Home | History | Annotate | Download | only in openbsd-compat

Lines Matching refs:SPLAY_RIGHT

83 #define SPLAY_RIGHT(elm, field)		(elm)->field.spe_right
89 SPLAY_LEFT((head)->sph_root, field) = SPLAY_RIGHT(tmp, field); \
90 SPLAY_RIGHT(tmp, field) = (head)->sph_root; \
95 SPLAY_RIGHT((head)->sph_root, field) = SPLAY_LEFT(tmp, field); \
107 SPLAY_RIGHT(tmp, field) = (head)->sph_root; \
109 (head)->sph_root = SPLAY_RIGHT((head)->sph_root, field); \
113 SPLAY_RIGHT(left, field) = SPLAY_LEFT((head)->sph_root, field); \
114 SPLAY_LEFT(right, field) = SPLAY_RIGHT((head)->sph_root, field);\
115 SPLAY_LEFT((head)->sph_root, field) = SPLAY_RIGHT(node, field); \
116 SPLAY_RIGHT((head)->sph_root, field) = SPLAY_LEFT(node, field); \
143 if (SPLAY_RIGHT(elm, field) != NULL) { \
144 elm = SPLAY_RIGHT(elm, field); \
168 SPLAY_LEFT(elm, field) = SPLAY_RIGHT(elm, field) = NULL; \
175 SPLAY_RIGHT(elm, field) = (head)->sph_root; \
178 SPLAY_RIGHT(elm, field) = SPLAY_RIGHT((head)->sph_root, field);\
180 SPLAY_RIGHT((head)->sph_root, field) = NULL; \
197 (head)->sph_root = SPLAY_RIGHT((head)->sph_root, field);\
199 __tmp = SPLAY_RIGHT((head)->sph_root, field); \
202 SPLAY_RIGHT((head)->sph_root, field) = __tmp; \
215 SPLAY_LEFT(&__node, field) = SPLAY_RIGHT(&__node, field) = NULL;\
230 __tmp = SPLAY_RIGHT((head)->sph_root, field); \
235 if (SPLAY_RIGHT((head)->sph_root, field) == NULL)\
251 SPLAY_LEFT(&__node, field) = SPLAY_RIGHT(&__node, field) = NULL;\
266 __tmp = SPLAY_RIGHT((head)->sph_root, field); \
271 if (SPLAY_RIGHT((head)->sph_root, field) == NULL)\