Searched refs:list_d2l (Results 1 - 3 of 3) sorted by relevance

/freebsd-13-stable/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Dlist.h56 #define list_d2l(a, obj) ((list_node_t *)(((char *)obj) + (a)->list_offset)) macro
89 list_add(list_d2l(list, object), &list->list_head);
95 list_add_tail(list_d2l(list, object), &list->list_head);
104 list_add(list_d2l(list, nobject), list_d2l(list, object));
113 list_add_tail(list_d2l(list, nobject), list_d2l(list, object));
119 list_del(list_d2l(list, object));
165 list_node_t *node = list_d2l(list, object);
176 list_node_t *node = list_d2l(lis
[all...]
/freebsd-13-stable/sys/contrib/openzfs/lib/libspl/
H A Dlist.c36 #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);
102 list_node_t *lold = list_d2l(list, object);
124 list_node_t *lold = list_d2l(list, object);
169 list_node_t *node = list_d2l(list, object);
180 list_node_t *node = list_d2l(list, object);
/freebsd-13-stable/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dlist.c36 #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);
103 list_node_t *lold = list_d2l(list, object);
125 list_node_t *lold = list_d2l(list, object);
170 list_node_t *node = list_d2l(list, object);
181 list_node_t *node = list_d2l(list, object);

Completed in 109 milliseconds