Lines Matching defs:ndlp
459 * lpfc_sli4_vport_delete_fcp_xri_aborted -Remove all ndlp references for vport
463 * for an ndlp on removal.
515 struct lpfc_nodelist *ndlp;
542 ndlp = psb->rdata->pnode;
544 ndlp = NULL;
548 if (ndlp) {
549 lpfc_set_rrq_active(phba, ndlp,
551 lpfc_sli4_abts_err_handler(phba, ndlp, axri);
591 lpfc_get_scsi_buf_s3(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp,
612 if (lpfc_ndlp_check_qdepth(phba, ndlp) && lpfc_cmd) {
613 atomic_inc(&ndlp->cmd_pending);
630 lpfc_get_scsi_buf_s4(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp,
651 lpfc_cmd = lpfc_get_io_buf(phba, ndlp, idx,
724 if (lpfc_ndlp_check_qdepth(phba, ndlp)) {
725 atomic_inc(&ndlp->cmd_pending);
742 lpfc_get_scsi_buf(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp,
745 return phba->lpfc_get_scsi_buf(phba, ndlp, cmnd);
813 if ((psb->flags & LPFC_SBUF_BUMP_QDEPTH) && psb->ndlp)
814 atomic_dec(&psb->ndlp->cmd_pending);
990 struct lpfc_nodelist *ndlp;
1026 ndlp = rdata->pnode;
1030 (phba->lpfc_injerr_nportid != ndlp->nlp_DID))
1038 (memcmp(&ndlp->nlp_portname, &phba->lpfc_injerr_wwpn,
4207 struct lpfc_nodelist *ndlp = rdata->pnode;
4209 if (!ndlp || !NLP_CHK_NODE_ACT(ndlp) ||
4210 ndlp->nlp_state != NLP_STE_MAPPED_NODE)
4227 piocb->ulpContext = ndlp->nlp_rpi;
4230 vport->phba->sli4_hba.rpi_ids[ndlp->nlp_rpi];
4232 piocb->ulpFCP2Rcvy = (ndlp->nlp_fcp_info & NLP_FCP_2_DEVICE) ? 1 : 0;
4233 piocb->ulpClass = (ndlp->nlp_fcp_info & 0x0f);
4507 struct lpfc_nodelist *ndlp;
4529 ndlp = rdata->pnode;
4547 if (!ndlp || !NLP_CHK_NODE_ACT(ndlp))
4549 if (lpfc_ndlp_check_qdepth(phba, ndlp)) {
4550 if (atomic_read(&ndlp->cmd_pending) >= ndlp->cmd_qdepth) {
4558 ndlp->nlp_sid, ndlp->cmd_qdepth,
4559 atomic_read(&ndlp->cmd_pending),
4560 ndlp->nlp_nodename.u.wwn[0],
4561 ndlp->nlp_nodename.u.wwn[1],
4562 ndlp->nlp_nodename.u.wwn[2],
4563 ndlp->nlp_nodename.u.wwn[3],
4564 ndlp->nlp_nodename.u.wwn[4],
4565 ndlp->nlp_nodename.u.wwn[5],
4566 ndlp->nlp_nodename.u.wwn[6],
4567 ndlp->nlp_nodename.u.wwn[7],
4568 ndlp->nlp_portname.u.wwn[0],
4569 ndlp->nlp_portname.u.wwn[1],
4570 ndlp->nlp_portname.u.wwn[2],
4571 ndlp->nlp_portname.u.wwn[3],
4572 ndlp->nlp_portname.u.wwn[4],
4573 ndlp->nlp_portname.u.wwn[5],
4574 ndlp->nlp_portname.u.wwn[6],
4575 ndlp->nlp_portname.u.wwn[7]);
4580 lpfc_cmd = lpfc_get_scsi_buf(phba, ndlp, cmnd);
4596 lpfc_cmd->ndlp = ndlp;
4634 lpfc_scsi_prep_cmnd(vport, lpfc_cmd, ndlp);
4660 vport->fc_myDID, ndlp->nlp_DID,
5056 lpfc_cmd->ndlp = pnode;
5377 struct lpfc_nodelist *ndlp = NULL;
5404 list_for_each_entry(ndlp, &vport->fc_nodes, nlp_listp) {
5405 if (!NLP_CHK_NODE_ACT(ndlp))
5408 (ndlp->nlp_fcp_info & NLP_FCP_2_DEVICE))
5410 if (ndlp->nlp_state == NLP_STE_MAPPED_NODE &&
5411 ndlp->nlp_sid == i &&
5412 ndlp->rport &&
5413 ndlp->nlp_type & NLP_FCP_TARGET) {