Lines Matching defs:lpfc_scsi_buf
133 struct lpfc_scsi_buf { struct
134 struct list_head list;
135 struct scsi_cmnd *pCmd;
136 struct lpfc_rport_data *rdata;
137 struct lpfc_nodelist *ndlp;
139 uint32_t timeout;
141 uint16_t flags; /* TBD convert exch_busy to flags */
144 uint16_t exch_busy; /* SLI4 hba reported XB on complete WCQE */
145 uint16_t status; /* From IOCB Word 7- ulpStatus */
146 uint32_t result; /* From IOCB Word 4. */
148 uint32_t seg_cnt; /* Number of scatter-gather segments returned by
151 uint32_t prot_seg_cnt; /* seg_cnt's counterpart for protection data */
153 dma_addr_t nonsg_phys; /* Non scatter-gather physical address. */
160 void *data;
161 dma_addr_t dma_handle;
163 struct fcp_cmnd *fcp_cmnd;
164 struct fcp_rsp *fcp_rsp;
165 struct ulp_bde64 *fcp_bpl;
167 dma_addr_t dma_phys_bpl;
172 struct lpfc_iocbq cur_iocbq;
173 uint16_t cpu;
175 wait_queue_head_t *waitq;
176 unsigned long start_time;
200 struct lpfc_scsi_buf *lpfc_cmd); argument