Lines Matching refs:ndlp

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