Lines Matching refs:ndlp

320 	lpfc_nlp_put(cmdwqe->ndlp);  in __lpfc_nvme_xmt_ls_rsp_cmp()
943 lpfc_nlp_put(nvmewqeq->ndlp); in __lpfc_nvme_xmt_ls_rsp()
1312 struct lpfc_nodelist *ndlp; in lpfc_nvmet_ls_req() local
1327 ndlp = (struct lpfc_nodelist *)hosthandle; in lpfc_nvmet_ls_req()
1329 ret = __lpfc_nvme_ls_req(phba->pport, ndlp, pnvme_lsreq, in lpfc_nvmet_ls_req()
1352 struct lpfc_nodelist *ndlp; in lpfc_nvmet_ls_abort() local
1359 ndlp = (struct lpfc_nodelist *)hosthandle; in lpfc_nvmet_ls_abort()
1361 ret = __lpfc_nvme_ls_abort(phba->pport, ndlp, pnvme_lsreq); in lpfc_nvmet_ls_abort()
1369 struct lpfc_nodelist *ndlp = hosthandle; in lpfc_nvmet_host_release() local
1370 struct lpfc_hba *phba = ndlp->phba; in lpfc_nvmet_host_release()
1379 hosthandle, ndlp->nlp_DID, ndlp->fc4_xpt_flags, in lpfc_nvmet_host_release()
1380 kref_read(&ndlp->kref)); in lpfc_nvmet_host_release()
1382 spin_lock_irq(&ndlp->lock); in lpfc_nvmet_host_release()
1383 ndlp->fc4_xpt_flags &= ~NLP_XPT_HAS_HH; in lpfc_nvmet_host_release()
1384 spin_unlock_irq(&ndlp->lock); in lpfc_nvmet_host_release()
1385 lpfc_nlp_put(ndlp); in lpfc_nvmet_host_release()
1448 ctx_buf->sglq->ndlp = NULL; in __lpfc_nvmet_clean_io_for_cpu()
1777 struct lpfc_nodelist *ndlp; in lpfc_sli4_nvmet_xri_aborted() local
1818 ndlp = lpfc_findnode_did(phba->pport, ctxp->sid); in lpfc_sli4_nvmet_xri_aborted()
1819 if (ndlp && in lpfc_sli4_nvmet_xri_aborted()
1820 (ndlp->nlp_state == NLP_STE_UNMAPPED_NODE || in lpfc_sli4_nvmet_xri_aborted()
1821 ndlp->nlp_state == NLP_STE_MAPPED_NODE)) { in lpfc_sli4_nvmet_xri_aborted()
1822 lpfc_set_rrq_active(phba, ndlp, in lpfc_sli4_nvmet_xri_aborted()
1825 lpfc_sli4_abts_err_handler(phba, ndlp, axri); in lpfc_sli4_nvmet_xri_aborted()
2162 rc = nvmet_fc_rcv_ls_req(phba->targetport, axchg->ndlp, &axchg->ls_rsp, in lpfc_nvmet_handle_lsreq()
2583 struct lpfc_nodelist *ndlp; in lpfc_nvmet_prep_ls_wqe() local
2605 ndlp = lpfc_findnode_did(phba->pport, ctxp->sid); in lpfc_nvmet_prep_ls_wqe()
2606 if (!ndlp || in lpfc_nvmet_prep_ls_wqe()
2607 ((ndlp->nlp_state != NLP_STE_UNMAPPED_NODE) && in lpfc_nvmet_prep_ls_wqe()
2608 (ndlp->nlp_state != NLP_STE_MAPPED_NODE))) { in lpfc_nvmet_prep_ls_wqe()
2618 nvmewqe->ndlp = lpfc_nlp_get(ndlp); in lpfc_nvmet_prep_ls_wqe()
2619 if (!nvmewqe->ndlp) in lpfc_nvmet_prep_ls_wqe()
2645 phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]); in lpfc_nvmet_prep_ls_wqe()
2688 ndlp->nlp_DID, nvmewqe->iotag, ctxp->oxid, in lpfc_nvmet_prep_ls_wqe()
2694 nvmewqe->ndlp = NULL; in lpfc_nvmet_prep_ls_wqe()
2708 struct lpfc_nodelist *ndlp; in lpfc_nvmet_prep_fcp_wqe() local
2726 ndlp = lpfc_findnode_did(phba->pport, ctxp->sid); in lpfc_nvmet_prep_fcp_wqe()
2727 if (!ndlp || in lpfc_nvmet_prep_fcp_wqe()
2728 ((ndlp->nlp_state != NLP_STE_UNMAPPED_NODE) && in lpfc_nvmet_prep_fcp_wqe()
2729 (ndlp->nlp_state != NLP_STE_MAPPED_NODE))) { in lpfc_nvmet_prep_fcp_wqe()
2806 phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]); in lpfc_nvmet_prep_fcp_wqe()
2847 if (ndlp->nlp_flag & NLP_SUPPRESS_RSP) in lpfc_nvmet_prep_fcp_wqe()
2883 phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]); in lpfc_nvmet_prep_fcp_wqe()
2950 phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]); in lpfc_nvmet_prep_fcp_wqe()
2997 nvmewqe->ndlp = ndlp; in lpfc_nvmet_prep_fcp_wqe()
3250 struct lpfc_nodelist *ndlp; in lpfc_nvmet_unsol_issue_abort() local
3259 ndlp = lpfc_findnode_did(phba->pport, sid); in lpfc_nvmet_unsol_issue_abort()
3260 if (!ndlp || in lpfc_nvmet_unsol_issue_abort()
3261 ((ndlp->nlp_state != NLP_STE_UNMAPPED_NODE) && in lpfc_nvmet_unsol_issue_abort()
3262 (ndlp->nlp_state != NLP_STE_MAPPED_NODE))) { in lpfc_nvmet_unsol_issue_abort()
3267 (ndlp) ? ndlp->nlp_state : NLP_STE_MAX_STATE); in lpfc_nvmet_unsol_issue_abort()
3291 phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]); in lpfc_nvmet_unsol_issue_abort()
3324 abts_wqeq->ndlp = ndlp; in lpfc_nvmet_unsol_issue_abort()
3345 struct lpfc_nodelist *ndlp; in lpfc_nvmet_sol_fcp_issue_abort() local
3356 ndlp = lpfc_findnode_did(phba->pport, sid); in lpfc_nvmet_sol_fcp_issue_abort()
3357 if (!ndlp || in lpfc_nvmet_sol_fcp_issue_abort()
3358 ((ndlp->nlp_state != NLP_STE_UNMAPPED_NODE) && in lpfc_nvmet_sol_fcp_issue_abort()
3359 (ndlp->nlp_state != NLP_STE_MAPPED_NODE))) { in lpfc_nvmet_sol_fcp_issue_abort()
3363 (ndlp) ? ndlp->nlp_state : NLP_STE_MAX_STATE); in lpfc_nvmet_sol_fcp_issue_abort()
3612 lpfc_nvmet_invalidate_host(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp) in lpfc_nvmet_invalidate_host() argument
3620 ndlp); in lpfc_nvmet_invalidate_host()
3625 spin_lock_irq(&ndlp->lock); in lpfc_nvmet_invalidate_host()
3626 ndlp_has_hh = ndlp->fc4_xpt_flags & NLP_XPT_HAS_HH; in lpfc_nvmet_invalidate_host()
3627 spin_unlock_irq(&ndlp->lock); in lpfc_nvmet_invalidate_host()
3637 ndlp, ndlp->nlp_DID); in lpfc_nvmet_invalidate_host()
3643 nvmet_fc_invalidate_host(phba->targetport, ndlp); in lpfc_nvmet_invalidate_host()