/linux-4.1.27/drivers/scsi/lpfc/ |
D | lpfc_nportdisc.c | 164 lpfc_check_elscmpl_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_check_elscmpl_iocb() 165 struct lpfc_iocbq *rspiocb) in lpfc_check_elscmpl_iocb() 209 struct lpfc_iocbq *iocb, *next_iocb; in lpfc_els_abort() 274 struct lpfc_iocbq *cmdiocb) in lpfc_rcv_plogi() 515 struct lpfc_iocbq *elsiocb; in lpfc_mbx_cmpl_resume_rpi() 519 elsiocb = (struct lpfc_iocbq *)mboxq->context1; in lpfc_mbx_cmpl_resume_rpi() 536 struct lpfc_iocbq *cmdiocb) in lpfc_rcv_padisc() 539 struct lpfc_iocbq *elsiocb; in lpfc_rcv_padisc() 572 elsiocb = kmalloc(sizeof(struct lpfc_iocbq), in lpfc_rcv_padisc() 578 sizeof(struct lpfc_iocbq)); in lpfc_rcv_padisc() [all …]
|
D | lpfc_crtn.h | 97 struct lpfc_iocbq *, struct lpfc_nodelist *); 137 int lpfc_els_free_iocb(struct lpfc_hba *, struct lpfc_iocbq *); 138 int lpfc_ct_free_iocb(struct lpfc_hba *, struct lpfc_iocbq *); 139 int lpfc_els_rsp_acc(struct lpfc_vport *, uint32_t, struct lpfc_iocbq *, 141 int lpfc_els_rsp_reject(struct lpfc_vport *, uint32_t, struct lpfc_iocbq *, 143 int lpfc_els_rsp_adisc_acc(struct lpfc_vport *, struct lpfc_iocbq *, 145 int lpfc_els_rsp_prli_acc(struct lpfc_vport *, struct lpfc_iocbq *, 151 struct lpfc_iocbq *); 161 struct lpfc_iocbq *lpfc_prep_els_iocb(struct lpfc_vport *, uint8_t, uint16_t, 167 struct lpfc_iocbq *); [all …]
|
D | lpfc_sli.h | 49 struct lpfc_iocbq { struct 93 struct lpfc_iocbq *rsp_iocb; argument 99 void (*fabric_iocb_cmpl) (struct lpfc_hba *, struct lpfc_iocbq *, argument 100 struct lpfc_iocbq *); 101 void (*wait_iocb_cmpl) (struct lpfc_hba *, struct lpfc_iocbq *, argument 102 struct lpfc_iocbq *); 103 void (*iocb_cmpl) (struct lpfc_hba *, struct lpfc_iocbq *, argument 104 struct lpfc_iocbq *); 157 struct lpfc_iocbq *); 224 struct lpfc_sli_ring *, struct lpfc_iocbq *); [all …]
|
D | lpfc_ct.c | 66 lpfc_ct_ignore_hbq_buffer(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq, in lpfc_ct_ignore_hbq_buffer() 82 lpfc_ct_unsol_buffer(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq, in lpfc_ct_unsol_buffer() 90 struct lpfc_iocbq *piocbq) in lpfc_ct_unsol_event() 95 struct lpfc_iocbq *iocbq; in lpfc_ct_unsol_event() 260 lpfc_ct_free_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *ctiocb) in lpfc_ct_free_iocb() 292 void (*cmpl) (struct lpfc_hba *, struct lpfc_iocbq *, in lpfc_gen_req() argument 293 struct lpfc_iocbq *), in lpfc_gen_req() argument 299 struct lpfc_iocbq *geniocb; in lpfc_gen_req() 375 void (*cmpl) (struct lpfc_hba *, struct lpfc_iocbq *, in lpfc_ct_cmd() argument 376 struct lpfc_iocbq *), in lpfc_ct_cmd() argument [all …]
|
D | lpfc_els.c | 46 static int lpfc_els_retry(struct lpfc_hba *, struct lpfc_iocbq *, 47 struct lpfc_iocbq *); 48 static void lpfc_cmpl_fabric_iocb(struct lpfc_hba *, struct lpfc_iocbq *, 49 struct lpfc_iocbq *); 54 struct lpfc_iocbq *iocb); 149 struct lpfc_iocbq * 156 struct lpfc_iocbq *elsiocb; in lpfc_prep_els_iocb() 969 lpfc_cmpl_els_flogi(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_flogi() 970 struct lpfc_iocbq *rspiocb) in lpfc_cmpl_els_flogi() 1207 struct lpfc_iocbq *elsiocb; in lpfc_issue_els_flogi() [all …]
|
D | lpfc_sli.c | 64 static struct lpfc_iocbq *lpfc_sli4_els_wcqe_to_rspiocbq(struct lpfc_hba *, 65 struct lpfc_iocbq *); 78 lpfc_get_iocb_from_iocbq(struct lpfc_iocbq *iocbq) in lpfc_get_iocb_from_iocbq() 573 struct lpfc_iocbq * 577 struct lpfc_iocbq * iocbq = NULL; in __lpfc_sli_get_iocbq() 579 list_remove_head(lpfc_iocb_list, iocbq, struct lpfc_iocbq, list); in __lpfc_sli_get_iocbq() 908 __lpfc_sli_get_sglq(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq) in __lpfc_sli_get_sglq() 968 struct lpfc_iocbq * 971 struct lpfc_iocbq * iocbq = NULL; in lpfc_sli_get_iocbq() 999 __lpfc_sli_release_iocbq_s4(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq) in __lpfc_sli_release_iocbq_s4() [all …]
|
D | lpfc.h | 563 struct lpfc_iocbq *, uint32_t); 565 struct lpfc_iocbq *); 568 (struct lpfc_iocbq *); 570 (struct lpfc_hba *, struct lpfc_iocbq *, struct lpfc_iocbq *);
|
D | lpfc_scsi.h | 165 struct lpfc_iocbq cur_iocbq;
|
D | lpfc_bsg.c | 72 struct lpfc_iocbq *cmdiocbq; 90 struct lpfc_iocbq *cmdiocbq; 296 struct lpfc_iocbq *cmdiocbq, in lpfc_bsg_send_mgmt_cmd_cmp() 297 struct lpfc_iocbq *rspiocbq) in lpfc_bsg_send_mgmt_cmd_cmp() 389 struct lpfc_iocbq *cmdiocbq = NULL; in lpfc_bsg_send_mgmt_cmd() 569 struct lpfc_iocbq *cmdiocbq, in lpfc_bsg_rport_els_cmp() 570 struct lpfc_iocbq *rspiocbq) in lpfc_bsg_rport_els_cmp() 659 struct lpfc_iocbq *cmdiocbq; in lpfc_bsg_rport_els() 903 struct lpfc_iocbq *piocbq) in lpfc_bsg_ct_unsol_event() 911 struct lpfc_iocbq *iocbq; in lpfc_bsg_ct_unsol_event() [all …]
|
D | lpfc_scsi.c | 555 struct lpfc_iocbq *iocbq; in lpfc_sli4_fcp_xri_aborted() 1153 struct lpfc_iocbq *iocbq = &lpfc_cmd->cur_iocbq; in lpfc_scsi_prep_dma_buf_s3() 3064 struct lpfc_iocbq *pIocbOut) in lpfc_parse_bg_err() 3564 struct lpfc_scsi_buf *lpfc_cmd, struct lpfc_iocbq *rsp_iocb) { in lpfc_send_scsi_error_event() 3684 struct lpfc_iocbq *rsp_iocb) in lpfc_handle_fcp_err() 3859 lpfc_scsi_cmd_iocb_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *pIocbIn, in lpfc_scsi_cmd_iocb_cmpl() 3860 struct lpfc_iocbq *pIocbOut) in lpfc_scsi_cmd_iocb_cmpl() 4164 struct lpfc_iocbq *piocbq = &(lpfc_cmd->cur_iocbq); in lpfc_scsi_prep_cmnd() 4269 struct lpfc_iocbq *piocbq; in lpfc_scsi_prep_task_mgmt_cmd() 4373 struct lpfc_iocbq *cmdiocbq, in lpfc_tskmgmt_def_cmpl() [all …]
|
D | lpfc_init.c | 838 struct lpfc_iocbq *rspiocbq; in lpfc_sli4_free_sp_events() 855 rspiocbq = container_of(cq_event, struct lpfc_iocbq, in lpfc_sli4_free_sp_events() 2282 struct lpfc_iocbq *iocb; in lpfc_post_buffer() 3032 struct lpfc_iocbq *io, *io_next; in lpfc_scsi_free() 5709 struct lpfc_iocbq *iocbq_entry = NULL, *iocbq_next = NULL; in lpfc_free_iocb_list() 5737 struct lpfc_iocbq *iocbq_entry = NULL; in lpfc_init_iocb_list() 5744 iocbq_entry = kzalloc(sizeof(struct lpfc_iocbq), GFP_KERNEL); in lpfc_init_iocb_list()
|
D | lpfc_hbadisc.c | 4388 struct lpfc_iocbq *iocb, in lpfc_check_sli_ndlp() 4437 struct lpfc_iocbq *iocb, *next_iocb; in lpfc_no_rpi() 5169 struct lpfc_iocbq *iocb, *next_iocb; in lpfc_free_tx()
|
/linux-4.1.27/Documentation/scsi/ |
D | ChangeLog.lpfc | 1184 * Changed LPFC_IOCBQ_t to struct lpfc_iocbq.
|