Lines Matching defs:lpfc_io_buf
397 struct lpfc_io_buf { struct
399 struct list_head list;
400 void *data;
402 dma_addr_t dma_handle;
403 dma_addr_t dma_phys_sgl;
405 struct sli4_sge *dma_sgl; /* initial segment chunk */
408 struct list_head dma_sgl_xtra_list;
411 struct list_head dma_cmd_rsp_list;
413 struct lpfc_iocbq cur_iocbq;
414 struct lpfc_sli4_hdw_queue *hdwq;
415 uint16_t hdwq_no;
416 uint16_t cpu;
418 struct lpfc_nodelist *ndlp;
419 uint32_t timeout;
420 uint16_t flags;
427 uint16_t status; /* From IOCB Word 7- ulpStatus */
428 uint32_t result; /* From IOCB Word 4. */
430 uint32_t seg_cnt; /* Number of scatter-gather segments returned by
434 unsigned long start_time;
435 spinlock_t buf_lock; /* lock used in case of simultaneous abort */
436 bool expedite; /* this is an expedite io_buf */
438 union {
478 uint64_t ts_cmd_start;
479 uint64_t ts_last_cmd;
480 uint64_t ts_cmd_wqput;
481 uint64_t ts_isr_cmpl;
482 uint64_t ts_data_io;
484 uint64_t rx_cmd_start;