Lines Matching refs:lpfc_iocbq

73 static struct lpfc_iocbq *lpfc_sli4_els_wcqe_to_rspiocbq(struct lpfc_hba *,
74 struct lpfc_iocbq *);
94 lpfc_get_iocb_from_iocbq(struct lpfc_iocbq *iocbq) in lpfc_get_iocb_from_iocbq()
790 struct lpfc_iocbq *
794 struct lpfc_iocbq * iocbq = NULL; in __lpfc_sli_get_iocbq()
798 list_remove_head(lpfc_iocb_list, iocbq, struct lpfc_iocbq, list); in __lpfc_sli_get_iocbq()
1128 __lpfc_sli_get_els_sglq(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq) in __lpfc_sli_get_els_sglq()
1203 __lpfc_sli_get_nvmet_sglq(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq) in __lpfc_sli_get_nvmet_sglq()
1229 struct lpfc_iocbq *
1232 struct lpfc_iocbq * iocbq = NULL; in lpfc_sli_get_iocbq()
1261 __lpfc_sli_release_iocbq_s4(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq) in __lpfc_sli_release_iocbq_s4()
1264 size_t start_clean = offsetof(struct lpfc_iocbq, iocb); in __lpfc_sli_release_iocbq_s4()
1337 __lpfc_sli_release_iocbq_s3(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq) in __lpfc_sli_release_iocbq_s3()
1339 size_t start_clean = offsetof(struct lpfc_iocbq, iocb); in __lpfc_sli_release_iocbq_s3()
1360 __lpfc_sli_release_iocbq(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq) in __lpfc_sli_release_iocbq()
1377 lpfc_sli_release_iocbq(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq) in lpfc_sli_release_iocbq()
1405 struct lpfc_iocbq *piocb; in lpfc_sli_cancel_iocbs()
1408 list_remove_head(iocblist, piocb, struct lpfc_iocbq, list); in lpfc_sli_cancel_iocbs()
1597 struct lpfc_iocbq *piocb) in lpfc_sli_ringtxcmpl_put()
1633 struct lpfc_iocbq *
1636 struct lpfc_iocbq *cmd_iocb; in lpfc_sli_ringtx_get()
1640 list_remove_head((&pring->txq), cmd_iocb, struct lpfc_iocbq, list); in lpfc_sli_ringtx_get()
1716 lpfc_sli_next_iotag(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq) in lpfc_sli_next_iotag()
1718 struct lpfc_iocbq **new_arr; in lpfc_sli_next_iotag()
1719 struct lpfc_iocbq **old_arr; in lpfc_sli_next_iotag()
1736 new_arr = kcalloc(new_len, sizeof(struct lpfc_iocbq *), in lpfc_sli_next_iotag()
1758 sizeof (struct lpfc_iocbq *))); in lpfc_sli_next_iotag()
1795 IOCB_t *iocb, struct lpfc_iocbq *nextiocb) in lpfc_sli_submit_iocb()
1904 struct lpfc_iocbq *nextiocb; in lpfc_sli_resume_iocb()
2801 lpfc_nvme_unsol_ls_handler(struct lpfc_hba *phba, struct lpfc_iocbq *piocb) in lpfc_nvme_unsol_ls_handler()
2920 struct lpfc_iocbq *saveq, uint32_t fch_r_ctl, in lpfc_complete_unsol_iocb()
2970 struct lpfc_iocbq *saveq) in lpfc_sli_process_unsol_iocb()
2975 struct lpfc_iocbq *iocbq; in lpfc_sli_process_unsol_iocb()
3139 static struct lpfc_iocbq *
3142 struct lpfc_iocbq *prspiocb) in lpfc_sli_iocbq_lookup()
3144 struct lpfc_iocbq *cmd_iocb = NULL; in lpfc_sli_iocbq_lookup()
3190 static struct lpfc_iocbq *
3194 struct lpfc_iocbq *cmd_iocb = NULL; in lpfc_sli_iocbq_lookup_by_tag()
3244 struct lpfc_iocbq *saveq) in lpfc_sli_process_sol_iocb()
3246 struct lpfc_iocbq *cmdiocbp; in lpfc_sli_process_sol_iocb()
3485 struct lpfc_iocbq *cmdiocbq = NULL; in lpfc_sli_handle_fast_ring_event()
3486 struct lpfc_iocbq rspiocbq; in lpfc_sli_handle_fast_ring_event()
3678 static struct lpfc_iocbq *
3680 struct lpfc_iocbq *rspiocbp) in lpfc_sli_sp_handle_rspiocb()
3682 struct lpfc_iocbq *saveq; in lpfc_sli_sp_handle_rspiocb()
3683 struct lpfc_iocbq *cmdiocbp; in lpfc_sli_sp_handle_rspiocb()
3684 struct lpfc_iocbq *next_iocb; in lpfc_sli_sp_handle_rspiocb()
3706 struct lpfc_iocbq, list); in lpfc_sli_sp_handle_rspiocb()
3870 struct lpfc_iocbq *rspiocbp = NULL; in lpfc_sli_handle_slow_ring_event_s3()
4003 struct lpfc_iocbq *irspiocbq; in lpfc_sli_handle_slow_ring_event_s4()
4021 irspiocbq = container_of(cq_event, struct lpfc_iocbq, in lpfc_sli_handle_slow_ring_event_s4()
4062 struct lpfc_iocbq *iocb, *next_iocb; in lpfc_sli_abort_iocb_ring()
4144 struct lpfc_iocbq *piocb, *next_iocb; in lpfc_sli_flush_io_rings()
9218 struct lpfc_iocbq *piocb) in __lpfc_sli_ringtx_put()
9245 static struct lpfc_iocbq *
9247 struct lpfc_iocbq **piocb) in lpfc_sli_next_iocb()
9249 struct lpfc_iocbq * nextiocb; in lpfc_sli_next_iocb()
9286 struct lpfc_iocbq *piocb, uint32_t flag) in __lpfc_sli_issue_iocb_s3()
9288 struct lpfc_iocbq *nextiocb; in __lpfc_sli_issue_iocb_s3()
9413 lpfc_sli4_bpl2sgl(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq, in lpfc_sli4_bpl2sgl()
9518 lpfc_sli4_iocb2wqe(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq, in lpfc_sli4_iocb2wqe()
9529 struct lpfc_iocbq *abrtiocbq; in lpfc_sli4_iocb2wqe()
10120 struct lpfc_iocbq *piocb, uint32_t flag) in __lpfc_sli_issue_iocb_s4()
10213 struct lpfc_iocbq *piocb, uint32_t flag) in __lpfc_sli_issue_iocb()
10262 lpfc_sli4_calc_ring(struct lpfc_hba *phba, struct lpfc_iocbq *piocb) in lpfc_sli4_calc_ring()
10301 struct lpfc_iocbq *piocb, uint32_t flag) in lpfc_sli_issue_iocb()
10415 struct lpfc_iocbq *iocbq) in lpfc_sli_abts_err_handler()
10507 struct lpfc_sli_ring * pring, struct lpfc_iocbq * iocbq) in lpfc_sli_async_event_handler()
10909 struct lpfc_iocbq *iocb, *next_iocb; in lpfc_sli_host_down()
11286 lpfc_sli_abort_els_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_sli_abort_els_cmpl()
11287 struct lpfc_iocbq *rspiocb) in lpfc_sli_abort_els_cmpl()
11291 struct lpfc_iocbq *abort_iocb = NULL; in lpfc_sli_abort_els_cmpl()
11348 lpfc_ignore_els_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_ignore_els_cmpl()
11349 struct lpfc_iocbq *rspiocb) in lpfc_ignore_els_cmpl()
11381 struct lpfc_iocbq *cmdiocb) in lpfc_sli_abort_iotag_issue()
11384 struct lpfc_iocbq *abtsiocbp; in lpfc_sli_abort_iotag_issue()
11490 struct lpfc_iocbq *cmdiocb) in lpfc_sli_issue_abort_iotag()
11594 lpfc_sli_validate_fcp_iocb(struct lpfc_iocbq *iocbq, struct lpfc_vport *vport, in lpfc_sli_validate_fcp_iocb()
11668 struct lpfc_iocbq *iocbq; in lpfc_sli_sum_iocb()
11695 lpfc_sli_abort_fcp_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_sli_abort_fcp_cmpl()
11696 struct lpfc_iocbq *rspiocb) in lpfc_sli_abort_fcp_cmpl()
11736 struct lpfc_iocbq *iocbq; in lpfc_sli_abort_iocb()
11737 struct lpfc_iocbq *abtsiocb; in lpfc_sli_abort_iocb()
11843 struct lpfc_iocbq *abtsiocbq; in lpfc_sli_abort_taskmgmt()
11845 struct lpfc_iocbq *iocbq; in lpfc_sli_abort_taskmgmt()
11983 struct lpfc_iocbq *cmdiocbq, in lpfc_sli_wake_iocb_wait()
11984 struct lpfc_iocbq *rspiocbq) in lpfc_sli_wake_iocb_wait()
12011 memcpy(&((struct lpfc_iocbq *)cmdiocbq->context2)->iocb, in lpfc_sli_wake_iocb_wait()
12046 struct lpfc_iocbq *piocbq, uint32_t flag) in lpfc_chk_iocb_flg()
12097 struct lpfc_iocbq *piocb, in lpfc_sli_issue_iocb_wait()
12098 struct lpfc_iocbq *prspiocbq, in lpfc_sli_issue_iocb_wait()
12105 struct lpfc_iocbq *iocb; in lpfc_sli_issue_iocb_wait()
13149 struct lpfc_iocbq *pIocbIn, in lpfc_sli4_iocb_param_transfer()
13150 struct lpfc_iocbq *pIocbOut, in lpfc_sli4_iocb_param_transfer()
13158 size_t offset = offsetof(struct lpfc_iocbq, iocb); in lpfc_sli4_iocb_param_transfer()
13161 sizeof(struct lpfc_iocbq) - offset); in lpfc_sli4_iocb_param_transfer()
13263 static struct lpfc_iocbq *
13265 struct lpfc_iocbq *irspiocbq) in lpfc_sli4_els_wcqe_to_rspiocbq()
13268 struct lpfc_iocbq *cmdiocbq; in lpfc_sli4_els_wcqe_to_rspiocbq()
13524 struct lpfc_iocbq *irspiocbq; in lpfc_sli4_sp_handle_els_wcqe()
14066 struct lpfc_iocbq *cmdiocbq; in lpfc_sli4_fp_handle_fcp_wcqe()
14067 struct lpfc_iocbq irspiocbq; in lpfc_sli4_fp_handle_fcp_wcqe()
17851 struct lpfc_iocbq *cmd_iocbq, in lpfc_sli4_seq_abort_rsp_cmpl()
17852 struct lpfc_iocbq *rsp_iocbq) in lpfc_sli4_seq_abort_rsp_cmpl()
17905 struct lpfc_iocbq *ctiocb = NULL; in lpfc_sli4_seq_abort_rsp()
18144 static struct lpfc_iocbq *
18149 struct lpfc_iocbq *first_iocbq, *iocbq; in lpfc_prep_seq()
18271 struct lpfc_iocbq *iocbq, *curr_iocb, *next_iocb; in lpfc_sli4_send_seq_to_ulp()
18306 lpfc_sli4_mds_loopback_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_sli4_mds_loopback_cmpl()
18307 struct lpfc_iocbq *rspiocb) in lpfc_sli4_mds_loopback_cmpl()
18324 struct lpfc_iocbq *iocbq = NULL; in lpfc_sli4_handle_mds_loopback()
20021 struct lpfc_iocbq *piocbq = NULL; in lpfc_drain_txq()
20126 lpfc_wqe_bpl2sgl(struct lpfc_hba *phba, struct lpfc_iocbq *pwqeq, in lpfc_wqe_bpl2sgl()
20241 struct lpfc_iocbq *pwqe) in lpfc_sli4_issue_wqe()