Home
last modified time | relevance | path

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

/linux-6.15/drivers/scsi/lpfc/
H A Dlpfc_crtn.h71 void lpfc_linkdown_port(struct lpfc_vport *);
120 void lpfc_set_disctmo(struct lpfc_vport *);
121 int lpfc_can_disctmo(struct lpfc_vport *);
139 void lpfc_disc_start(struct lpfc_vport *);
141 void lpfc_cleanup(struct lpfc_vport *);
158 void lpfc_more_plogi(struct lpfc_vport *);
159 void lpfc_more_adisc(struct lpfc_vport *);
160 void lpfc_end_rscn(struct lpfc_vport *);
161 int lpfc_els_chk_latt(struct lpfc_vport *);
368 struct lpfc_vport *vport,
[all …]
H A Dlpfc_attr.c122 struct lpfc_vport *vport = (struct lpfc_vport *)shost->hostdata; in lpfc_cmf_info_show()
322 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_enable_fip_show()
759 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_bg_info_show()
779 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_bg_guard_err_show()
791 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_bg_apptag_err_show()
803 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_bg_reftag_err_show()
840 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_serialnum_show()
863 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_temp_sensor_show()
881 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_modeldesc_show()
900 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_modelname_show()
[all …]
H A Dlpfc_nportdisc.c698 struct lpfc_vport *vport; in lpfc_mbx_cmpl_resume_rpi()
832 struct lpfc_vport **vports; in lpfc_rcv_logo()
943 lpfc_rcv_prli_support_check(struct lpfc_vport *vport, in lpfc_rcv_prli_support_check()
1350 lpfc_cmpl_plogi_plogi_issue(struct lpfc_vport *vport, in lpfc_cmpl_plogi_plogi_issue()
1675 lpfc_rcv_padisc_adisc_issue(struct lpfc_vport *vport, in lpfc_rcv_padisc_adisc_issue()
1701 lpfc_cmpl_adisc_adisc_issue(struct lpfc_vport *vport, in lpfc_cmpl_adisc_adisc_issue()
1809 lpfc_rcv_prli_reglogin_issue(struct lpfc_vport *vport, in lpfc_rcv_prli_reglogin_issue()
1848 lpfc_rcv_logo_reglogin_issue(struct lpfc_vport *vport, in lpfc_rcv_logo_reglogin_issue()
2531 lpfc_device_rm_unmap_node(struct lpfc_vport *vport, in lpfc_device_rm_unmap_node()
2591 lpfc_rcv_padisc_mapped_node(struct lpfc_vport *vport, in lpfc_rcv_padisc_mapped_node()
[all …]
H A Dlpfc_vport.c53 inline void lpfc_vport_set_state(struct lpfc_vport *vport, in lpfc_vport_set_state()
204 struct lpfc_vport *vport; in lpfc_unique_wwpn()
297 struct lpfc_vport *pport = (struct lpfc_vport *) shost->hostdata; in lpfc_vport_create()
299 struct lpfc_vport *vport = NULL; in lpfc_vport_create()
407 *(struct lpfc_vport **)fc_vport->dd_data = vport; in lpfc_vport_create()
535 struct lpfc_vport *vport = *(struct lpfc_vport **)fc_vport->dd_data; in disable_vport()
570 struct lpfc_vport *vport = *(struct lpfc_vport **)fc_vport->dd_data; in enable_vport()
624 struct lpfc_vport *vport = *(struct lpfc_vport **)fc_vport->dd_data; in lpfc_vport_delete()
784 struct lpfc_vport **
787 struct lpfc_vport *port_iterator; in lpfc_create_vport_work_array()
[all …]
H A Dlpfc_ct.c157 struct lpfc_vport *vport = ndlp->vport; in lpfc_ct_reject_event()
286 struct lpfc_vport *vport = ctiocbq->vport; in lpfc_ct_handle_mibreq()
698 struct lpfc_vport *
700 struct lpfc_vport *vport_curr; in lpfc_find_vport_by_did()
912 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_ct_cmd_gid_ft()
1127 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_ct_cmd_gid_pt()
1339 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_ct_cmd_gff_id()
1486 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_ct_cmd_gft_id()
2169 struct lpfc_vport **vports; in lpfc_fdmi_rprt_defer()
2170 struct lpfc_vport *vport; in lpfc_fdmi_rprt_defer()
[all …]
H A Dlpfc_vport.h93 struct lpfc_vport **lpfc_create_vport_work_array(struct lpfc_hba *);
94 void lpfc_destroy_vport_work_array(struct lpfc_hba *, struct lpfc_vport **);
115 void lpfc_vport_set_state(struct lpfc_vport *vport,
H A Dlpfc_hbadisc.c137 struct lpfc_vport *vport; in lpfc_terminate_rport_io()
160 struct lpfc_vport *vport; in lpfc_dev_loss_tmo_callbk()
389 struct lpfc_vport *vport; in lpfc_check_inactive_vmid()
390 struct lpfc_vport **vports; in lpfc_check_inactive_vmid()
447 struct lpfc_vport *vport; in lpfc_dev_loss_tmo_handler()
613 struct lpfc_vport *vport; in lpfc_check_vmid_qfpa_issue()
614 struct lpfc_vport **vports; in lpfc_check_vmid_qfpa_issue()
941 struct lpfc_vport **vports; in lpfc_work_done()
942 struct lpfc_vport *vport; in lpfc_work_done()
4038 struct lpfc_vport *vport; in lpfc_create_static_vport()
[all …]
H A Dlpfc_vmid.c47 struct lpfc_vmid *lpfc_get_vmid_from_hashtable(struct lpfc_vport *vport, in lpfc_get_vmid_from_hashtable()
69 lpfc_put_vmid_in_hashtable(struct lpfc_vport *vport, u32 hash, in lpfc_put_vmid_in_hashtable()
107 static void lpfc_vmid_update_entry(struct lpfc_vport *vport, in lpfc_vmid_update_entry()
129 static void lpfc_vmid_assign_cs_ctl(struct lpfc_vport *vport, in lpfc_vmid_assign_cs_ctl()
158 int lpfc_vmid_get_appid(struct lpfc_vport *vport, char *uuid, in lpfc_vmid_get_appid()
298 lpfc_reinit_vmid(struct lpfc_vport *vport) in lpfc_reinit_vmid()
H A Dlpfc_nvme.h49 struct lpfc_vport *vport;
233 int __lpfc_nvme_ls_req(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp,
238 void __lpfc_nvme_ls_req_cmp(struct lpfc_hba *phba, struct lpfc_vport *vport,
240 int __lpfc_nvme_ls_abort(struct lpfc_vport *vport,
H A Dlpfc_disc.h64 struct lpfc_vport *vport;
145 struct lpfc_vport *vport;
178 struct lpfc_vport *vport;
H A Dlpfc_els.c94 lpfc_els_chk_latt(struct lpfc_vport *vport) in lpfc_els_chk_latt()
1615 lpfc_more_plogi(struct lpfc_vport *vport) in lpfc_more_plogi()
1670 struct lpfc_vport *vport = ndlp->vport; in lpfc_plogi_confirm_nport()
1906 lpfc_end_rscn(struct lpfc_vport *vport) in lpfc_end_rscn()
2650 lpfc_rscn_disc(struct lpfc_vport *vport) in lpfc_rscn_disc()
2967 struct lpfc_vport *vport = ndlp->vport; in lpfc_cmpl_els_logo()
6671 struct lpfc_vport *vport) in lpfc_rdp_res_bbc_desc()
6949 struct lpfc_vport *vport) in lpfc_rdp_res_diag_port_names()
9705 struct lpfc_vport *vport; in lpfc_els_flush_all_cmd()
10950 struct lpfc_vport *vport = pmb->vport; in lpfc_cmpl_reg_new_vport()
[all …]
H A Dlpfc_nvme.c87 struct lpfc_vport *vport; in lpfc_nvme_create_queue()
149 struct lpfc_vport *vport; in lpfc_nvme_delete_queue()
192 struct lpfc_vport *vport; in lpfc_nvme_remoteport_delete()
261 struct lpfc_vport *vport; in lpfc_nvme_handle_lsreq()
367 struct lpfc_vport *vport = cmdwqe->vport; in lpfc_nvme_ls_req_cmp()
668 struct lpfc_vport *vport; in lpfc_nvme_ls_req()
804 struct lpfc_vport *vport; in lpfc_nvme_ls_abort()
938 struct lpfc_vport *vport = pwqeIn->vport; in lpfc_nvme_io_cmd_cmpl()
1207 lpfc_nvme_prep_io_cmd(struct lpfc_vport *vport, in lpfc_nvme_prep_io_cmd()
1534 struct lpfc_vport *vport; in lpfc_nvme_fcp_io_submit()
[all …]
H A Dlpfc_scsi.c76 struct lpfc_vport *vport = (struct lpfc_vport *)sdev->host->hostdata; in lpfc_rport_data_from_scsi_device()
166 struct lpfc_vport **vports; in lpfc_ramp_down_queue_handler()
5098 struct lpfc_vport *vport = (struct lpfc_vport *) host->hostdata; in lpfc_info()
5234 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_queuecommand()
5522 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_abort_handler()
5992 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_device_reset_handler()
6070 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_target_reset_handler()
6195 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_host_reset_handler()
6245 struct lpfc_vport *vport = (struct lpfc_vport *) sdev->host->hostdata; in lpfc_sdev_init()
6360 struct lpfc_vport *vport = (struct lpfc_vport *) sdev->host->hostdata; in lpfc_sdev_configure()
[all …]
H A Dlpfc_sli.h29 struct lpfc_vport;
128 struct lpfc_vport *vport;/* virtual port pointer */
184 struct lpfc_vport *vport; /* virtual port pointer */
H A DMakefile35 lpfc_scsi.o lpfc_attr.o lpfc_vport.o lpfc_debugfs.o lpfc_bsg.o \
H A Dlpfc_init.c887 struct lpfc_vport **vports; in lpfc_hba_down_prep()
3689 struct lpfc_vport *vport; in lpfc_online()
4676 struct lpfc_vport *
4679 struct lpfc_vport *vport; in lpfc_create_port()
4917 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_scan_finished()
4962 struct lpfc_vport *vport = (struct lpfc_vport *)shost->hostdata; in lpfc_host_supported_speeds_set()
5004 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_host_attrib_init()
6733 struct lpfc_vport *vport; in lpfc_sli4_async_fip_evt()
9112 struct lpfc_vport *vport; in lpfc_create_shost()
14101 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_pci_remove_one_s3()
[all …]
H A Dlpfc.h614 struct lpfc_vport { struct
938 (struct lpfc_vport *, struct lpfc_io_buf *,
941 (struct lpfc_vport *vport,
945 (struct lpfc_vport *vport,
992 struct lpfc_vport *vport,
1324 struct lpfc_vport *pport; /* physical lpfc_vport pointer */
1623 lpfc_shost_from_vport(struct lpfc_vport *vport) in lpfc_shost_from_vport()
H A Dlpfc_bsg.c1662 struct lpfc_vport **vports; in lpfc_bsg_diag_mode_enter()
1718 struct lpfc_vport **vports; in lpfc_bsg_diag_mode_exit()
2236 struct lpfc_vport *vport; in lpfc_bsg_diag_loopback_mode()
2274 struct lpfc_vport *vport; in lpfc_sli4_bsg_diag_mode_end()
2353 struct lpfc_vport *vport; in lpfc_sli4_bsg_link_diag_test()
3452 MAILBOX_t *mb, struct lpfc_vport *vport) in lpfc_bsg_check_cmd_access()
4825 struct lpfc_vport *vport) in lpfc_bsg_issue_mbox()
5179 struct lpfc_vport *vport = shost_priv(shost); in lpfc_forced_link_speed()
5249 struct lpfc_vport *vport = shost_priv(shost); in lpfc_bsg_get_ras_config()
5306 struct lpfc_vport *vport = shost_priv(shost); in lpfc_bsg_set_ras_config()
[all …]
H A Dlpfc_debugfs.c1937 struct lpfc_vport *vport = inode->i_private; in lpfc_debugfs_disc_trc_open()
2490 struct lpfc_vport *vport = inode->i_private; in lpfc_debugfs_nodelist_open()
2656 struct lpfc_vport *vport = inode->i_private; in lpfc_debugfs_nvmestat_open()
2687 struct lpfc_vport *vport = (struct lpfc_vport *)debug->i_private; in lpfc_debugfs_nvmestat_write()
2744 struct lpfc_vport *vport = inode->i_private; in lpfc_debugfs_scsistat_open()
2775 struct lpfc_vport *vport = (struct lpfc_vport *)debug->i_private; in lpfc_debugfs_scsistat_write()
2798 struct lpfc_vport *vport = inode->i_private; in lpfc_debugfs_ioktime_open()
2829 struct lpfc_vport *vport = (struct lpfc_vport *)debug->i_private; in lpfc_debugfs_ioktime_write()
3030 struct lpfc_vport *vport = inode->i_private; in lpfc_debugfs_hdwqstat_open()
3061 struct lpfc_vport *vport = (struct lpfc_vport *)debug->i_private; in lpfc_debugfs_hdwqstat_write()
[all …]
H A Dlpfc_sli4.h1134 void lpfc_sli4_vport_delete_els_xri_aborted(struct lpfc_vport *);
1135 void lpfc_sli4_vport_delete_fcp_xri_aborted(struct lpfc_vport *);
1141 int lpfc_sli4_init_vpi(struct lpfc_vport *);
H A Dlpfc_mbox.c419 struct lpfc_vport *vport = phba->pport; in lpfc_config_link()
894 lpfc_sli4_unreg_all_rpis(struct lpfc_vport *vport) in lpfc_sli4_unreg_all_rpis()
935 lpfc_reg_vpi(struct lpfc_vport *vport, LPFC_MBOXQ_t *pmb) in lpfc_reg_vpi()
2180 lpfc_init_vfi(struct lpfcMboxq *mbox, struct lpfc_vport *vport) in lpfc_init_vfi()
2211 lpfc_reg_vfi(struct lpfcMboxq *mbox, struct lpfc_vport *vport, dma_addr_t phys) in lpfc_reg_vfi()
2313 lpfc_unreg_vfi(struct lpfcMboxq *mbox, struct lpfc_vport *vport) in lpfc_unreg_vfi()
H A Dlpfc_sli.c2858 struct lpfc_vport *vport = pmb->vport; in lpfc_sli_def_mbox_cmpl()
10768 struct lpfc_vport *vport, in __lpfc_sli_prep_els_req_rsp_s3()
10817 struct lpfc_vport *vport, in __lpfc_sli_prep_els_req_rsp_s4()
11419 struct lpfc_vport *vport = NULL; in lpfc_sli_abts_err_handler()
12575 struct lpfc_vport *vport) in lpfc_sli_validate_fcp_iocb_for_abort()
13631 struct lpfc_vport *vport; in lpfc_sli_sp_intr_handler()
14276 struct lpfc_vport *vport; in lpfc_sli4_sp_handle_mbox_event()
18582 static struct lpfc_vport *
18586 struct lpfc_vport **vports; in lpfc_fc_frame_to_vport()
18587 struct lpfc_vport *vport = NULL; in lpfc_fc_frame_to_vport()
[all …]
H A Dlpfc_nvmet.c1653 struct lpfc_vport *vport = phba->pport; in lpfc_nvmet_create_targetport()
1754 struct lpfc_vport *vport = phba->pport; in lpfc_nvmet_update_targetport()
1878 lpfc_nvmet_rcv_unsol_abort(struct lpfc_vport *vport, in lpfc_nvmet_rcv_unsol_abort()