Lines Matching refs:saveq

2433 			 struct lpfc_iocbq *saveq, uint32_t fch_r_ctl,  in lpfc_complete_unsol_iocb()  argument
2442 saveq); in lpfc_complete_unsol_iocb()
2452 (phba, pring, saveq); in lpfc_complete_unsol_iocb()
2475 struct lpfc_iocbq *saveq) in lpfc_sli_process_unsol_iocb() argument
2483 irsp = &(saveq->iocb); in lpfc_sli_process_unsol_iocb()
2487 pring->lpfc_sli_rcv_async_status(phba, pring, saveq); in lpfc_sli_process_unsol_iocb()
2525 saveq->context2 = lpfc_sli_get_buff(phba, pring, in lpfc_sli_process_unsol_iocb()
2527 if (!saveq->context2) in lpfc_sli_process_unsol_iocb()
2537 saveq->context3 = lpfc_sli_get_buff(phba, pring, in lpfc_sli_process_unsol_iocb()
2539 if (!saveq->context3) in lpfc_sli_process_unsol_iocb()
2548 list_for_each_entry(iocbq, &saveq->list, list) { in lpfc_sli_process_unsol_iocb()
2585 saveq->iocb.unsli3.rcvsli3.ox_id) { in lpfc_sli_process_unsol_iocb()
2586 list_add_tail(&saveq->list, &iocbq->list); in lpfc_sli_process_unsol_iocb()
2592 list_add_tail(&saveq->clist, in lpfc_sli_process_unsol_iocb()
2594 if (saveq->iocb.ulpStatus != IOSTAT_INTERMED_RSP) { in lpfc_sli_process_unsol_iocb()
2596 saveq = iocbq; in lpfc_sli_process_unsol_iocb()
2597 irsp = &(saveq->iocb); in lpfc_sli_process_unsol_iocb()
2607 w5p = (WORD5 *)&(saveq->iocb.un.ulpWord[5]); in lpfc_sli_process_unsol_iocb()
2622 if (!lpfc_complete_unsol_iocb(phba, pring, saveq, Rctl, Type)) in lpfc_sli_process_unsol_iocb()
2722 struct lpfc_iocbq *saveq) in lpfc_sli_process_sol_iocb() argument
2730 cmdiocbp = lpfc_sli_iocbq_lookup(phba, pring, saveq); in lpfc_sli_process_sol_iocb()
2739 if (saveq->iocb.ulpStatus && in lpfc_sli_process_sol_iocb()
2744 cmdiocbp, saveq); in lpfc_sli_process_sol_iocb()
2760 saveq->iocb.ulpStatus = in lpfc_sli_process_sol_iocb()
2762 saveq->iocb.un.ulpWord[4] = in lpfc_sli_process_sol_iocb()
2771 saveq->iocb_flag |= LPFC_DELAY_MEM_FREE; in lpfc_sli_process_sol_iocb()
2776 if (saveq->iocb_flag & in lpfc_sli_process_sol_iocb()
2814 saveq->iocb.ulpStatus = in lpfc_sli_process_sol_iocb()
2816 saveq->iocb.un.ulpWord[4] = in lpfc_sli_process_sol_iocb()
2820 saveq->iocb_flag |= in lpfc_sli_process_sol_iocb()
2827 (cmdiocbp->iocb_cmpl) (phba, cmdiocbp, saveq); in lpfc_sli_process_sol_iocb()
2846 saveq->iocb.ulpIoTag, in lpfc_sli_process_sol_iocb()
2847 saveq->iocb.ulpStatus, in lpfc_sli_process_sol_iocb()
2848 saveq->iocb.un.ulpWord[4], in lpfc_sli_process_sol_iocb()
2849 saveq->iocb.ulpCommand, in lpfc_sli_process_sol_iocb()
2850 saveq->iocb.ulpContext); in lpfc_sli_process_sol_iocb()
3162 struct lpfc_iocbq *saveq; in lpfc_sli_sp_handle_rspiocb() local
3185 saveq = list_get_first(&pring->iocb_continueq, in lpfc_sli_sp_handle_rspiocb()
3187 irsp = &(saveq->iocb); in lpfc_sli_sp_handle_rspiocb()
3244 rc = lpfc_sli_process_sol_iocb(phba, pring, saveq); in lpfc_sli_sp_handle_rspiocb()
3250 rc = lpfc_sli_process_unsol_iocb(phba, pring, saveq); in lpfc_sli_sp_handle_rspiocb()
3260 saveq); in lpfc_sli_sp_handle_rspiocb()
3267 saveq); in lpfc_sli_sp_handle_rspiocb()
3301 &saveq->list, list) { in lpfc_sli_sp_handle_rspiocb()
3305 __lpfc_sli_release_iocbq(phba, saveq); in lpfc_sli_sp_handle_rspiocb()