Lines Matching defs:N
111 #define RED(N) (N)->is_red argument
112 #define SETRED(N) (N)->is_red = 1 argument
113 #define SETBLACK(N) (N)->is_red = 0 argument
115 #define LEFT(N) (N)->left_node argument
116 #define LEFTPTR(N) (&(N)->left_node) argument
117 #define SETLEFT(N,L) (N)->left_node = (L) argument
118 #define RIGHT(N) (N)->right_node argument
119 #define RIGHTPTR(N) (&(N)->right_node) argument
120 #define SETRIGHT(N,R) (N)->right_node = (R) argument
134 #define RED(N) (node)((N)->left_node & ((uintptr_t) 0x1)) argument
135 #define SETRED(N) (N)->left_node |= ((uintptr_t) 0x1) argument
136 #define SETBLACK(N) (N)->left_node &= ~((uintptr_t) 0x1) argument
139 #define LEFT(N) (node)((N)->left_node & ~((uintptr_t) 0x1)) argument
140 #define LEFTPTR(N) (node *)(&(N)->left_node) argument
141 #define SETLEFT(N,L) (N)->left_node = (((N)->left_node & (uintptr_t) 0x1) \ argument
143 #define RIGHT(N) (node)((N)->right_node) argument
144 #define RIGHTPTR(N) (node *)(&(N)->right_node) argument
145 #define SETRIGHT(N,R) (N)->right_node = (uintptr_t)(R) argument