Lines Matching defs:head

78 #define SPLAY_ROOT(head)		(head)->sph_root  argument
79 #define SPLAY_EMPTY(head) (SPLAY_ROOT(head) == NULL) argument
82 #define SPLAY_ROTATE_RIGHT(head, tmp, field) do { \ argument
88 #define SPLAY_ROTATE_LEFT(head, tmp, field) do { \ argument
94 #define SPLAY_LINKLEFT(head, tmp, field) do { \ argument
100 #define SPLAY_LINKRIGHT(head, tmp, field) do { \ argument
106 #define SPLAY_ASSEMBLE(head, node, left, right, field) do { \ argument
286 #define SPLAY_FOREACH(x, name, head) \ argument
318 #define RB_ROOT(head) (head)->rbh_root argument
319 #define RB_EMPTY(head) (RB_ROOT(head) == NULL) argument
336 #define RB_ROTATE_LEFT(head, elm, tmp, field) do { \ argument
356 #define RB_ROTATE_RIGHT(head, elm, tmp, field) do { \ argument
673 #define RB_FOREACH(x, name, head) \ argument
755 #define SPLAY_ROOT(head) (head)->sph_root argument
756 #define SPLAY_EMPTY(head) (SPLAY_ROOT(head) == NULL) argument
759 #define SPLAY_ROTATE_RIGHT(head, tmp, field) do { \ argument
765 #define SPLAY_ROTATE_LEFT(head, tmp, field) do { \ argument
771 #define SPLAY_LINKLEFT(head, tmp, field) do { \ argument
777 #define SPLAY_LINKRIGHT(head, tmp, field) do { \ argument
783 #define SPLAY_ASSEMBLE(head, node, left, right, field) do { \ argument
963 #define SPLAY_FOREACH(x, name, head) \ argument
995 #define RB_ROOT(head) (head)->rbh_root argument
996 #define RB_EMPTY(head) (RB_ROOT(head) == NULL) argument
1013 #define RB_ROTATE_LEFT(head, elm, tmp, field) do { \ argument
1033 #define RB_ROTATE_RIGHT(head, elm, tmp, field) do { \ argument
1350 #define RB_FOREACH(x, name, head) \ argument