Lines Matching defs:lpfc_iocbq
68 struct lpfc_iocbq { struct
70 struct list_head list;
71 struct list_head clist;
72 struct list_head dlist;
73 uint16_t iotag; /* pre-assigned IO tag */
74 uint16_t sli4_lxritag; /* logical pre-assigned XRI. */
75 uint16_t sli4_xritag; /* pre-assigned XRI, (OXID) tag. */
76 uint16_t hba_wqidx; /* index to HBA work queue */
77 struct lpfc_cq_event cq_event;
78 uint64_t isr_timestamp;
80 union lpfc_wqe128 wqe; /* SLI-4 */
81 IOCB_t iocb; /* SLI-3 */
82 struct lpfc_wcqe_complete wcqe_cmpl; /* WQE cmpl */
84 u32 unsol_rcv_len; /* Receive len in usol path */
87 u8 num_bdes; /* Number of BDEs */
88 u8 abort_bls; /* ABTS by initiator or responder */
89 u8 abort_rctl; /* ACC or RJT flag */
90 u8 priority; /* OAS priority */
91 u8 retry; /* retry counter for IOCB cmd - if needed */
92 u8 rsvd1; /* Pad for u32 */
93 u8 rsvd2; /* Pad for u32 */
94 u8 rsvd3; /* Pad for u32 */
96 u32 cmd_flag;
143 struct lpfc_iocbq *rsp_iocb; argument
146 void (*fabric_cmd_cmpl)(struct lpfc_hba *phba, struct lpfc_iocbq *cmd, argument
148 void (*wait_cmd_cmpl)(struct lpfc_hba *phba, struct lpfc_iocbq *cmd, argument
150 void (*cmd_cmpl)(struct lpfc_hba *phba, struct lpfc_iocbq *cmd, argument