Searched refs:RB_FLAG_RED (Results 1 – 3 of 3) sorted by relevance
69 #define RB_FLAG_RED 0x1 macro70 #define RB_FLAG_MASK (RB_FLAG_POSITION|RB_FLAG_RED)89 #define RB_RED_P(rb) (!RB_SENTINEL_P(rb) && ((rb)->rb_info & RB_FLAG_RED) != 0)90 #define RB_BLACK_P(rb) (RB_SENTINEL_P(rb) || ((rb)->rb_info & RB_FLAG_RED) == 0)91 #define RB_MARK_RED(rb) ((void)((rb)->rb_info |= RB_FLAG_RED))92 #define RB_MARK_BLACK(rb) ((void)((rb)->rb_info &= ~RB_FLAG_RED))93 #define RB_INVERT_COLOR(rb) ((void)((rb)->rb_info ^= RB_FLAG_RED))
72 #define RB_FLAG_RED (uintptr_t)0x1 macro73 #define RB_FLAG_MASK (RB_FLAG_POSITION|RB_FLAG_RED)92 #define RB_RED_P(rb) (!RB_SENTINEL_P(rb) && ((rb)->rb_info & RB_FLAG_RED) != 0)93 #define RB_BLACK_P(rb) (RB_SENTINEL_P(rb) || ((rb)->rb_info & RB_FLAG_RED) == 0)94 #define RB_MARK_RED(rb) ((void)((rb)->rb_info |= RB_FLAG_RED))95 #define RB_MARK_BLACK(rb) ((void)((rb)->rb_info &= ~RB_FLAG_RED))96 #define RB_INVERT_COLOR(rb) ((void)((rb)->rb_info ^= RB_FLAG_RED))
46 #define RB_FLAG_RED 0x1 macro47 #define RB_FLAG_MASK (RB_FLAG_POSITION|RB_FLAG_RED)66 #define RB_RED_P(rb) (!RB_SENTINEL_P(rb) && ((rb)->rb_info & RB_FLAG_RED) != 0)67 #define RB_BLACK_P(rb) (RB_SENTINEL_P(rb) || ((rb)->rb_info & RB_FLAG_RED) == 0)68 #define RB_MARK_RED(rb) ((void)((rb)->rb_info |= RB_FLAG_RED))69 #define RB_MARK_BLACK(rb) ((void)((rb)->rb_info &= ~RB_FLAG_RED))70 #define RB_INVERT_COLOR(rb) ((void)((rb)->rb_info ^= RB_FLAG_RED))