Searched defs:elm (Results 1 – 2 of 2) sorted by relevance
/nrf52832-nimble/rt-thread/components/dfs/filesystems/jffs2/kernel/ |
H A D | rbtree.c | 85 #define RB_LEFT(elm) (elm)->rb_left argument 86 #define RB_RIGHT(elm) (elm)->rb_right argument 87 #define RB_PARENT(elm) (elm)->rb_parent argument 88 #define RB_COLOR(elm) (elm)->rb_color argument 91 #define RB_SET(elm, parent) do { \ argument 106 #define RB_ROTATE_LEFT(head, elm, tmp) do { \ argument 126 #define RB_ROTATE_RIGHT(head, elm, tmp) do { \ argument 147 void rb_insert_color(struct rb_node *elm, struct rb_root *head) in rb_insert_color() 192 struct rb_node *elm) in rb_remove_color() 268 void rb_erase(struct rb_node *elm, struct rb_root *head) in rb_erase() [all …]
|
/nrf52832-nimble/packages/NimBLE-latest/porting/nimble/include/os/ |
H A D | queue.h | 143 #define SLIST_INSERT_AFTER(slistelm, elm, field) do { \ argument 148 #define SLIST_INSERT_HEAD(head, elm, field) do { \ argument 153 #define SLIST_NEXT(elm, field) ((elm)->field.sle_next) argument 155 #define SLIST_REMOVE(head, elm, type, field) do { \ argument 206 #define STAILQ_INSERT_AFTER(head, tqelm, elm, field) do { \ argument 212 #define STAILQ_INSERT_HEAD(head, elm, field) do { \ argument 218 #define STAILQ_INSERT_TAIL(head, elm, field) do { \ argument 230 #define STAILQ_NEXT(elm, field) ((elm)->field.stqe_next) argument 232 #define STAILQ_REMOVE(head, elm, type, field) do { \ argument 252 #define STAILQ_REMOVE_HEAD_UNTIL(head, elm, field) do { \ argument [all …]
|