• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/crypto/openssh/openbsd-compat/

Lines Matching refs:RB_COLOR

323 #define RB_COLOR(elm, field)		(elm)->field.rbe_color
330 RB_COLOR(elm, field) = RB_RED; \
334 RB_COLOR(black, field) = RB_BLACK; \
335 RB_COLOR(red, field) = RB_RED; \
412 RB_COLOR(parent, field) == RB_RED) { \
416 if (tmp && RB_COLOR(tmp, field) == RB_RED) { \
417 RB_COLOR(tmp, field) = RB_BLACK; \
432 if (tmp && RB_COLOR(tmp, field) == RB_RED) { \
433 RB_COLOR(tmp, field) = RB_BLACK; \
448 RB_COLOR(head->rbh_root, field) = RB_BLACK; \
455 while ((elm == NULL || RB_COLOR(elm, field) == RB_BLACK) && \
459 if (RB_COLOR(tmp, field) == RB_RED) { \
465 RB_COLOR(RB_LEFT(tmp, field), field) == RB_BLACK) &&\
467 RB_COLOR(RB_RIGHT(tmp, field), field) == RB_BLACK)) {\
468 RB_COLOR(tmp, field) = RB_RED; \
473 RB_COLOR(RB_RIGHT(tmp, field), field) == RB_BLACK) {\
476 RB_COLOR(oleft, field) = RB_BLACK;\
477 RB_COLOR(tmp, field) = RB_RED; \
481 RB_COLOR(tmp, field) = RB_COLOR(parent, field);\
482 RB_COLOR(parent, field) = RB_BLACK; \
484 RB_COLOR(RB_RIGHT(tmp, field), field) = RB_BLACK;\
491 if (RB_COLOR(tmp, field) == RB_RED) { \
497 RB_COLOR(RB_LEFT(tmp, field), field) == RB_BLACK) &&\
499 RB_COLOR(RB_RIGHT(tmp, field), field) == RB_BLACK)) {\
500 RB_COLOR(tmp, field) = RB_RED; \
505 RB_COLOR(RB_LEFT(tmp, field), field) == RB_BLACK) {\
508 RB_COLOR(oright, field) = RB_BLACK;\
509 RB_COLOR(tmp, field) = RB_RED; \
513 RB_COLOR(tmp, field) = RB_COLOR(parent, field);\
514 RB_COLOR(parent, field) = RB_BLACK; \
516 RB_COLOR(RB_LEFT(tmp, field), field) = RB_BLACK;\
524 RB_COLOR(elm, field) = RB_BLACK; \
543 color = RB_COLOR(elm, field); \
577 color = RB_COLOR(elm, field); \