Searched refs:list_d2l (Results 1 – 3 of 3) sorted by relevance
| /f-stack/freebsd/contrib/openzfs/include/os/linux/spl/sys/ |
| H A D | list.h | 56 #define list_d2l(a, obj) ((list_node_t *)(((char *)obj) + (a)->list_offset)) macro 89 list_add(list_d2l(list, object), &list->list_head); in list_insert_head() 95 list_add_tail(list_d2l(list, object), &list->list_head); in list_insert_tail() 104 list_add(list_d2l(list, nobject), list_d2l(list, object)); in list_insert_after() 113 list_add_tail(list_d2l(list, nobject), list_d2l(list, object)); in list_insert_before() 119 list_del(list_d2l(list, object)); in list_remove() 165 list_node_t *node = list_d2l(list, object); in list_next() 176 list_node_t *node = list_d2l(list, object); in list_prev()
|
| /f-stack/freebsd/contrib/openzfs/lib/libspl/ |
| H A D | list.c | 36 #define list_d2l(a, obj) ((list_node_t *)(((char *)obj) + (a)->list_offset)) macro 41 list_node_t *lnew = list_d2l(list, object); \ 49 list_node_t *lnew = list_d2l(list, object); \ 91 list_node_t *lold = list_d2l(list, object); in list_insert_after() 102 list_node_t *lold = list_d2l(list, object); in list_insert_before() 124 list_node_t *lold = list_d2l(list, object); in list_remove() 169 list_node_t *node = list_d2l(list, object); in list_next() 180 list_node_t *node = list_d2l(list, object); in list_prev()
|
| /f-stack/freebsd/contrib/openzfs/module/os/freebsd/spl/ |
| H A D | list.c | 36 #define list_d2l(a, obj) ((list_node_t *)(((char *)obj) + (a)->list_offset)) macro 41 list_node_t *lnew = list_d2l(list, object); \ 49 list_node_t *lnew = list_d2l(list, object); \ 92 list_node_t *lold = list_d2l(list, object); in list_insert_after() 103 list_node_t *lold = list_d2l(list, object); in list_insert_before() 125 list_node_t *lold = list_d2l(list, object); in list_remove() 170 list_node_t *node = list_d2l(list, object); in list_next() 181 list_node_t *node = list_d2l(list, object); in list_prev()
|