Searched defs:elm (Results 1 – 3 of 3) sorted by relevance
/spdk/include/spdk/ |
H A D | queue_extras.h | 163 #define STAILQ_NEXT(elm, field) ((elm)->field.stqe_next) argument 165 #define STAILQ_REMOVE_AFTER(head, elm, field) do { \ argument 213 #define QMD_LIST_CHECK_NEXT(elm, field) do { \ argument 220 #define QMD_LIST_CHECK_PREV(elm, field) do { \ argument 249 #define LIST_NEXT(elm, field) ((elm)->field.le_next) argument 251 #define LIST_PREV(elm, head, type, field) \ argument 295 #define QMD_TAILQ_CHECK_NEXT(elm, field) do { \ argument 302 #define QMD_TAILQ_CHECK_PREV(elm, field) do { \ argument 350 #define TAILQ_NEXT(elm, field) ((elm)->field.tqe_next) argument 352 #define TAILQ_PREV(elm, headname, field) \ argument
|
H A D | tree.h | 91 #define SPLAY_LEFT(elm, field) (elm)->field.spe_left argument 92 #define SPLAY_RIGHT(elm, field) (elm)->field.spe_right argument 326 #define RB_LEFT(elm, field) (elm)->field.rbe_left argument 327 #define RB_RIGHT(elm, field) (elm)->field.rbe_right argument 336 #define RB_UP(elm, field) (elm)->field.rbe_parent argument 337 #define RB_BITS(elm, field) (*(uintptr_t *)&RB_UP(elm, field)) argument 341 #define RB_FLIP_LEFT(elm, field) (RB_BITS(elm, field) ^= RB_RED_L) argument 342 #define RB_FLIP_RIGHT(elm, field) (RB_BITS(elm, field) ^= RB_RED_R) argument 343 #define RB_RED_LEFT(elm, field) ((RB_BITS(elm, field) & RB_RED_L) != 0) argument 344 #define RB_RED_RIGHT(elm, field) ((RB_BITS(elm, field) & RB_RED_R) != 0) argument [all …]
|
H A D | queue.h | 32 #define TAILQ_REMOVE(head, elm, field) do { \ argument
|