Lines Matching refs:ndlp
1296 * Driver sets this value to the ndlp pointer.
1313 struct lpfc_nodelist *ndlp;
1328 ndlp = (struct lpfc_nodelist *)hosthandle;
1330 ret = __lpfc_nvme_ls_req(phba->pport, ndlp, pnvme_lsreq,
1340 * Driver sets this value to the ndlp pointer.
1353 struct lpfc_nodelist *ndlp;
1360 ndlp = (struct lpfc_nodelist *)hosthandle;
1362 ret = __lpfc_nvme_ls_abort(phba->pport, ndlp, pnvme_lsreq);
1370 struct lpfc_nodelist *ndlp = hosthandle;
1374 phba = ndlp->phba;
1441 ctx_buf->sglq->ndlp = NULL;
1770 struct lpfc_nodelist *ndlp;
1809 ndlp = lpfc_findnode_did(phba->pport, ctxp->sid);
1810 if (ndlp && NLP_CHK_NODE_ACT(ndlp) &&
1811 (ndlp->nlp_state == NLP_STE_UNMAPPED_NODE ||
1812 ndlp->nlp_state == NLP_STE_MAPPED_NODE)) {
1813 lpfc_set_rrq_active(phba, ndlp,
1816 lpfc_sli4_abts_err_handler(phba, ndlp, axri);
2152 * Driver passes the ndlp as the hosthandle argument allowing
2156 rc = nvmet_fc_rcv_ls_req(phba->targetport, axchg->ndlp, &axchg->ls_rsp,
2357 * event. It first determines whether there is an existing ndlp that matches
2564 * ndlp is incremented by 1 and the reference to the ndlp is put into
2565 * context1 of the WQE data structure for this WQE to hold the ndlp
2577 struct lpfc_nodelist *ndlp;
2599 ndlp = lpfc_findnode_did(phba->pport, ctxp->sid);
2600 if (!ndlp || !NLP_CHK_NODE_ACT(ndlp) ||
2601 ((ndlp->nlp_state != NLP_STE_UNMAPPED_NODE) &&
2602 (ndlp->nlp_state != NLP_STE_MAPPED_NODE))) {
2604 "6106 NVMET prep LS wqe: No ndlp: "
2611 /* prevent preparing wqe with NULL ndlp reference */
2612 nvmewqe->context1 = lpfc_nlp_get(ndlp);
2639 phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]);
2682 ndlp->nlp_DID, nvmewqe->iotag, ctxp->oxid,
2701 struct lpfc_nodelist *ndlp;
2719 ndlp = lpfc_findnode_did(phba->pport, ctxp->sid);
2720 if (!ndlp || !NLP_CHK_NODE_ACT(ndlp) ||
2721 ((ndlp->nlp_state != NLP_STE_UNMAPPED_NODE) &&
2722 (ndlp->nlp_state != NLP_STE_MAPPED_NODE))) {
2724 "6108 NVMET prep FCP wqe: no ndlp: "
2799 phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]);
2843 if (ndlp->nlp_flag & NLP_SUPPRESS_RSP)
2879 phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]);
2945 phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]);
2993 nvmewqe->context1 = ndlp;
3242 struct lpfc_nodelist *ndlp;
3251 ndlp = lpfc_findnode_did(phba->pport, sid);
3252 if (!ndlp || !NLP_CHK_NODE_ACT(ndlp) ||
3253 ((ndlp->nlp_state != NLP_STE_UNMAPPED_NODE) &&
3254 (ndlp->nlp_state != NLP_STE_MAPPED_NODE))) {
3259 (ndlp) ? ndlp->nlp_state : NLP_STE_MAX_STATE);
3283 phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]);
3316 abts_wqeq->context1 = ndlp;
3337 struct lpfc_nodelist *ndlp;
3348 ndlp = lpfc_findnode_did(phba->pport, sid);
3349 if (!ndlp || !NLP_CHK_NODE_ACT(ndlp) ||
3350 ((ndlp->nlp_state != NLP_STE_UNMAPPED_NODE) &&
3351 (ndlp->nlp_state != NLP_STE_MAPPED_NODE))) {
3355 (ndlp) ? ndlp->nlp_state : NLP_STE_MAX_STATE);
3599 * @ndlp - pointer to an lpfc_nodelist type
3605 lpfc_nvmet_invalidate_host(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp)
3611 ndlp);
3618 nvmet_fc_invalidate_host(phba->targetport, ndlp);