Searched refs:gparent (Results 1 - 2 of 2) sorted by relevance

/haiku/src/libs/compat/openbsd_wlan/
H A Dsubr_tree.c169 struct rb_entry *parent, *gparent, *tmp; local
173 gparent = RBE_PARENT(parent);
175 if (parent == RBE_LEFT(gparent)) {
176 tmp = RBE_RIGHT(gparent);
179 rbe_set_blackred(parent, gparent);
180 rbe = gparent;
191 rbe_set_blackred(parent, gparent);
192 rbe_rotate_right(t, rbt, gparent);
194 tmp = RBE_LEFT(gparent);
197 rbe_set_blackred(parent, gparent);
[all...]
/haiku/src/libs/compat/openbsd_wlan/sys/
H A Dtree.h405 struct type *parent, *gparent, *tmp; \
408 gparent = RB_PARENT(parent, field); \
409 if (parent == RB_LEFT(gparent, field)) { \
410 tmp = RB_RIGHT(gparent, field); \
413 RB_SET_BLACKRED(parent, gparent, field);\
414 elm = gparent; \
423 RB_SET_BLACKRED(parent, gparent, field); \
424 RB_ROTATE_RIGHT(head, gparent, tmp, field); \
426 tmp = RB_LEFT(gparent, field); \
429 RB_SET_BLACKRED(parent, gparent, fiel
[all...]

Completed in 70 milliseconds