Lines Matching defs:head
77 #define SPLAY_ROOT(head) (head)->sph_root argument
78 #define SPLAY_EMPTY(head) (SPLAY_ROOT(head) == NULL) argument
81 #define SPLAY_ROTATE_RIGHT(head, tmp, field) do { \ argument
87 #define SPLAY_ROTATE_LEFT(head, tmp, field) do { \ argument
93 #define SPLAY_LINKLEFT(head, tmp, field) do { \ argument
99 #define SPLAY_LINKRIGHT(head, tmp, field) do { \ argument
105 #define SPLAY_ASSEMBLE(head, node, left, right, field) do { \ argument
285 #define SPLAY_FOREACH(x, name, head) \ argument
317 #define RB_ROOT(head) (head)->rbh_root argument
318 #define RB_EMPTY(head) (RB_ROOT(head) == NULL) argument
335 #define RB_ROTATE_LEFT(head, elm, tmp, field) do { \ argument
355 #define RB_ROTATE_RIGHT(head, elm, tmp, field) do { \ argument
672 #define RB_FOREACH(x, name, head) \ argument