Home
last modified time | relevance | path

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

/illumos-gate/usr/src/common/list/
H A Dlist.c41 extern list_node_t *list_d2l(list_t *list, void *obj);
43 #define list_d2l(a, obj) ((list_node_t *)(((char *)obj) + (a)->list_offset)) macro
49 list_node_t *lnew = list_d2l(list, object); \
57 list_node_t *lnew = list_d2l(list, object); \
100 list_node_t *lold = list_d2l(list, object); in list_insert_after()
111 list_node_t *lold = list_d2l(list, object); in list_insert_before()
133 list_node_t *lold = list_d2l(list, object); in list_remove()
178 list_node_t *node = list_d2l(list, object); in list_next()
189 list_node_t *node = list_d2l(list, object); in list_prev()
/illumos-gate/usr/src/uts/common/io/arn/
H A Darn_core.h71 #define list_d2l(a, obj) ((list_node_t *)(((char *)obj) + (a)->list_offset)) macro
80 temp = list_object((list_t), ((list_d2l(list_t, object))->list_next));\
81 ((list_d2l(list_t, temp))->list_next) != &((list_t)->list_head);\
83 temp = list_object((list_t), (list_d2l(list_t, temp))->list_next))
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dvfs.c555 #define list_d2l(a, obj) ((list_node_t *)(((char *)obj) + (a)->list_offset)) macro
621 pnode = list_d2l(&sctp->sctp_saddrs[i]. in sctp_getsockaddr()
684 pnode = list_d2l(&sctp->sctp_saddrs[i].sctp_ipif_list, in sctp_getsockaddr()