Lines Matching refs:axchg
2807 struct lpfc_async_xchg_ctx *axchg = NULL; in lpfc_nvme_unsol_ls_handler() local
2841 axchg = kzalloc(sizeof(*axchg), GFP_ATOMIC); in lpfc_nvme_unsol_ls_handler()
2842 if (!axchg) in lpfc_nvme_unsol_ls_handler()
2865 axchg->phba = phba; in lpfc_nvme_unsol_ls_handler()
2866 axchg->ndlp = ndlp; in lpfc_nvme_unsol_ls_handler()
2867 axchg->size = size; in lpfc_nvme_unsol_ls_handler()
2868 axchg->oxid = oxid; in lpfc_nvme_unsol_ls_handler()
2869 axchg->sid = sid; in lpfc_nvme_unsol_ls_handler()
2870 axchg->wqeq = NULL; in lpfc_nvme_unsol_ls_handler()
2871 axchg->state = LPFC_NVME_STE_LS_RCV; in lpfc_nvme_unsol_ls_handler()
2872 axchg->entry_cnt = 1; in lpfc_nvme_unsol_ls_handler()
2873 axchg->rqb_buffer = (void *)nvmebuf; in lpfc_nvme_unsol_ls_handler()
2874 axchg->hdwq = &phba->sli4_hba.hdwq[0]; in lpfc_nvme_unsol_ls_handler()
2875 axchg->payload = nvmebuf->dbuf.virt; in lpfc_nvme_unsol_ls_handler()
2876 INIT_LIST_HEAD(&axchg->list); in lpfc_nvme_unsol_ls_handler()
2879 ret = lpfc_nvmet_handle_lsreq(phba, axchg); in lpfc_nvme_unsol_ls_handler()
2881 ret = lpfc_nvme_handle_lsreq(phba, axchg); in lpfc_nvme_unsol_ls_handler()
2899 if (axchg && (fctl & FC_FC_FIRST_SEQ && !(fctl & FC_FC_EX_CTX))) in lpfc_nvme_unsol_ls_handler()
2900 ret = lpfc_nvme_unsol_ls_issue_abort(phba, axchg, sid, oxid); in lpfc_nvme_unsol_ls_handler()
2903 kfree(axchg); in lpfc_nvme_unsol_ls_handler()