Lines Matching refs:saveq

2920 			 struct lpfc_iocbq *saveq, uint32_t fch_r_ctl,  in lpfc_complete_unsol_iocb()  argument
2927 lpfc_nvme_unsol_ls_handler(phba, saveq); in lpfc_complete_unsol_iocb()
2937 saveq); in lpfc_complete_unsol_iocb()
2947 (phba, pring, saveq); in lpfc_complete_unsol_iocb()
2970 struct lpfc_iocbq *saveq) in lpfc_sli_process_unsol_iocb() argument
2978 irsp = &(saveq->iocb); in lpfc_sli_process_unsol_iocb()
2982 pring->lpfc_sli_rcv_async_status(phba, pring, saveq); in lpfc_sli_process_unsol_iocb()
3020 saveq->context2 = lpfc_sli_get_buff(phba, pring, in lpfc_sli_process_unsol_iocb()
3022 if (!saveq->context2) in lpfc_sli_process_unsol_iocb()
3032 saveq->context3 = lpfc_sli_get_buff(phba, pring, in lpfc_sli_process_unsol_iocb()
3034 if (!saveq->context3) in lpfc_sli_process_unsol_iocb()
3043 list_for_each_entry(iocbq, &saveq->list, list) { in lpfc_sli_process_unsol_iocb()
3080 saveq->iocb.unsli3.rcvsli3.ox_id) { in lpfc_sli_process_unsol_iocb()
3081 list_add_tail(&saveq->list, &iocbq->list); in lpfc_sli_process_unsol_iocb()
3087 list_add_tail(&saveq->clist, in lpfc_sli_process_unsol_iocb()
3089 if (saveq->iocb.ulpStatus != IOSTAT_INTERMED_RSP) { in lpfc_sli_process_unsol_iocb()
3091 saveq = iocbq; in lpfc_sli_process_unsol_iocb()
3092 irsp = &(saveq->iocb); in lpfc_sli_process_unsol_iocb()
3102 w5p = (WORD5 *)&(saveq->iocb.un.ulpWord[5]); in lpfc_sli_process_unsol_iocb()
3117 if (!lpfc_complete_unsol_iocb(phba, pring, saveq, Rctl, Type)) in lpfc_sli_process_unsol_iocb()
3244 struct lpfc_iocbq *saveq) in lpfc_sli_process_sol_iocb() argument
3250 cmdiocbp = lpfc_sli_iocbq_lookup(phba, pring, saveq); in lpfc_sli_process_sol_iocb()
3257 if (saveq->iocb.ulpStatus && in lpfc_sli_process_sol_iocb()
3262 cmdiocbp, saveq); in lpfc_sli_process_sol_iocb()
3278 saveq->iocb.ulpStatus = in lpfc_sli_process_sol_iocb()
3280 saveq->iocb.un.ulpWord[4] = in lpfc_sli_process_sol_iocb()
3289 saveq->iocb_flag |= LPFC_DELAY_MEM_FREE; in lpfc_sli_process_sol_iocb()
3294 if (saveq->iocb_flag & in lpfc_sli_process_sol_iocb()
3332 saveq->iocb.ulpStatus = in lpfc_sli_process_sol_iocb()
3334 saveq->iocb.un.ulpWord[4] = in lpfc_sli_process_sol_iocb()
3338 saveq->iocb_flag |= in lpfc_sli_process_sol_iocb()
3345 (cmdiocbp->iocb_cmpl) (phba, cmdiocbp, saveq); in lpfc_sli_process_sol_iocb()
3364 saveq->iocb.ulpIoTag, in lpfc_sli_process_sol_iocb()
3365 saveq->iocb.ulpStatus, in lpfc_sli_process_sol_iocb()
3366 saveq->iocb.un.ulpWord[4], in lpfc_sli_process_sol_iocb()
3367 saveq->iocb.ulpCommand, in lpfc_sli_process_sol_iocb()
3368 saveq->iocb.ulpContext); in lpfc_sli_process_sol_iocb()
3682 struct lpfc_iocbq *saveq; in lpfc_sli_sp_handle_rspiocb() local
3705 saveq = list_get_first(&pring->iocb_continueq, in lpfc_sli_sp_handle_rspiocb()
3707 irsp = &(saveq->iocb); in lpfc_sli_sp_handle_rspiocb()
3764 rc = lpfc_sli_process_sol_iocb(phba, pring, saveq); in lpfc_sli_sp_handle_rspiocb()
3770 rc = lpfc_sli_process_unsol_iocb(phba, pring, saveq); in lpfc_sli_sp_handle_rspiocb()
3781 saveq); in lpfc_sli_sp_handle_rspiocb()
3790 saveq); in lpfc_sli_sp_handle_rspiocb()
3824 &saveq->list, list) { in lpfc_sli_sp_handle_rspiocb()
3828 __lpfc_sli_release_iocbq(phba, saveq); in lpfc_sli_sp_handle_rspiocb()