Searched refs:ocs_list_t (Results 1 - 11 of 11) sorted by relevance
/freebsd-11-stable/sys/dev/ocs_fc/ |
H A D | ocs_list.h | 72 * when ocs_list_t is used as a link (ocs_list_link_t). 76 typedef struct ocs_list_s ocs_list_t; typedef in typeref:struct:ocs_list_s 79 ocs_list_t *next; /*<< pointer to head of list (or next if link) */ 80 ocs_list_t *prev; /*<< pointer to tail of list (or previous if link) */ 83 typedef ocs_list_t ocs_list_link_t; 86 #define item2link(list, item) ((ocs_list_t*) (((uint8_t*)(item)) + (list)->offset)) 103 _ocs_list_init(ocs_list_t *list, uint32_t offset) 124 ocs_list_empty(ocs_list_t *list) 140 ocs_list_valid(ocs_list_t *list) 157 _ocs_list_insert_link(ocs_list_t * [all...] |
H A D | ocs_common.h | 136 ocs_list_t node_group_list; /**< linked list of node groups */ 167 ocs_list_t node_list; /**< list of nodes */ 208 ocs_list_t node_group_dir_list; 222 ocs_list_t sport_list; /**< linked list of SLI ports */ 336 ocs_list_t active_ios; /**< active I/O's for this node */ 364 ocs_list_t pend_frames; /**< inbound pending frames list */ 382 ocs_list_t els_io_pend_list; /**< list of pending (not yet processed) ELS IOs */ 383 ocs_list_t els_io_active_list; /**< list of active (processed) ELS IOs */
|
H A D | ocs_xport.h | 47 ocs_list_t pend_frames; 173 ocs_list_t nodes_free_list; /**< linked list of free nodes */ 179 ocs_list_t io_pending_list; /**< list of IOs waiting for HW resources 191 ocs_list_t vport_list; /**< list of VPORTS (NPIV) */
|
H A D | ocs_hw.h | 450 ocs_list_t link; 954 ocs_list_t eq_list; 982 ocs_list_t cmd_head; 983 ocs_list_t cmd_pending; 1037 ocs_list_t io_inuse; /**< List of IO objects in use */ 1038 ocs_list_t io_timed_wqe; /**< List of IO objects with a timed target WQE */ 1039 ocs_list_t io_wait_free; /**< List of IO objects waiting to be freed */ 1040 ocs_list_t io_free; /**< List of IO objects available for allocation */ 1041 ocs_list_t io_port_owned; /**< List of IO objects posted for chip use */ 1042 ocs_list_t io_port_dnr [all...] |
H A D | ocs_drv_fc.h | 59 ocs_list_t domain_list; /*>> linked list of virtual fabric objects */
|
H A D | ocs.h | 141 ocs_list_t domain_list;
|
H A D | ocs_els.h | 105 extern int32_t ocs_els_io_list_empty(ocs_node_t *node, ocs_list_t *list);
|
H A D | ocs_unsol.c | 64 static ocs_hw_sequence_t *ocs_frame_next(ocs_list_t *pend_list, ocs_lock_t *list_lock); 67 static int32_t ocs_purge_pending(ocs_t *ocs, ocs_list_t *pend_list, ocs_lock_t *list_lock); 396 ocs_purge_pending(ocs_t *ocs, ocs_list_t *pend_list, ocs_lock_t *list_lock) 1177 ocs_frame_next(ocs_list_t *pend_list, ocs_lock_t *list_lock)
|
H A D | ocs_utils.h | 97 ocs_list_t segment_list;
|
H A D | ocs_utils.c | 2568 ocs_list_t freelist;
|
H A D | ocs_els.c | 2666 ocs_els_io_list_empty(ocs_node_t *node, ocs_list_t *list)
|
Completed in 108 milliseconds