Lines Matching refs:ndlp
78 struct lpfc_nodelist *ndlp;
308 struct lpfc_nodelist *ndlp;
332 ndlp = iocb->ndlp;
370 lpfc_nlp_put(ndlp);
393 struct lpfc_nodelist *ndlp = rdata->pnode;
420 if (!lpfc_nlp_get(ndlp)) {
425 if (ndlp->nlp_flag & NLP_ELS_SND_MASK) {
485 cmd->ulpContext = ndlp->nlp_rpi;
487 cmd->ulpContext = phba->sli4_hba.rpi_ids[ndlp->nlp_rpi];
499 cmdiocbq->context_un.ndlp = ndlp;
503 dd_data->context_un.iocb.ndlp = ndlp;
548 lpfc_nlp_put(ndlp);
584 struct lpfc_nodelist *ndlp;
593 ndlp = dd_data->context_un.iocb.ndlp;
594 cmdiocbq->context1 = ndlp;
643 lpfc_nlp_put(ndlp);
667 struct lpfc_nodelist *ndlp = rdata->pnode;
703 if (!lpfc_nlp_get(ndlp)) {
714 cmdiocbq = lpfc_prep_els_iocb(vport, 1, cmdsize, 0, ndlp,
715 ndlp->nlp_DID, elscmd);
721 rpi = ndlp->nlp_rpi;
736 cmdiocbq->context_un.ndlp = ndlp;
741 dd_data->context_un.iocb.ndlp = ndlp;
776 cmdiocbq->context1 = ndlp;
780 lpfc_nlp_put(ndlp);
1405 struct lpfc_nodelist *ndlp;
1425 ndlp = dd_data->context_un.iocb.ndlp;
1459 lpfc_nlp_put(ndlp);
1488 struct lpfc_nodelist *ndlp = NULL;
1533 ndlp = lpfc_findnode_did(phba->pport, phba->ct_ctx[tag].SID);
1534 if (!ndlp) {
1536 "2721 ndlp null for oxid %x SID %x\n",
1543 /* Check if the ndlp is active */
1544 if (!ndlp || !NLP_CHK_NODE_ACT(ndlp)) {
1549 /* get a refernece count so the ndlp doesn't go away while
1552 if (!lpfc_nlp_get(ndlp)) {
1558 phba->sli4_hba.rpi_ids[ndlp->nlp_rpi];
1577 ctiocb->context_un.ndlp = ndlp;
1583 dd_data->context_un.iocb.ndlp = ndlp;