Lines Matching refs:gparent
436 struct type *parent, *gparent, *tmp; \
439 gparent = RB_PARENT(parent, field); \
440 if (parent == RB_LEFT(gparent, field)) { \
441 tmp = RB_RIGHT(gparent, field); \
444 RB_SET_BLACKRED(parent, gparent, field);\
445 elm = gparent; \
454 RB_SET_BLACKRED(parent, gparent, field); \
455 RB_ROTATE_RIGHT(head, gparent, tmp, field); \
457 tmp = RB_LEFT(gparent, field); \
460 RB_SET_BLACKRED(parent, gparent, field);\
461 elm = gparent; \
470 RB_SET_BLACKRED(parent, gparent, field); \
471 RB_ROTATE_LEFT(head, gparent, tmp, field); \