• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/ipfilter/sys/

Lines Matching refs:RB_COLOR

326 #define RB_COLOR(elm, field)		(elm)->field.rbe_color
333 RB_COLOR(elm, field) = RB_RED; \
337 RB_COLOR(black, field) = RB_BLACK; \
338 RB_COLOR(red, field) = RB_RED; \
415 RB_COLOR(parent, field) == RB_RED) { \
419 if (tmp && RB_COLOR(tmp, field) == RB_RED) { \
420 RB_COLOR(tmp, field) = RB_BLACK; \
435 if (tmp && RB_COLOR(tmp, field) == RB_RED) { \
436 RB_COLOR(tmp, field) = RB_BLACK; \
451 RB_COLOR(head->rbh_root, field) = RB_BLACK; \
458 while ((elm == NULL || RB_COLOR(elm, field) == RB_BLACK) && \
462 if (RB_COLOR(tmp, field) == RB_RED) { \
468 RB_COLOR(RB_LEFT(tmp, field), field) == RB_BLACK) &&\
470 RB_COLOR(RB_RIGHT(tmp, field), field) == RB_BLACK)) {\
471 RB_COLOR(tmp, field) = RB_RED; \
476 RB_COLOR(RB_RIGHT(tmp, field), field) == RB_BLACK) {\
480 RB_COLOR(oleft, field) = RB_BLACK;\
481 RB_COLOR(tmp, field) = RB_RED; \
485 RB_COLOR(tmp, field) = RB_COLOR(parent, field);\
486 RB_COLOR(parent, field) = RB_BLACK; \
488 RB_COLOR(RB_RIGHT(tmp, field), field) = RB_BLACK;\
495 if (RB_COLOR(tmp, field) == RB_RED) { \
501 RB_COLOR(RB_LEFT(tmp, field), field) == RB_BLACK) &&\
503 RB_COLOR(RB_RIGHT(tmp, field), field) == RB_BLACK)) {\
504 RB_COLOR(tmp, field) = RB_RED; \
509 RB_COLOR(RB_LEFT(tmp, field), field) == RB_BLACK) {\
513 RB_COLOR(oright, field) = RB_BLACK;\
514 RB_COLOR(tmp, field) = RB_RED; \
518 RB_COLOR(tmp, field) = RB_COLOR(parent, field);\
519 RB_COLOR(parent, field) = RB_BLACK; \
521 RB_COLOR(RB_LEFT(tmp, field), field) = RB_BLACK;\
529 RB_COLOR(elm, field) = RB_BLACK; \
548 color = RB_COLOR(elm, field); \
582 color = RB_COLOR(elm, field); \