Home
last modified time | relevance | path

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

12345678910

/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))
49 list_node_t *lnew = list_d2l(list, object); \
57 list_node_t *lnew = list_d2l(list, object); \
74 ASSERT(size >= offset + sizeof (list_node_t)); in list_create()
85 list_node_t *node = &list->list_head; in list_destroy()
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()
119 list_node_t *lold = &list->list_head; in list_insert_head()
126 list_node_t *lold = &list->list_head; in list_insert_tail()
[all …]
/illumos-gate/usr/src/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 *);
H A Dktest_impl.h37 list_node_t km_node;
45 list_node_t ks_node;
53 list_node_t kt_node;
H A Doverlay_impl.h44 list_node_t ovp_link; /* overlay_plugin_lock */
56 list_node_t omux_lnode;
106 list_node_t odd_link; /* overlay_dev_lock */
134 list_node_t ote_qlink;
H A Drefhash.h25 list_node_t rhl_chain_link;
26 list_node_t rhl_global_link;
/illumos-gate/usr/src/cmd/mdb/common/modules/smartpqi/
H A Dsmartpqi.c267 static list_node_t *
268 pqi_list_next(list_node_t *listp, size_t sz, void *structp, in pqi_list_next()
269 list_node_t *current) in pqi_list_next()
273 if (current->list_next == (list_node_t *)listp) in pqi_list_next()
274 return ((list_node_t *)NULL); in pqi_list_next()
276 if (current->list_next == (list_node_t *)NULL) in pqi_list_next()
277 return ((list_node_t *)NULL); in pqi_list_next()
280 return ((list_node_t *)NULL); in pqi_list_next()
286 return ((list_node_t *)NULL); in pqi_list_next()
293 list_node_t **list_anchor) in pqi_list_head()
[all …]
/illumos-gate/usr/src/cmd/smbsrv/testoplock/smbsrv/
H A Dsmb_ktypes.h61 list_node_t dt_lnd;
133 list_node_t n_lnd;
200 list_node_t f_tree_lnd; /* t_ofile_list */
201 list_node_t f_node_lnd; /* n_ofile_list */
202 list_node_t f_dh_lnd; /* sv_persistid_ht */
224 list_node_t sr_session_lnd;
/illumos-gate/usr/src/uts/common/io/vio9p/
H A Dvio9p_impl.h101 list_node_t vnr_link;
102 list_node_t vnr_link_complete;
103 list_node_t vnr_link_free;
/illumos-gate/usr/src/uts/common/io/mlxcx/
H A Dmlxcx.h296 list_node_t mxdp_list;
335 list_node_t mlbox_node;
523 list_node_t mltis_entry;
543 list_node_t mlbs_entry;
557 list_node_t mlb_entry;
558 list_node_t mlb_cq_entry;
562 list_node_t mlb_tx_chain_entry;
602 list_node_t mlcq_entry;
669 list_node_t mlwq_entry;
670 list_node_t mlwq_group_entry;
[all …]
/illumos-gate/usr/src/uts/intel/io/vmm/sys/
H A Dvmm_impl.h41 list_node_t vde_node;
60 list_node_t vmm_node;
78 list_node_t vmm_zsd_linkage;
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/ilbd/
H A Dilbd.h107 list_node_t isv_srv_link;
129 list_node_t isg_link; /* linkage for sg list */
133 list_node_t irl_link;
134 list_node_t irl_sglink;
181 list_node_t ihc_link; /* List linkage */
207 list_node_t hcr_link;
261 list_node_t shc_srv_link;
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/smrt/
H A Dsmrt.h380 list_node_t smlv_link;
397 list_node_t smpt_link;
426 list_node_t smtg_link_lun;
433 list_node_t smtg_link_ctlr;
563 list_node_t smcm_link; /* Linkage for allocated list. */
564 list_node_t smcm_link_finish; /* Linkage for completion list. */
565 list_node_t smcm_link_abort; /* Linkage for abort list. */
/illumos-gate/usr/src/uts/common/sys/idm/
H A Didm_impl.h137 list_node_t is_list_node;
154 list_node_t ic_list_node;
287 list_node_t idm_tx_link; /* link in a list of TX objects */
289 list_node_t idb_buflink; /* link in a multi-buffer data xfer */
344 list_node_t idm_tx_link;
346 list_node_t isp_client_lnd;
396 list_node_t idm_tx_link;
/illumos-gate/usr/src/uts/common/io/audio/impl/
H A Daudio_impl.h146 list_node_t s_eng_linkage; /* place on engine list */
187 list_node_t c_global_linkage;
188 list_node_t c_dev_linkage;
224 list_node_t i_linkage;
315 list_node_t e_dev_linkage;
377 list_node_t d_by_index;
378 list_node_t d_by_number;
418 list_node_t ctrl_linkage;
/illumos-gate/usr/src/uts/common/io/comstar/port/iscsit/
H A Discsit_isns.h37 list_node_t svr_ln;
93 list_node_t portal_ln;
98 list_node_t ti_tpgt_ln;
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_addr.h53 list_node_t sctp_ipifs; /* Used by the global list */
81 list_node_t saddr_ipif;
109 list_node_t sctp_ills;
/illumos-gate/usr/src/uts/common/smbsrv/
H A Dsmb_ktypes.h334 list_node_t tr_lnd;
380 list_node_t dt_lnd;
628 list_node_t ls_lnd; /* sv_lease_ht */
666 list_node_t n_lnd;
926 list_node_t s_lnd;
1059 list_node_t u_lnd;
1142 list_node_t t_lnd;
1277 list_node_t d_lnd;
1404 list_node_t f_node_lnd; /* n_ofile_list */
1405 list_node_t f_dh_lnd; /* sv_persistid_ht */
[all …]
/illumos-gate/usr/src/uts/common/xen/sys/
H A Dxenbus_impl.h76 list_node_t list;
87 list_node_t list;
109 list_node_t xxw_list;
/illumos-gate/usr/src/uts/common/fs/zfs/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 */
/illumos-gate/usr/src/uts/common/nfs/
H A Dnfs4_drc.h54 list_node_t dr_bkt_next;
55 list_node_t dr_next;
/illumos-gate/usr/src/uts/common/io/comstar/port/srpt/
H A Dsrpt_impl.h100 list_node_t ss_node;
181 list_node_t ch_stp_node;
236 list_node_t iu_ss_task_node;
327 list_node_t ioc_node;
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dlist.c76 if (list.list_size < list.list_offset + sizeof (list_node_t)) { in list_walk_init_range()
129 list_node_t *node; in list_walk_step()
153 node = (list_node_t *)((uintptr_t)lwd->lw_obj + lwd->lw_offset); in list_walk_step()
/illumos-gate/usr/src/uts/common/io/vioif/
H A Dvioif.h335 list_node_t rb_link;
344 list_node_t cb_link;
373 list_node_t tb_link;
/illumos-gate/usr/src/uts/common/sys/ib/mgt/ibdma/
H A Dibdma_impl.h54 list_node_t ih_node;
96 list_node_t ih_node;
/illumos-gate/usr/src/uts/common/net/
H A Dbridge_impl.h94 list_node_t bi_node;
121 list_node_t bm_node;
171 list_node_t bl_node;

12345678910