Home
last modified time | relevance | path

Searched refs:list_node_t (Results 1 – 25 of 66) sorted by relevance

123

/freebsd/sys/contrib/openzfs/lib/libspl/
H A Dlist.c36 #define list_d2l(a, obj) ((list_node_t *)(((char *)obj) + (a)->list_offset))
41 list_node_t *lnew = list_d2l(list, object); \
49 list_node_t *lnew = list_d2l(list, object); \
66 ASSERT(size >= offset + sizeof (list_node_t)); in list_create()
77 list_node_t *node = &list->list_head; in list_destroy()
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()
111 list_node_t *lold = &list->list_head; in list_insert_head()
118 list_node_t *lold = &list->list_head; in list_insert_tail()
125 list_node_t *lold = list_d2l(list, object); in list_remove()
[all …]
/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dlist.c36 #define list_d2l(a, obj) ((list_node_t *)(((char *)obj) + (a)->list_offset))
41 list_node_t *lnew = list_d2l(list, object); \
49 list_node_t *lnew = list_d2l(list, object); \
65 ASSERT3U(size, >=, offset + sizeof (list_node_t)); in list_create()
77 list_node_t *node = &list->list_head; in list_destroy()
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()
111 list_node_t *lold = &list->list_head; in list_insert_head()
118 list_node_t *lold = &list->list_head; in list_insert_tail()
125 list_node_t *lold = list_d2l(list, object); in list_remove()
[all …]
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Dlist.h48 typedef struct list_head list_node_t; typedef
52 list_node_t list_head;
55 #define list_d2l(a, obj) ((list_node_t *)(((char *)obj) + (a)->list_offset))
65 list_link_init(list_node_t *node) in list_link_init()
125 list_node_t *head = list->list_head.next; in list_remove_head()
136 list_node_t *tail = list->list_head.prev; in list_remove_tail()
165 list_node_t *node = list_d2l(list, object); in list_next()
176 list_node_t *node = list_d2l(list, object); in list_prev()
185 list_link_active(list_node_t *node) in list_link_active()
200 list_link_replace(list_node_t *old_node, list_node_t *new_node) in list_link_replace()
H A Dprocfs_list.h55 list_node_t pln_link;
/freebsd/sys/contrib/openzfs/lib/libspl/include/sys/
H A Dlist.h35 typedef struct list_node list_node_t; typedef
56 void list_link_init(list_node_t *);
57 void list_link_replace(list_node_t *, list_node_t *);
59 int list_link_active(list_node_t *);
/freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Dlist.h35 typedef struct list_node list_node_t; typedef
56 void list_link_init(list_node_t *);
57 void list_link_replace(list_node_t *, list_node_t *);
59 int list_link_active(list_node_t *);
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dlist.h35 typedef struct list_node list_node_t; typedef
56 void list_link_init(list_node_t *);
57 void list_link_replace(list_node_t *, list_node_t *);
59 int list_link_active(list_node_t *);
H A Dprocfs_list.h52 list_node_t pln_link;
/freebsd/sys/contrib/openzfs/include/sys/
H A Ddsl_prop.h46 list_node_t pr_node; /* link on dd_props */
52 list_node_t cbr_pr_node; /* link on pr_cbs */
53 list_node_t cbr_ds_node; /* link on ds_prop_cbs */
H A Dzil_impl.h121 list_node_t lwb_node; /* zilog->zl_lwb_list linkage */
122 list_node_t lwb_issue_node; /* linkage of lwbs ready for issue */
148 list_node_t zcw_node; /* linkage in lwb_t:lwb_waiter list */
H A Dzfs_fuid.h72 list_node_t z_next;
80 list_node_t z_next;
H A Ddmu_tx.h100 list_node_t txh_node;
110 list_node_t dcb_node; /* linked to tx_callbacks list */
H A Dvdev_impl.h277 list_node_t vdev_config_dirty_node; /* config dirty list */
278 list_node_t vdev_state_dirty_node; /* state dirty list */
295 list_node_t vdev_initialize_node;
311 list_node_t vdev_trim_node;
435 list_node_t vdev_leaf_node; /* leaf vdev list */
H A Darc_impl.h331 list_node_t node;
339 list_node_t node;
390 list_node_t l2ad_node; /* device list node */
461 list_node_t b_l2node;
1015 list_node_t aew_node;
H A Dobjlist.h29 list_node_t on_node;
H A Dzfs_onexit.h44 list_node_t za_link;
H A Dbplist.h38 list_node_t bpe_node;
H A Dbqueue.h44 list_node_t bqn_node;
H A Ddmu_zfetch.h56 list_node_t zs_node; /* link for zf_stream */
H A Ddmu_impl.h248 list_node_t dss_link;
H A Dmultilist.h28 typedef list_node_t multilist_node_t;
H A Dspa_log_spacemap.h38 list_node_t lse_node;
H A Dzcp.h52 list_node_t zch_node;
/freebsd/sys/contrib/openzfs/include/sys/fm/
H A Dutil.h83 list_node_t ev_node; /* " */
90 list_node_t ze_node; /* " */
/freebsd/sys/contrib/openzfs/cmd/zed/agents/
H A Dfmd_serd.h40 list_node_t se_list; /* linked list forward/back pointers */

123