Lines Matching defs:lpfc_sli4_hdw_queue
697 struct lpfc_sli4_hdw_queue { struct
699 struct lpfc_queue *hba_eq; /* Event queues for HBA */
700 struct lpfc_queue *io_cq; /* Fast-path FCP & NVME compl queue */
701 struct lpfc_queue *io_wq; /* Fast-path FCP & NVME work queue */
702 uint16_t io_cq_map;
705 spinlock_t io_buf_list_get_lock; /* Common buf alloc list lock */
706 struct list_head lpfc_io_buf_list_get;
707 spinlock_t io_buf_list_put_lock; /* Common buf free list lock */
708 struct list_head lpfc_io_buf_list_put;
709 spinlock_t abts_io_buf_list_lock; /* list of aborted IOs */
710 struct list_head lpfc_abts_io_buf_list;
711 uint32_t total_io_bufs;
712 uint32_t get_io_bufs;
713 uint32_t put_io_bufs;
714 uint32_t empty_io_bufs;
715 uint32_t abts_scsi_io_bufs;
716 uint32_t abts_nvme_io_bufs;
719 struct lpfc_multixri_pool *p_multixri_pool;
722 struct lpfc_fc4_ctrl_stat nvme_cstat;
723 struct lpfc_fc4_ctrl_stat scsi_cstat;
725 struct lpfc_lock_stat lock_conflict;
729 struct list_head sgl_list;
730 struct list_head cmd_rsp_buf_list;
733 spinlock_t hdwq_lock;