87
87
#define SSET_NODE_FROM_HMAP_NODE(HMAP_NODE) \
88
88
CONTAINER_OF(HMAP_NODE, struct sset_node, hmap_node)
89
89
#define SSET_NAME_FROM_HMAP_NODE(HMAP_NODE) \
91
93
#define SSET_NODE_FROM_NAME(NAME) CONTAINER_OF(NAME, struct sset_node, name)
92
94
#define SSET_FIRST(SSET) SSET_NAME_FROM_HMAP_NODE(hmap_first(&(SSET)->map))
93
95
#define SSET_NEXT(SSET, NAME) \