Searched refs:RB_PARENT (Results 1 – 1 of 1) sorted by relevance
/spdk/include/spdk/ |
H A D | tree.h | 345 #define RB_PARENT(elm, field) ((__typeof(RB_UP(elm, field))) \ macro 365 #define RB_COLOR(elm, field) (RB_PARENT(elm, field) == NULL ? 0 : \ 366 RB_LEFT(RB_PARENT(elm, field), field) == elm ? \ 367 RB_RED_LEFT(RB_PARENT(elm, field), field) : \ 368 RB_RED_RIGHT(RB_PARENT(elm, field), field)) 379 if (RB_PARENT(out, field) == NULL) \ 381 else if ((out) == RB_LEFT(RB_PARENT(out, field), field)) \ 382 RB_LEFT(RB_PARENT(out, field), field) = (in); \ 384 RB_RIGHT(RB_PARENT(out, field), field) = (in); \ 392 RB_SET_PARENT(tmp, RB_PARENT(elm, field), field); \ [all …]
|