Home
last modified time | relevance | path

Searched refs:list_node (Results 1 – 20 of 20) sorted by relevance

/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_utils.c33 static void oce_list_remove(OCE_LIST_NODE_T *list_node);
34 static void oce_list_insert_node(OCE_LIST_NODE_T *list_node,
63 oce_list_link_init(OCE_LIST_NODE_T *list_node) in oce_list_link_init() argument
65 list_node->next = NULL; in oce_list_link_init()
66 list_node->prev = NULL; in oce_list_link_init()
70 oce_list_insert_node(OCE_LIST_NODE_T *list_node, OCE_LIST_NODE_T *prev_node, in oce_list_insert_node() argument
73 next_node->prev = list_node; in oce_list_insert_node()
74 list_node->next = next_node; in oce_list_insert_node()
75 list_node->prev = prev_node; in oce_list_insert_node()
76 prev_node->next = list_node; in oce_list_insert_node()
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dlist_impl.h36 struct list_node { struct
37 struct list_node *list_next; argument
38 struct list_node *list_prev; argument
44 struct list_node list_head;
H A Dddi_periodic.h44 struct list_node dpr_link; /* protected by periodics_lock */
45 struct list_node dpr_softint_link; /* only used when DPF_DISPATCHED */
H A Dlist.h35 typedef struct list_node list_node_t;
/illumos-gate/usr/src/uts/common/io/
H A Ddcopy.c152 static void dcopy_list_push(dcopy_list_t *list, void *list_node);
565 dcopy_list_push(dcopy_list_t *list, void *list_node) in dcopy_list_push() argument
568 list_insert_tail(&list->dl_list, list_node); in dcopy_list_push()
580 list_node_t *list_node; in dcopy_list_pop() local
583 list_node = list_head(&list->dl_list); in dcopy_list_pop()
584 if (list_node == NULL) { in dcopy_list_pop()
586 return (list_node); in dcopy_list_pop()
589 list_remove(&list->dl_list, list_node); in dcopy_list_pop()
592 return (list_node); in dcopy_list_pop()
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/oce/
H A Doce_utils.h123 void oce_list_link_init(OCE_LIST_NODE_T *list_node);
126 void oce_list_insert_tail(OCE_LIST_T *list_hdr, OCE_LIST_NODE_T *list_node);
128 void oce_list_remove_node(OCE_LIST_T *list_hdr, OCE_LIST_NODE_T *list_node);
/illumos-gate/usr/src/uts/common/sys/ib/clients/rdsv3/
H A Drdsv3.h156 struct list_node c_map_item;
231 struct list_node i_item;
279 struct list_node m_sock_item;
280 struct list_node m_conn_item;
355 struct list_node t_item;
445 struct list_node rs_cong_list;
456 struct list_node rs_item;
H A Dib.h46 struct list_node f_item;
113 struct list_node ib_node;
192 struct list_node list;
197 struct list_node list;
/illumos-gate/usr/src/cmd/mdb/common/modules/smartpqi/
H A Dsmartpqi.c399 struct list_node *list_head; in pqi_display_devices()
400 struct list_node *d_list_head; in pqi_display_devices()
401 struct list_node *dev_current; in pqi_display_devices()
402 struct list_node *cmd_current; in pqi_display_devices()
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/
H A Dloop.c141 struct list_node loop_node;
H A Drdsv3_impl.c1028 struct list_node loop_node;
/illumos-gate/usr/src/uts/common/sys/ib/clients/ibd/
H A Dibd.h551 struct list_node rq_list; /* list of pending work */
560 struct list_node mc_list; /* full/non list */
568 struct list_node ac_list; /* free/active list */
/illumos-gate/usr/src/cmd/mdb/common/modules/mpt_sas/
H A Dmpt_sas.c241 struct list_node *np = (struct list_node *)(((char *)op) + in klist_next()
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/
H A Dpmcs.h238 list_node_t list_node; /* list node for pwp->iports list_t */ member
H A Dpmcs_def.h77 list_node_t list_node; /* list element */ member
/illumos-gate/usr/src/uts/common/io/nvme/
H A Dnvme_var.h214 struct list_node nc_list;
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/
H A Dpmcs_attach.c324 offsetof(pmcs_phy_t, list_node)); in pmcs_iport_attach()
394 ASSERT(!list_link_active(&iport->list_node)); in pmcs_iport_attach()
519 offsetof(pmcs_iport_t, list_node)); in pmcs_attach()
1257 ASSERT(list_link_active(&iport->list_node)); in pmcs_iport_unattach()
H A Dpmcs_subr.c7903 ASSERT(!list_link_active(&phyp->list_node)); in pmcs_add_phy_to_iport()
7952 ASSERT(list_link_active(&phyp->list_node)); in pmcs_remove_phy_from_iport()
/illumos-gate/usr/src/cmd/isns/isnsd/
H A Ddump.c1183 list_node( in list_node() function
1748 list_node(); in run_cmd()
/illumos-gate/usr/src/cmd/svc/svccfg/
H A Dsvccfg_libscf.c154 uu_list_node_t list_node; member
1034 sizeof (struct snaplevel), offsetof(struct snaplevel, list_node), in lscf_init()
15201 uu_list_node_init(cur_elt, &cur_elt->list_node, in lscf_selectsnap()