Lines Matching defs:elm
86 #define SPLAY_LEFT(elm, field) (elm)->field.spe_left argument
87 #define SPLAY_RIGHT(elm, field) (elm)->field.spe_right argument
324 #define RB_LEFT(elm, field) (elm)->field.rbe_left argument
325 #define RB_RIGHT(elm, field) (elm)->field.rbe_right argument
326 #define RB_PARENT(elm, field) (elm)->field.rbe_parent argument
327 #define RB_COLOR(elm, field) (elm)->field.rbe_color argument
328 #define RB_ISRED(elm, field) ((elm) != NULL && RB_COLOR(elm, field) == RB_RED) argument
336 #define RB_SET(elm, parent, field) do { \ argument
364 #define RB_ROTATE_LEFT(head, elm, tmp, field) do { \ argument
376 #define RB_ROTATE_RIGHT(head, elm, tmp, field) do { \ argument
436 #define RB_RED_ROTATE_LEFT(head, elm, tmp, field) do { \ argument
447 #define RB_RED_ROTATE_RIGHT(head, elm, tmp, field) do { \ argument