Home
last modified time | relevance | path

Searched refs:lpfc_nodelist (Results 1 – 23 of 23) sorted by relevance

/linux-6.12.1/drivers/scsi/lpfc/
Dlpfc_crtn.h23 typedef int (*node_filter)(struct lpfc_nodelist *, void *);
56 struct lpfc_nodelist *);
114 void lpfc_enqueue_node(struct lpfc_vport *, struct lpfc_nodelist *);
115 void lpfc_dequeue_node(struct lpfc_vport *, struct lpfc_nodelist *);
116 void lpfc_nlp_set_state(struct lpfc_vport *, struct lpfc_nodelist *, int);
117 void lpfc_nlp_reg_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp);
118 void lpfc_nlp_unreg_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp);
119 void lpfc_drop_node(struct lpfc_vport *, struct lpfc_nodelist *);
122 int lpfc_unreg_rpi(struct lpfc_vport *, struct lpfc_nodelist *);
129 struct lpfc_iocbq *, struct lpfc_nodelist *);
[all …]
Dlpfc_nportdisc.c64 lpfc_check_adisc(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_check_adisc()
85 lpfc_check_sparm(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_check_sparm()
225 lpfc_els_abort(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp) in lpfc_els_abort()
320 struct lpfc_nodelist *ndlp; in lpfc_defer_plogi_acc()
348 lpfc_rcv_plogi(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_plogi()
705 struct lpfc_nodelist *ndlp; in lpfc_mbx_cmpl_resume_rpi()
728 lpfc_rcv_padisc(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_padisc()
827 lpfc_rcv_logo(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_logo()
951 struct lpfc_nodelist *ndlp, in lpfc_rcv_prli_support_check()
995 lpfc_rcv_prli(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_prli()
[all …]
Dlpfc_nvme.h71 struct lpfc_nodelist *ndlp;
197 struct lpfc_nodelist *ndlp;
233 int __lpfc_nvme_ls_req(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp,
241 struct lpfc_nodelist *ndlp, struct nvmefc_ls_req *pnvme_lsreq);
Dlpfc_hbadisc.c79 lpfc_valid_xpt_node(struct lpfc_nodelist *ndlp) in lpfc_valid_xpt_node()
96 struct lpfc_nodelist *ndlp; in lpfc_rport_invalid()
130 struct lpfc_nodelist *ndlp; in lpfc_terminate_rport_io()
153 struct lpfc_nodelist *ndlp; in lpfc_dev_loss_tmo_callbk()
404 struct lpfc_nodelist *ndlp) in lpfc_check_nlp_post_devloss()
435 lpfc_dev_loss_tmo_handler(struct lpfc_nodelist *ndlp) in lpfc_dev_loss_tmo_handler()
828 struct lpfc_nodelist *ndlp; in lpfc_work_list_done()
843 ndlp = (struct lpfc_nodelist *) (evtp->evt_arg1); in lpfc_work_list_done()
854 ndlp = (struct lpfc_nodelist *)(evtp->evt_arg1); in lpfc_work_list_done()
868 ndlp = (struct lpfc_nodelist *)(evtp->evt_arg1); in lpfc_work_list_done()
[all …]
Dlpfc_els.c56 struct lpfc_nodelist *ndlp, uint8_t retry);
171 struct lpfc_nodelist *ndlp, u32 did, in lpfc_prep_els_iocb()
354 struct lpfc_nodelist *ndlp; in lpfc_issue_fabric_reglogin()
445 struct lpfc_nodelist *ndlp; in lpfc_issue_reg_vfi()
623 lpfc_cmpl_els_flogi_fabric(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_cmpl_els_flogi_fabric()
627 struct lpfc_nodelist *np; in lpfc_cmpl_els_flogi_fabric()
628 struct lpfc_nodelist *next_np; in lpfc_cmpl_els_flogi_fabric()
806 lpfc_cmpl_els_flogi_nport(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_cmpl_els_flogi_nport()
929 struct lpfc_nodelist *ndlp = cmdiocb->ndlp; in lpfc_cmpl_els_flogi()
1272 lpfc_issue_els_flogi(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_issue_els_flogi()
[all …]
Dlpfc_nvme.c57 lpfc_get_nvme_buf(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp,
193 struct lpfc_nodelist *ndlp; in lpfc_nvme_remoteport_delete()
318 struct lpfc_nodelist *ndlp; in __lpfc_nvme_ls_req_cmp()
395 struct lpfc_nodelist *ndlp, uint32_t num_entry, in lpfc_nvme_gen_req()
543 __lpfc_nvme_ls_req(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in __lpfc_nvme_ls_req()
706 __lpfc_nvme_ls_abort(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in __lpfc_nvme_ls_abort()
805 struct lpfc_nodelist *ndlp; in lpfc_nvme_ls_abort()
942 struct lpfc_nodelist *ndlp; in lpfc_nvme_io_cmd_cmpl()
1209 struct lpfc_nodelist *pnode, in lpfc_nvme_prep_io_cmd()
1536 struct lpfc_nodelist *ndlp; in lpfc_nvme_fcp_io_submit()
[all …]
Dlpfc_sli.h144 struct lpfc_nodelist *ndlp;
185 struct lpfc_nodelist *ctx_ndlp; /* caller ndlp pointer */
436 struct lpfc_nodelist *ndlp;
Dlpfc_vport.c295 struct lpfc_nodelist *ndlp; in lpfc_vport_create()
487 lpfc_send_npiv_logo(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) in lpfc_send_npiv_logo()
538 struct lpfc_nodelist *ndlp = NULL; in disable_vport()
573 struct lpfc_nodelist *ndlp = NULL; in enable_vport()
624 struct lpfc_nodelist *ndlp = NULL; in lpfc_vport_delete()
Dlpfc_ct.c118 struct lpfc_nodelist *ndlp; in lpfc_ct_unsol_cmpl()
153 lpfc_ct_reject_event(struct lpfc_nodelist *ndlp, in lpfc_ct_reject_event()
285 struct lpfc_nodelist *ndlp = NULL; in lpfc_ct_handle_mibreq()
590 struct lpfc_nodelist *ndlp, uint32_t event_tag, uint32_t num_entry, in lpfc_gen_req()
665 struct lpfc_dmabuf *bmp, struct lpfc_nodelist *ndlp, in lpfc_ct_cmd()
717 struct lpfc_nodelist *ndlp; in lpfc_prep_node_fc4type()
806 struct lpfc_nodelist *ndlp = NULL; in lpfc_ns_rsp_audit_did()
856 struct lpfc_nodelist *ndlp = NULL; in lpfc_ns_rsp()
921 struct lpfc_nodelist *ndlp; in lpfc_cmpl_ct_cmd_gid_ft()
1136 struct lpfc_nodelist *ndlp; in lpfc_cmpl_ct_cmd_gid_pt()
[all …]
Dlpfc_scsi.h44 struct lpfc_nodelist *pnode; /* Pointer to the node structure. */
Dlpfc_sli4.h1009 struct lpfc_nodelist *ndlp; /* ndlp associated with IO */
1035 struct lpfc_nodelist *ndlp;
1052 struct lpfc_nodelist *ndlp;
1121 int lpfc_sli4_resume_rpi(struct lpfc_nodelist *ndlp,
Dlpfc_disc.h97 struct lpfc_nodelist { struct
Dlpfc.h314 struct lpfc_nodelist *ndlp;
356 struct lpfc_nodelist *nlp;
928 (struct lpfc_hba *phba, struct lpfc_nodelist *ndlp,
940 struct lpfc_nodelist *);
1092 struct lpfc_nodelist fc_fcpnodev; /* nodelist entry for no device */
Dlpfc_scsi.c432 struct lpfc_nodelist *ndlp; in lpfc_sli4_io_xri_aborted()
557 lpfc_get_scsi_buf_s3(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, in lpfc_get_scsi_buf_s3()
598 lpfc_get_scsi_buf_s4(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, in lpfc_get_scsi_buf_s4()
693 lpfc_get_scsi_buf(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, in lpfc_get_scsi_buf()
962 struct lpfc_nodelist *ndlp; in lpfc_bg_err_inject()
3571 struct lpfc_nodelist *pnode = lpfc_cmd->rdata->pnode; in lpfc_send_scsi_error_event()
4015 struct lpfc_nodelist *ndlp; in lpfc_fcp_io_cmd_wqe_cmpl()
4345 struct lpfc_nodelist *pnode = rdata->pnode; in lpfc_scsi_cmd_iocb_cmpl()
4615 struct lpfc_nodelist *pnode = lpfc_cmd->ndlp; in lpfc_scsi_prep_cmnd_buf_s3()
4693 struct lpfc_nodelist *pnode = lpfc_cmd->ndlp; in lpfc_scsi_prep_cmnd_buf_s4()
[all …]
Dlpfc_nvmet.c1312 struct lpfc_nodelist *ndlp; in lpfc_nvmet_ls_req()
1327 ndlp = (struct lpfc_nodelist *)hosthandle; in lpfc_nvmet_ls_req()
1352 struct lpfc_nodelist *ndlp; in lpfc_nvmet_ls_abort()
1359 ndlp = (struct lpfc_nodelist *)hosthandle; in lpfc_nvmet_ls_abort()
1369 struct lpfc_nodelist *ndlp = hosthandle; in lpfc_nvmet_host_traddr()
1379 struct lpfc_nodelist *ndlp = hosthandle; in lpfc_nvmet_host_release()
1785 struct lpfc_nodelist *ndlp; in lpfc_sli4_nvmet_xri_aborted()
2593 struct lpfc_nodelist *ndlp; in lpfc_nvmet_prep_ls_wqe()
2718 struct lpfc_nodelist *ndlp; in lpfc_nvmet_prep_fcp_wqe()
3260 struct lpfc_nodelist *ndlp; in lpfc_nvmet_unsol_issue_abort()
[all …]
Dlpfc_attr.c342 struct lpfc_nodelist *ndlp; in lpfc_nvme_info_show()
3779 struct lpfc_nodelist *ndlp; in lpfc_update_rport_devloss_tmo()
3987 struct lpfc_nodelist *ndlp; in lpfc_tgt_queue_depth_set()
5248 struct lpfc_nodelist *ndlp, *next_ndlp; in lpfc_max_scsicmpl_time_set()
6861 static struct lpfc_nodelist *
6866 struct lpfc_nodelist *ndlp; in lpfc_get_node_by_target()
6890 struct lpfc_nodelist *ndlp = lpfc_get_node_by_target(starget); in lpfc_get_starget_port_id()
6904 struct lpfc_nodelist *ndlp = lpfc_get_node_by_target(starget); in lpfc_get_starget_node_name()
6919 struct lpfc_nodelist *ndlp = lpfc_get_node_by_target(starget); in lpfc_get_starget_port_name()
6938 struct lpfc_nodelist *ndlp = rdata->pnode; in lpfc_set_rport_loss_tmo()
Dlpfc_mem.c144 sizeof(struct lpfc_nodelist)); in lpfc_mem_alloc()
Dlpfc_bsg.c78 struct lpfc_nodelist *ndlp;
298 struct lpfc_nodelist *ndlp; in lpfc_bsg_send_mgmt_cmd_cmp()
384 struct lpfc_nodelist *ndlp = rdata->pnode; in lpfc_bsg_send_mgmt_cmd()
556 struct lpfc_nodelist *ndlp; in lpfc_bsg_rport_els_cmp()
647 struct lpfc_nodelist *ndlp = rdata->pnode; in lpfc_bsg_rport_els()
1364 struct lpfc_nodelist *ndlp; in lpfc_issue_ct_rsp_cmp()
1450 struct lpfc_nodelist *ndlp = NULL; in lpfc_issue_ct_rsp()
Dlpfc_sli.c986 struct lpfc_nodelist *ndlp = NULL; in lpfc_clr_rrq_active()
1097 lpfc_cleanup_vports_rrqs(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) in lpfc_cleanup_vports_rrqs()
1140 lpfc_test_rrq_active(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, in lpfc_test_rrq_active()
1169 lpfc_set_rrq_active(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, in lpfc_set_rrq_active()
1253 struct lpfc_nodelist *ndlp; in __lpfc_sli_get_els_sglq()
2846 __lpfc_sli_rpi_release(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) in __lpfc_sli_rpi_release()
2861 lpfc_sli_rpi_release(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) in lpfc_sli_rpi_release()
2881 struct lpfc_nodelist *ndlp; in lpfc_sli_def_mbox_cmpl()
2993 struct lpfc_nodelist *ndlp; in lpfc_sli4_unreg_rpi_cmpl_clr()
3219 struct lpfc_nodelist *ndlp; in lpfc_nvme_unsol_ls_handler()
[all …]
Dlpfc_init.c3028 struct lpfc_nodelist *ndlp, *next_ndlp; in lpfc_cleanup()
3392 struct lpfc_nodelist *ndlp, *next_ndlp; in lpfc_sli4_node_prep()
3789 struct lpfc_nodelist *ndlp, *next_ndlp; in lpfc_offline_prep()
6675 static struct lpfc_nodelist *
6678 struct lpfc_nodelist *ndlp; in lpfc_sli4_perform_vport_cvl()
6749 struct lpfc_nodelist *ndlp; in lpfc_sli4_async_fip_evt()
Dlpfc_mbox.c2650 lpfc_resume_rpi(struct lpfcMboxq *mbox, struct lpfc_nodelist *ndlp) in lpfc_resume_rpi()
Dlpfc_debugfs.c810 struct lpfc_nodelist *ndlp; in lpfc_debugfs_nodelist_data()
/linux-6.12.1/Documentation/scsi/
DChangeLog.lpfc559 * Bug fix to store WWPN / WWNN in NameServer / FDMI lpfc_nodelist
736 to nothing more than the lpfc_nodelist pointer.
1186 * Changed LPFC_NODELIST_t to struct lpfc_nodelist.
1546 * Put IPFC ifdef around two members of struct lpfc_nodelist.