| /Linux-v5.15/drivers/scsi/lpfc/ |
| D | lpfc_crtn.h | 39 void lpfc_issue_clear_la(struct lpfc_hba *, struct lpfc_vport *); 50 void lpfc_sli4_unreg_all_rpis(struct lpfc_vport *); 52 void lpfc_reg_vpi(struct lpfc_vport *, LPFC_MBOXQ_t *); 53 void lpfc_register_new_vport(struct lpfc_hba *, struct lpfc_vport *, 63 struct lpfc_vport *lpfc_find_vport_by_did(struct lpfc_hba *, uint32_t); 64 void lpfc_cleanup_rcv_buffers(struct lpfc_vport *); 65 void lpfc_rcv_seq_check_edtov(struct lpfc_vport *); 66 void lpfc_cleanup_rpis(struct lpfc_vport *, int); 67 void lpfc_cleanup_pending_mbox(struct lpfc_vport *); 69 void lpfc_linkdown_port(struct lpfc_vport *); [all …]
|
| D | lpfc_attr.c | 122 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() 336 struct lpfc_vport *vport = shost_priv(shost); in lpfc_nvme_info_show() 707 struct lpfc_vport *vport = shost_priv(shost); in lpfc_scsi_stat_show() 758 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_bg_info_show() 778 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_bg_guard_err_show() 790 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_bg_apptag_err_show() 802 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_bg_reftag_err_show() 839 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_serialnum_show() 862 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_temp_sensor_show() [all …]
|
| D | lpfc_vport.h | 93 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, 118 void lpfc_vport_reset_stat_data(struct lpfc_vport *); 119 void lpfc_alloc_bucket(struct lpfc_vport *); 120 void lpfc_free_bucket(struct lpfc_vport *);
|
| D | lpfc_vport.c | 53 inline void lpfc_vport_set_state(struct lpfc_vport *vport, in lpfc_vport_set_state() 118 lpfc_vport_sparm(struct lpfc_hba *phba, struct lpfc_vport *vport) in lpfc_vport_sparm() 205 lpfc_unique_wwpn(struct lpfc_hba *phba, struct lpfc_vport *new_vport) in lpfc_unique_wwpn() 207 struct lpfc_vport *vport; in lpfc_unique_wwpn() 241 static void lpfc_discovery_wait(struct lpfc_vport *vport) in lpfc_discovery_wait() 299 struct lpfc_vport *pport = (struct lpfc_vport *) shost->hostdata; in lpfc_vport_create() 301 struct lpfc_vport *vport = NULL; in lpfc_vport_create() 409 *(struct lpfc_vport **)fc_vport->dd_data = vport; in lpfc_vport_create() 491 struct lpfc_vport *vport = *(struct lpfc_vport **)fc_vport->dd_data; in disable_vport() 542 struct lpfc_vport *vport = *(struct lpfc_vport **)fc_vport->dd_data; in enable_vport() [all …]
|
| D | lpfc_nportdisc.c | 52 lpfc_check_adisc(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_check_adisc() 73 lpfc_check_sparm(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_check_sparm() 320 lpfc_rcv_plogi(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_plogi() 649 struct lpfc_vport *vport; in lpfc_mbx_cmpl_resume_rpi() 674 lpfc_rcv_padisc(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_padisc() 772 lpfc_rcv_logo(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_logo() 777 struct lpfc_vport **vports; in lpfc_rcv_logo() 888 lpfc_rcv_prli_support_check(struct lpfc_vport *vport, in lpfc_rcv_prli_support_check() 923 lpfc_rcv_prli(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_prli() 997 lpfc_disc_set_adisc(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) in lpfc_disc_set_adisc() [all …]
|
| D | lpfc_ct.c | 157 struct lpfc_vport *vport = ndlp->vport; in lpfc_ct_reject_event() 289 struct lpfc_vport *vport = NULL; in lpfc_ct_handle_mibreq() 589 lpfc_gen_req(struct lpfc_vport *vport, struct lpfc_dmabuf *bmp, in lpfc_gen_req() 687 lpfc_ct_cmd(struct lpfc_vport *vport, struct lpfc_dmabuf *inmp, in lpfc_ct_cmd() 721 struct lpfc_vport * 723 struct lpfc_vport *vport_curr; in lpfc_find_vport_by_did() 738 lpfc_prep_node_fc4type(struct lpfc_vport *vport, uint32_t Did, uint8_t fc4_type) in lpfc_prep_node_fc4type() 826 lpfc_ns_rsp_audit_did(struct lpfc_vport *vport, uint32_t Did, uint8_t fc4_type) in lpfc_ns_rsp_audit_did() 869 lpfc_ns_rsp(struct lpfc_vport *vport, struct lpfc_dmabuf *mp, uint8_t fc4_type, in lpfc_ns_rsp() 939 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_ct_cmd_gid_ft() [all …]
|
| D | lpfc_hbadisc.c | 70 static void lpfc_disc_timeout_handler(struct lpfc_vport *); 71 static void lpfc_disc_flush_list(struct lpfc_vport *vport); 131 struct lpfc_vport *vport; in lpfc_terminate_rport_io() 154 struct lpfc_vport *vport; in lpfc_dev_loss_tmo_callbk() 246 static void lpfc_check_inactive_vmid_one(struct lpfc_vport *vport) in lpfc_check_inactive_vmid_one() 322 struct lpfc_vport *vport; in lpfc_check_inactive_vmid() 323 struct lpfc_vport **vports; in lpfc_check_inactive_vmid() 356 struct lpfc_vport *vport; in lpfc_dev_loss_tmo_handler() 434 struct lpfc_vport *vport; in lpfc_check_vmid_qfpa_issue() 435 struct lpfc_vport **vports; in lpfc_check_vmid_qfpa_issue() [all …]
|
| D | lpfc_nvme.h | 49 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,
|
| D | lpfc_els.c | 54 static void lpfc_fabric_abort_vport(struct lpfc_vport *vport); 55 static int lpfc_issue_els_fdisc(struct lpfc_vport *vport, 67 static void lpfc_init_cs_ctl_bitmap(struct lpfc_vport *vport); 68 static void lpfc_vmid_set_cs_ctl_range(struct lpfc_vport *vport, u32 min, u32 max); 69 static void lpfc_vmid_put_cs_ctl(struct lpfc_vport *vport, u32 ctcl_vmid); 94 lpfc_els_chk_latt(struct lpfc_vport *vport) in lpfc_els_chk_latt() 163 lpfc_prep_els_iocb(struct lpfc_vport *vport, uint8_t expectRsp, in lpfc_prep_els_iocb() 375 lpfc_issue_fabric_reglogin(struct lpfc_vport *vport) in lpfc_issue_fabric_reglogin() 472 lpfc_issue_reg_vfi(struct lpfc_vport *vport) in lpfc_issue_reg_vfi() 556 lpfc_issue_unreg_vfi(struct lpfc_vport *vport) in lpfc_issue_unreg_vfi() [all …]
|
| D | lpfc_disc.h | 64 struct lpfc_vport *vport; 136 struct lpfc_vport *vport; 164 struct lpfc_vport *vport;
|
| D | lpfc_nvme.c | 87 struct lpfc_vport *vport; in lpfc_nvme_create_queue() 144 struct lpfc_vport *vport; in lpfc_nvme_delete_queue() 187 struct lpfc_vport *vport; in lpfc_nvme_remoteport_delete() 256 struct lpfc_vport *vport; in lpfc_nvme_handle_lsreq() 306 __lpfc_nvme_ls_req_cmp(struct lpfc_hba *phba, struct lpfc_vport *vport, in __lpfc_nvme_ls_req_cmp() 356 struct lpfc_vport *vport = cmdwqe->vport; in lpfc_nvme_ls_req_cmp() 378 lpfc_nvme_gen_req(struct lpfc_vport *vport, struct lpfc_dmabuf *bmp, in lpfc_nvme_gen_req() 532 __lpfc_nvme_ls_req(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in __lpfc_nvme_ls_req() 655 struct lpfc_vport *vport; in lpfc_nvme_ls_req() 692 __lpfc_nvme_ls_abort(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in __lpfc_nvme_ls_abort() [all …]
|
| D | lpfc_scsi.c | 76 struct lpfc_vport *vport = (struct lpfc_vport *)sdev->host->hostdata; in lpfc_rport_data_from_scsi_device() 91 lpfc_put_vmid_in_hashtable(struct lpfc_vport *vport, u32 hash, 93 static void lpfc_vmid_update_entry(struct lpfc_vport *vport, struct scsi_cmnd 96 static void lpfc_vmid_assign_cs_ctl(struct lpfc_vport *vport, 131 lpfc_update_stats(struct lpfc_vport *vport, struct lpfc_io_buf *lpfc_cmd) in lpfc_update_stats() 232 struct lpfc_vport **vports; in lpfc_ramp_down_queue_handler() 282 struct lpfc_vport **vports; in lpfc_scsi_dev_block() 317 lpfc_new_scsi_buf_s3(struct lpfc_vport *vport, int num_to_alloc) in lpfc_new_scsi_buf_s3() 453 lpfc_sli4_vport_delete_fcp_xri_aborted(struct lpfc_vport *vport) in lpfc_sli4_vport_delete_fcp_xri_aborted() 2564 struct lpfc_vport *vport = phba->pport; in lpfc_bg_scsi_prep_dma_buf_s3() [all …]
|
| D | lpfc_sli.h | 29 struct lpfc_vport; 113 struct lpfc_vport *vport;/* virtual port pointer */ 167 struct lpfc_vport *vport; /* virtual port pointer */
|
| D | Makefile | 35 lpfc_scsi.o lpfc_attr.o lpfc_vport.o lpfc_debugfs.o lpfc_bsg.o \
|
| D | lpfc_init.c | 102 static int lpfc_vmid_res_alloc(struct lpfc_hba *phba, struct lpfc_vport *vport); 350 lpfc_update_vport_wwn(struct lpfc_vport *vport) in lpfc_update_vport_wwn() 414 struct lpfc_vport *vport = phba->pport; in lpfc_config_port_post() 703 struct lpfc_vport *vport = phba->pport; in lpfc_hba_init_link_fc_topology() 828 struct lpfc_vport **vports; in lpfc_hba_down_prep() 1459 struct lpfc_vport **vports; in lpfc_hb_timeout_handler() 1726 struct lpfc_vport *vport = phba->pport; in lpfc_handle_eratt_s3() 1929 struct lpfc_vport *vport = phba->pport; in lpfc_handle_eratt_s4() 2134 struct lpfc_vport *vport = phba->pport; in lpfc_handle_latt() 2897 lpfc_cleanup(struct lpfc_vport *vport) in lpfc_cleanup() [all …]
|
| D | lpfc_bsg.c | 390 struct lpfc_vport *vport = shost_priv(fc_bsg_to_shost(job)); in lpfc_bsg_send_mgmt_cmd() 660 struct lpfc_vport *vport = shost_priv(fc_bsg_to_shost(job)); in lpfc_bsg_rport_els() 1184 struct lpfc_vport *vport = shost_priv(fc_bsg_to_shost(job)); in lpfc_bsg_hba_set_event() 1267 struct lpfc_vport *vport = shost_priv(fc_bsg_to_shost(job)); in lpfc_bsg_hba_get_event() 1612 struct lpfc_vport *vport = shost_priv(fc_bsg_to_shost(job)); in lpfc_bsg_send_mgmt_rsp() 1688 struct lpfc_vport **vports; in lpfc_bsg_diag_mode_enter() 1744 struct lpfc_vport **vports; in lpfc_bsg_diag_mode_exit() 2265 struct lpfc_vport *vport; in lpfc_bsg_diag_loopback_mode() 2303 struct lpfc_vport *vport; in lpfc_sli4_bsg_diag_mode_end() 2382 struct lpfc_vport *vport; in lpfc_sli4_bsg_link_diag_test() [all …]
|
| D | lpfc_debugfs.c | 146 lpfc_debugfs_disc_trc_data(struct lpfc_vport *vport, char *buf, int size) in lpfc_debugfs_disc_trc_data() 805 lpfc_debugfs_nodelist_data(struct lpfc_vport *vport, char *buf, int size) in lpfc_debugfs_nodelist_data() 1029 lpfc_debugfs_nvmestat_data(struct lpfc_vport *vport, char *buf, int size) in lpfc_debugfs_nvmestat_data() 1251 lpfc_debugfs_scsistat_data(struct lpfc_vport *vport, char *buf, int size) in lpfc_debugfs_scsistat_data() 1392 lpfc_debugfs_ioktime_data(struct lpfc_vport *vport, char *buf, int size) in lpfc_debugfs_ioktime_data() 1694 lpfc_debugfs_hdwqstat_data(struct lpfc_vport *vport, char *buf, int size) in lpfc_debugfs_hdwqstat_data() 1821 lpfc_debugfs_disc_trc(struct lpfc_vport *vport, int mask, char *fmt, in lpfc_debugfs_disc_trc() 1939 struct lpfc_vport *vport = inode->i_private; in lpfc_debugfs_disc_trc_open() 2485 struct lpfc_vport *vport = inode->i_private; in lpfc_debugfs_nodelist_open() 2651 struct lpfc_vport *vport = inode->i_private; in lpfc_debugfs_nvmestat_open() [all …]
|
| D | lpfc.h | 566 struct lpfc_vport { struct 916 (struct lpfc_vport *, struct lpfc_io_buf *, 919 (struct lpfc_vport *vport, 1310 struct lpfc_vport *pport; /* physical lpfc_vport pointer */ 1619 lpfc_shost_from_vport(struct lpfc_vport *vport) in lpfc_shost_from_vport()
|
| D | lpfc_sli4.h | 1128 void lpfc_sli4_vport_delete_els_xri_aborted(struct lpfc_vport *); 1129 void lpfc_sli4_vport_delete_fcp_xri_aborted(struct lpfc_vport *); 1135 int lpfc_sli4_init_vpi(struct lpfc_vport *);
|
| D | lpfc_mbox.c | 358 struct lpfc_vport *vport = phba->pport; in lpfc_config_link() 844 lpfc_sli4_unreg_all_rpis(struct lpfc_vport *vport) in lpfc_sli4_unreg_all_rpis() 885 lpfc_reg_vpi(struct lpfc_vport *vport, LPFC_MBOXQ_t *pmb) in lpfc_reg_vpi() 2126 lpfc_init_vfi(struct lpfcMboxq *mbox, struct lpfc_vport *vport) in lpfc_init_vfi() 2157 lpfc_reg_vfi(struct lpfcMboxq *mbox, struct lpfc_vport *vport, dma_addr_t phys) in lpfc_reg_vfi() 2259 lpfc_unreg_vfi(struct lpfcMboxq *mbox, struct lpfc_vport *vport) in lpfc_unreg_vfi()
|
| D | lpfc_sli.c | 75 static void lpfc_sli4_send_seq_to_ulp(struct lpfc_vport *, 77 static void lpfc_sli4_handle_mds_loopback(struct lpfc_vport *vport, 1068 lpfc_get_active_rrq(struct lpfc_vport *vport, uint16_t xri, uint32_t did) in lpfc_get_active_rrq() 1099 lpfc_cleanup_vports_rrqs(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) in lpfc_cleanup_vports_rrqs() 2821 __lpfc_sli_rpi_release(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) in __lpfc_sli_rpi_release() 2848 struct lpfc_vport *vport = pmb->vport; in lpfc_sli_def_mbox_cmpl() 2964 struct lpfc_vport *vport = pmb->vport; in lpfc_sli4_unreg_rpi_cmpl_clr() 7737 struct lpfc_vport *vport = pmb->vport; in lpfc_mbx_cmpl_cgn_set_ftrs() 8153 struct lpfc_vport *vport = phba->pport; in lpfc_sli4_hba_setup() 11358 struct lpfc_vport *vport = NULL; in lpfc_sli_abts_err_handler() [all …]
|
| D | lpfc_nvmet.c | 1645 struct lpfc_vport *vport = phba->pport; in lpfc_nvmet_create_targetport() 1746 struct lpfc_vport *vport = phba->pport; in lpfc_nvmet_update_targetport() 1868 lpfc_nvmet_rcv_unsol_abort(struct lpfc_vport *vport, in lpfc_nvmet_rcv_unsol_abort()
|