Searched refs:ndlp (Results 1 - 15 of 15) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/lpfc/
H A Dlpfc_nportdisc.c48 lpfc_check_adisc(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, argument
54 if (memcmp(nn, &ndlp->nlp_nodename, sizeof (struct lpfc_name)))
57 if (memcmp(pn, &ndlp->nlp_portname, sizeof (struct lpfc_name)))
65 lpfc_check_sparm(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, argument
143 memcpy(&ndlp->nlp_nodename, &sp->nodeName, sizeof (struct lpfc_name));
144 memcpy(&ndlp->nlp_portname, &sp->portName, sizeof (struct lpfc_name));
151 ndlp->nlp_DID,
200 lpfc_els_abort(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp) argument
210 lpfc_printf_vlog(ndlp->vport, KERN_INFO, LOG_DISCOVERY,
213 ndlp
258 lpfc_rcv_plogi(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, struct lpfc_iocbq *cmdiocb) argument
449 lpfc_rcv_padisc(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, struct lpfc_iocbq *cmdiocb) argument
506 lpfc_rcv_logo(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, struct lpfc_iocbq *cmdiocb, uint32_t els_cmd) argument
591 lpfc_rcv_prli(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, struct lpfc_iocbq *cmdiocb) argument
631 lpfc_disc_set_adisc(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) argument
687 lpfc_disc_illegal(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
713 lpfc_cmpl_plogi_illegal(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
734 lpfc_rcv_plogi_unused_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
748 lpfc_rcv_els_unused_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
756 lpfc_rcv_logo_unused_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
771 lpfc_cmpl_logo_unused_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
778 lpfc_device_rm_unused_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
785 lpfc_rcv_plogi_plogi_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
836 lpfc_rcv_prli_plogi_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
850 lpfc_rcv_logo_plogi_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
863 lpfc_rcv_els_plogi_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
892 lpfc_cmpl_plogi_plogi_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1032 lpfc_cmpl_logo_plogi_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1039 lpfc_cmpl_reglogin_plogi_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1058 lpfc_device_rm_plogi_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1078 lpfc_device_recov_plogi_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1105 lpfc_rcv_plogi_adisc_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1135 lpfc_rcv_prli_adisc_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1145 lpfc_rcv_logo_adisc_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1161 lpfc_rcv_padisc_adisc_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1174 lpfc_rcv_prlo_adisc_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1187 lpfc_cmpl_adisc_adisc_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1243 lpfc_device_rm_adisc_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1263 lpfc_device_recov_adisc_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1290 lpfc_rcv_plogi_reglogin_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1302 lpfc_rcv_prli_reglogin_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1314 lpfc_rcv_logo_reglogin_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1365 lpfc_rcv_padisc_reglogin_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1377 lpfc_rcv_prlo_reglogin_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1390 lpfc_cmpl_reglogin_reglogin_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1444 lpfc_device_rm_reglogin_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1463 lpfc_device_recov_reglogin_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1487 lpfc_rcv_plogi_prli_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1499 lpfc_rcv_prli_prli_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1509 lpfc_rcv_logo_prli_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1522 lpfc_rcv_padisc_prli_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1537 lpfc_rcv_prlo_prli_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1547 lpfc_cmpl_prli_prli_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1624 lpfc_device_rm_prli_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1661 lpfc_device_recov_prli_issue(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1688 lpfc_rcv_plogi_unmap_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1698 lpfc_rcv_prli_unmap_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1709 lpfc_rcv_logo_unmap_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1719 lpfc_rcv_padisc_unmap_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1729 lpfc_rcv_prlo_unmap_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1739 lpfc_device_recov_unmap_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1757 lpfc_rcv_plogi_mapped_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1767 lpfc_rcv_prli_mapped_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1777 lpfc_rcv_logo_mapped_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1787 lpfc_rcv_padisc_mapped_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1798 lpfc_rcv_prlo_mapped_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1814 lpfc_device_recov_mapped_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1831 lpfc_rcv_plogi_npr_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1857 lpfc_rcv_prli_npr_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1887 lpfc_rcv_logo_npr_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1897 lpfc_rcv_padisc_npr_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1925 lpfc_rcv_prlo_npr_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1953 lpfc_cmpl_plogi_npr_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1971 lpfc_cmpl_prli_npr_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
1989 lpfc_cmpl_logo_npr_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
2003 lpfc_cmpl_adisc_npr_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
2021 lpfc_cmpl_reglogin_npr_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
2041 lpfc_device_rm_npr_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
2057 lpfc_device_recov_npr_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
2249 lpfc_disc_state_machine(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, void *arg, uint32_t evt) argument
[all...]
H A Dlpfc_disc.h96 uint16_t nlp_usg_map; /* ndlp management usage bitmap */
97 #define NLP_USG_NODE_ACT_BIT 0x1 /* Indicate ndlp is actively used */
98 #define NLP_USG_IACT_REQ_BIT 0x2 /* Request to inactivate ndlp */
99 #define NLP_USG_FREE_REQ_BIT 0x4 /* Request to invoke ndlp memory free */
100 #define NLP_USG_FREE_ACK_BIT 0x8 /* Indicate ndlp memory free invoked */
125 #define NLP_DEFER_RM 0x00010000 /* Remove this ndlp if no longer used */
141 /* ndlp usage management macros */
142 #define NLP_CHK_NODE_ACT(ndlp) (((ndlp)->nlp_usg_map \
145 !((ndlp)
[all...]
H A Dlpfc_els.c51 struct lpfc_nodelist *ndlp, uint8_t retry);
125 * @ndlp: pointer to a node-list data structure.
139 * ndlp is incremented by 1 and the reference to the ndlp is put into
140 * context1 of the IOCB data structure for this IOCB to hold the ndlp
150 struct lpfc_nodelist *ndlp, uint32_t did,
274 /* prevent preparing iocb with NULL ndlp reference */
275 elsiocb->context1 = lpfc_nlp_get(ndlp);
299 elscmd, ndlp->nlp_DID, elsiocb->iotag,
324 * active ndlp nod
148 lpfc_prep_els_iocb(struct lpfc_vport *vport, uint8_t expectRsp, uint16_t cmdSize, uint8_t retry, struct lpfc_nodelist *ndlp, uint32_t did, uint32_t elscmd) argument
341 struct lpfc_nodelist *ndlp; local
430 struct lpfc_nodelist *ndlp; local
504 lpfc_cmpl_els_flogi_fabric(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, struct serv_parm *sp, IOCB_t *irsp) argument
655 lpfc_cmpl_els_flogi_nport(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, struct serv_parm *sp) argument
781 struct lpfc_nodelist *ndlp = cmdiocb->context1; local
1005 lpfc_issue_els_flogi(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, uint8_t retry) argument
1104 struct lpfc_nodelist *ndlp; local
1154 struct lpfc_nodelist *ndlp; local
1207 struct lpfc_nodelist *ndlp; local
1301 lpfc_plogi_confirm_nport(struct lpfc_hba *phba, uint32_t *prsp, struct lpfc_nodelist *ndlp) argument
1486 struct lpfc_nodelist *ndlp; local
1619 struct lpfc_nodelist *ndlp; local
1690 struct lpfc_nodelist *ndlp; local
1766 lpfc_issue_els_prli(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, uint8_t retry) argument
1964 struct lpfc_nodelist *ndlp; local
2054 lpfc_issue_els_adisc(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, uint8_t retry) argument
2121 struct lpfc_nodelist *ndlp = (struct lpfc_nodelist *) cmdiocb->context1; local
2207 lpfc_issue_els_logo(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, uint8_t retry) argument
2333 struct lpfc_nodelist *ndlp; local
2429 struct lpfc_nodelist *ndlp; local
2577 struct lpfc_nodelist *ndlp = (struct lpfc_nodelist *) ptr; local
2612 lpfc_els_retry_delay_handler(struct lpfc_nodelist *ndlp) argument
2702 struct lpfc_nodelist *ndlp = (struct lpfc_nodelist *) cmdiocb->context1; local
3109 struct lpfc_nodelist *ndlp; local
3192 struct lpfc_nodelist *ndlp = (struct lpfc_nodelist *) cmdiocb->context1; local
3242 struct lpfc_nodelist *ndlp = (struct lpfc_nodelist *) pmb->context2; local
3288 struct lpfc_nodelist *ndlp = (struct lpfc_nodelist *) cmdiocb->context1; local
3465 lpfc_els_rsp_acc(struct lpfc_vport *vport, uint32_t flag, struct lpfc_iocbq *oldiocb, struct lpfc_nodelist *ndlp, LPFC_MBOXQ_t *mbox) argument
3599 lpfc_els_rsp_reject(struct lpfc_vport *vport, uint32_t rejectError, struct lpfc_iocbq *oldiocb, struct lpfc_nodelist *ndlp, LPFC_MBOXQ_t *mbox) argument
3674 lpfc_els_rsp_adisc_acc(struct lpfc_vport *vport, struct lpfc_iocbq *oldiocb, struct lpfc_nodelist *ndlp) argument
3747 lpfc_els_rsp_prli_acc(struct lpfc_vport *vport, struct lpfc_iocbq *oldiocb, struct lpfc_nodelist *ndlp) argument
3850 lpfc_els_rsp_rnid_acc(struct lpfc_vport *vport, uint8_t format, struct lpfc_iocbq *oldiocb, struct lpfc_nodelist *ndlp) argument
3949 struct lpfc_nodelist *ndlp, *next_ndlp; local
4007 struct lpfc_nodelist *ndlp, *next_ndlp; local
4173 struct lpfc_nodelist *ndlp = NULL; local
4254 lpfc_els_rcv_rscn(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, struct lpfc_nodelist *ndlp) argument
4446 struct lpfc_nodelist *ndlp; local
4541 lpfc_els_rcv_flogi(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, struct lpfc_nodelist *ndlp) argument
4646 lpfc_els_rcv_rnid(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, struct lpfc_nodelist *ndlp) argument
4698 lpfc_els_rcv_lirr(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, struct lpfc_nodelist *ndlp) argument
4729 lpfc_els_rcv_rrq(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, struct lpfc_nodelist *ndlp) argument
4762 struct lpfc_nodelist *ndlp; local
4846 lpfc_els_rcv_rps(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, struct lpfc_nodelist *ndlp) argument
4924 lpfc_els_rsp_rpl_acc(struct lpfc_vport *vport, uint16_t cmdsize, struct lpfc_iocbq *oldiocb, struct lpfc_nodelist *ndlp) argument
4992 lpfc_els_rcv_rpl(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, struct lpfc_nodelist *ndlp) argument
5059 lpfc_els_rcv_farp(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, struct lpfc_nodelist *ndlp) argument
5132 lpfc_els_rcv_farpr(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, struct lpfc_nodelist *ndlp) argument
5300 struct lpfc_nodelist *ndlp; local
5471 struct lpfc_nodelist *ndlp; local
5529 lpfc_send_els_event(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, uint32_t *payload) argument
5618 struct lpfc_nodelist *ndlp; local
6049 struct lpfc_nodelist *ndlp, *ndlp_fdmi; local
6121 struct lpfc_nodelist *ndlp = (struct lpfc_nodelist *) pmb->context2; local
6221 lpfc_register_new_vport(struct lpfc_hba *phba, struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) argument
6270 struct lpfc_nodelist *ndlp; local
6303 struct lpfc_nodelist *ndlp; local
6372 struct lpfc_nodelist *ndlp = (struct lpfc_nodelist *) cmdiocb->context1; local
6493 lpfc_issue_els_fdisc(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, uint8_t retry) argument
6594 struct lpfc_nodelist *ndlp; local
6626 lpfc_issue_els_npiv_logo(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) argument
6968 lpfc_fabric_abort_nport(struct lpfc_nodelist *ndlp) argument
[all...]
H A Dlpfc_vport.c293 struct lpfc_nodelist *ndlp; local
436 ndlp = lpfc_findnode_did(phba->pport, Fabric_DID);
437 if (ndlp && NLP_CHK_NODE_ACT(ndlp) &&
438 ndlp->nlp_state == NLP_STE_UNMAPPED_NODE) {
465 struct lpfc_nodelist *ndlp = NULL, *next_ndlp = NULL; local
468 ndlp = lpfc_findnode_did(vport, Fabric_DID);
469 if (ndlp && NLP_CHK_NODE_ACT(ndlp)
473 if (!lpfc_issue_els_npiv_logo(vport, ndlp))
513 struct lpfc_nodelist *ndlp = NULL; local
562 struct lpfc_nodelist *ndlp = NULL; local
801 struct lpfc_nodelist *ndlp = NULL, *next_ndlp = NULL; local
823 struct lpfc_nodelist *ndlp = NULL, *next_ndlp = NULL; local
856 struct lpfc_nodelist *ndlp = NULL, *next_ndlp = NULL; local
[all...]
H A Dlpfc_hbadisc.c71 struct lpfc_nodelist * ndlp; local
75 ndlp = rdata->pnode;
77 if (!ndlp || !NLP_CHK_NODE_ACT(ndlp)) {
85 phba = ndlp->phba;
87 lpfc_debugfs_disc_trc(ndlp->vport, LPFC_DISC_TRC_RPORT,
89 ndlp->nlp_sid, ndlp->nlp_DID, ndlp->nlp_flag);
91 if (ndlp
105 struct lpfc_nodelist * ndlp; local
168 lpfc_dev_loss_tmo_handler(struct lpfc_nodelist *ndlp) argument
409 struct lpfc_nodelist *ndlp; local
687 struct lpfc_nodelist *ndlp, *next_ndlp; local
819 struct lpfc_nodelist *ndlp; local
2261 struct lpfc_nodelist *ndlp; local
2850 struct lpfc_nodelist *ndlp = (struct lpfc_nodelist *) pmb->context2; local
3147 struct lpfc_nodelist *ndlp; local
3218 struct lpfc_nodelist *ndlp = (struct lpfc_nodelist *) pmb->context2; local
3290 lpfc_register_remote_port(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) argument
3349 lpfc_unregister_remote_port(struct lpfc_nodelist *ndlp) argument
3398 lpfc_nlp_state_cleanup(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, int old_state, int new_state) argument
3484 lpfc_nlp_set_state(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, int state) argument
3522 lpfc_enqueue_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) argument
3534 lpfc_dequeue_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) argument
3549 lpfc_disable_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) argument
3572 lpfc_initialize_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, uint32_t did) argument
3591 lpfc_enable_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, int state) argument
3643 lpfc_drop_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) argument
3740 lpfc_check_sli_ndlp(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, struct lpfc_iocbq *iocb, struct lpfc_nodelist *ndlp) argument
3786 lpfc_no_rpi(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp) argument
3843 lpfc_unreg_rpi(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) argument
3880 struct lpfc_nodelist *ndlp; local
3955 lpfc_cleanup_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) argument
4038 lpfc_nlp_remove(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) argument
4086 lpfc_matchdid(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, uint32_t did) argument
4134 struct lpfc_nodelist *ndlp; local
4162 struct lpfc_nodelist *ndlp; local
4174 struct lpfc_nodelist *ndlp; local
4440 lpfc_free_tx(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp) argument
4489 struct lpfc_nodelist *ndlp, *next_ndlp; local
4556 struct lpfc_nodelist *ndlp, *next_ndlp; local
4783 struct lpfc_nodelist *ndlp = (struct lpfc_nodelist *) pmb->context2; local
4816 lpfc_filter_by_rpi(struct lpfc_nodelist *ndlp, void *param) argument
4824 lpfc_filter_by_wwpn(struct lpfc_nodelist *ndlp, void *param) argument
4833 struct lpfc_nodelist *ndlp; local
4860 struct lpfc_nodelist *ndlp; local
4869 lpfc_nlp_init(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, uint32_t did) argument
4892 struct lpfc_nodelist *ndlp = container_of(kref, struct lpfc_nodelist, local
4926 lpfc_nlp_get(struct lpfc_nodelist *ndlp) argument
4964 lpfc_nlp_put(struct lpfc_nodelist *ndlp) argument
5032 lpfc_nlp_not_used(struct lpfc_nodelist *ndlp) argument
5059 struct lpfc_nodelist *ndlp; local
5151 struct lpfc_nodelist *ndlp; local
[all...]
H A Dlpfc_ct.c276 if (ctiocb->context_un.ndlp) {
277 lpfc_nlp_put(ctiocb->context_un.ndlp);
278 ctiocb->context_un.ndlp = NULL;
306 struct lpfc_nodelist *ndlp, uint32_t usr_flg, uint32_t num_entry,
335 geniocb->context_un.ndlp = lpfc_nlp_get(ndlp);
354 icmd->ulpContext = ndlp->nlp_rpi;
366 ndlp->nlp_DID, icmd->ulpIoTag,
384 struct lpfc_dmabuf *bmp, struct lpfc_nodelist *ndlp,
408 status = lpfc_gen_req(vport, bmp, inmp, outmp, cmpl, ndlp,
302 lpfc_gen_req(struct lpfc_vport *vport, struct lpfc_dmabuf *bmp, struct lpfc_dmabuf *inp, struct lpfc_dmabuf *outp, void (*cmpl) (struct lpfc_hba *, struct lpfc_iocbq *, struct lpfc_iocbq *), struct lpfc_nodelist *ndlp, uint32_t usr_flg, uint32_t num_entry, uint32_t tmo, uint8_t retry) argument
383 lpfc_ct_cmd(struct lpfc_vport *vport, struct lpfc_dmabuf *inmp, struct lpfc_dmabuf *bmp, struct lpfc_nodelist *ndlp, void (*cmpl) (struct lpfc_hba *, struct lpfc_iocbq *, struct lpfc_iocbq *), uint32_t rsp_size, uint8_t retry) argument
439 struct lpfc_nodelist *ndlp = NULL; local
591 struct lpfc_nodelist *ndlp; local
751 struct lpfc_nodelist *ndlp; local
870 struct lpfc_nodelist *ndlp; local
1098 struct lpfc_nodelist * ndlp; local
1299 struct lpfc_nodelist *ndlp; local
1356 lpfc_fdmi_cmd(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, int cmdcode) argument
1759 struct lpfc_nodelist *ndlp; local
[all...]
H A Dlpfc_debugfs.c530 struct lpfc_nodelist *ndlp; local
536 list_for_each_entry(ndlp, &vport->fc_nodes, nlp_listp) {
543 switch (ndlp->nlp_state) {
572 statep, ndlp->nlp_DID);
573 name = (unsigned char *)&ndlp->nlp_portname;
578 name = (unsigned char *)&ndlp->nlp_nodename;
584 ndlp->nlp_rpi, ndlp->nlp_flag);
585 if (!ndlp->nlp_type)
587 if (ndlp
[all...]
H A Dlpfc_attr.c2118 * Update all the ndlp's dev loss tmo with the vport devloss tmo value.
2124 struct lpfc_nodelist *ndlp; local
2128 list_for_each_entry(ndlp, &vport->fc_nodes, nlp_listp)
2129 if (NLP_CHK_NODE_ACT(ndlp) && ndlp->rport)
2130 ndlp->rport->dev_loss_tmo = vport->cfg_devloss_tmo;
2766 struct lpfc_nodelist *ndlp = NULL; local
2775 list_for_each_entry(ndlp, &vport->fc_nodes, nlp_listp) {
2776 if (!NLP_CHK_NODE_ACT(ndlp) || !ndlp
3156 struct lpfc_nodelist *ndlp, *next_ndlp; local
4315 struct lpfc_nodelist *ndlp; local
4338 struct lpfc_nodelist *ndlp = lpfc_get_node_by_target(starget); local
4352 struct lpfc_nodelist *ndlp = lpfc_get_node_by_target(starget); local
4367 struct lpfc_nodelist *ndlp = lpfc_get_node_by_target(starget); local
[all...]
H A Dlpfc_bsg.c73 struct lpfc_nodelist *ndlp; member in struct:lpfc_bsg_iocb
170 struct lpfc_nodelist *ndlp; local
196 ndlp = iocb->ndlp;
225 lpfc_nlp_put(ndlp);
246 struct lpfc_nodelist *ndlp = rdata->pnode; local
275 if (!lpfc_nlp_get(ndlp)) {
286 if (ndlp->nlp_flag & NLP_ELS_SND_MASK) {
351 cmd->ulpContext = ndlp->nlp_rpi;
367 dd_data->context_un.iocb.ndlp
436 struct lpfc_nodelist *ndlp; local
511 struct lpfc_nodelist *ndlp = rdata->pnode; local
1218 struct lpfc_nodelist *ndlp; local
1286 struct lpfc_nodelist *ndlp = NULL; local
[all...]
H A Dlpfc_scsi.c201 * @ndlp: Pointer to FC node associated with the target.
212 struct lpfc_nodelist *ndlp,
231 if (ndlp && NLP_CHK_NODE_ACT(ndlp)) {
233 &ndlp->nlp_portname, sizeof(struct lpfc_name));
235 &ndlp->nlp_nodename, sizeof(struct lpfc_name));
2675 struct lpfc_nodelist *ndlp = rdata->pnode; local
2677 if (!ndlp || !NLP_CHK_NODE_ACT(ndlp) ||
2678 ndlp
210 lpfc_send_sdev_queuedepth_change_event(struct lpfc_hba *phba, struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, uint32_t lun, uint32_t old_val, uint32_t new_val) argument
2893 struct lpfc_nodelist *ndlp; local
3512 struct lpfc_nodelist *ndlp = NULL; local
[all...]
H A Dlpfc_init.c2135 struct lpfc_nodelist *ndlp, *next_ndlp; local
2141 list_for_each_entry_safe(ndlp, next_ndlp, &vport->fc_nodes, nlp_listp) {
2142 if (!NLP_CHK_NODE_ACT(ndlp)) {
2143 ndlp = lpfc_enable_node(vport, ndlp,
2145 if (!ndlp)
2148 NLP_SET_FREE_REQ(ndlp);
2150 /* Trigger the release of the ndlp memory */
2151 lpfc_nlp_put(ndlp);
2155 if (NLP_CHK_FREE_REQ(ndlp)) {
2441 struct lpfc_nodelist *ndlp, *next_ndlp; local
3277 struct lpfc_nodelist *ndlp; local
3354 struct lpfc_nodelist *ndlp; local
[all...]
H A Dlpfc_sli.h84 struct lpfc_nodelist *ndlp; member in union:lpfc_iocbq::__anon14742
H A Dlpfc_crtn.h96 int lpfc_nlp_not_used(struct lpfc_nodelist *ndlp);
H A Dlpfc_sli.c8073 struct lpfc_nodelist *ndlp; local
8266 ndlp = (struct lpfc_nodelist *)
8281 pmb->context2 = ndlp;
8734 struct lpfc_nodelist *ndlp; local
8781 ndlp = (struct lpfc_nodelist *)pmb->context2;
8789 pmb->context2 = ndlp;
11451 struct lpfc_nodelist *ndlp; local
11463 ndlp = lpfc_findnode_did(phba->pport, sid);
11464 if (!ndlp) {
11466 "1268 Find ndlp returne
12034 lpfc_sli4_resume_rpi(struct lpfc_nodelist *ndlp) argument
12806 struct lpfc_nodelist *ndlp; local
[all...]
H A Dlpfc_mbox.c2080 * @ndlp: The nodelist structure that describes the RPI to resume.
2086 lpfc_resume_rpi(struct lpfcMboxq *mbox, struct lpfc_nodelist *ndlp) argument
2093 bf_set(lpfc_resume_rpi_index, resume_rpi, ndlp->nlp_rpi);
2095 resume_rpi->event_tag = ndlp->phba->fc_eventTag;

Completed in 366 milliseconds