Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/scsi/lpfc/
Dlpfc_crtn.h40 void lpfc_issue_clear_la(struct lpfc_hba *, struct lpfc_vport *);
51 void lpfc_sli4_unreg_all_rpis(struct lpfc_vport *);
53 void lpfc_reg_vpi(struct lpfc_vport *, LPFC_MBOXQ_t *);
54 void lpfc_register_new_vport(struct lpfc_hba *, struct lpfc_vport *,
65 struct lpfc_vport *lpfc_find_vport_by_did(struct lpfc_hba *, uint32_t);
66 void lpfc_cleanup_rcv_buffers(struct lpfc_vport *);
67 void lpfc_rcv_seq_check_edtov(struct lpfc_vport *);
68 void lpfc_cleanup_rpis(struct lpfc_vport *, int);
69 void lpfc_cleanup_pending_mbox(struct lpfc_vport *);
71 void lpfc_linkdown_port(struct lpfc_vport *);
[all …]
Dlpfc_attr.c136 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_enable_fip_show()
150 struct lpfc_vport *vport = shost_priv(shost); in lpfc_nvme_info_show()
517 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_bg_info_show()
536 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_bg_guard_err_show()
548 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_bg_apptag_err_show()
560 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_bg_reftag_err_show()
597 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_serialnum_show()
620 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_temp_sensor_show()
638 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_modeldesc_show()
657 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_modelname_show()
[all …]
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,
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 *);
Dlpfc_nportdisc.c54 lpfc_check_adisc(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_check_adisc()
75 lpfc_check_sparm(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_check_sparm()
283 lpfc_rcv_plogi(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_plogi()
533 struct lpfc_vport *vport; in lpfc_mbx_cmpl_resume_rpi()
554 lpfc_rcv_padisc(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_padisc()
643 lpfc_rcv_logo(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_logo()
648 struct lpfc_vport **vports; in lpfc_rcv_logo()
736 lpfc_rcv_prli_support_check(struct lpfc_vport *vport, in lpfc_rcv_prli_support_check()
771 lpfc_rcv_prli(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_prli()
834 lpfc_disc_set_adisc(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) in lpfc_disc_set_adisc()
[all …]
Dlpfc_vport.c53 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()
406 *(struct lpfc_vport **)fc_vport->dd_data = vport; in lpfc_vport_create()
504 struct lpfc_vport *vport = *(struct lpfc_vport **)fc_vport->dd_data; in disable_vport()
556 struct lpfc_vport *vport = *(struct lpfc_vport **)fc_vport->dd_data; in enable_vport()
[all …]
Dlpfc_ct.c316 lpfc_gen_req(struct lpfc_vport *vport, struct lpfc_dmabuf *bmp, in lpfc_gen_req()
409 lpfc_ct_cmd(struct lpfc_vport *vport, struct lpfc_dmabuf *inmp, in lpfc_ct_cmd()
443 struct lpfc_vport *
445 struct lpfc_vport *vport_curr; in lpfc_find_vport_by_did()
460 lpfc_prep_node_fc4type(struct lpfc_vport *vport, uint32_t Did, uint8_t fc4_type) in lpfc_prep_node_fc4type()
543 lpfc_ns_rsp_audit_did(struct lpfc_vport *vport, uint32_t Did, uint8_t fc4_type) in lpfc_ns_rsp_audit_did()
577 lpfc_ns_rsp(struct lpfc_vport *vport, struct lpfc_dmabuf *mp, uint8_t fc4_type, in lpfc_ns_rsp()
648 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_ct_cmd_gid_ft()
843 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_ct_cmd_gff_id()
966 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_ct_cmd_gft_id()
[all …]
Dlpfc_hbadisc.c71 static void lpfc_disc_timeout_handler(struct lpfc_vport *);
72 static void lpfc_disc_flush_list(struct lpfc_vport *vport);
115 struct lpfc_vport *vport; in lpfc_dev_loss_tmo_callbk()
208 struct lpfc_vport *vport; in lpfc_dev_loss_tmo_handler()
614 struct lpfc_vport **vports; in lpfc_work_done()
615 struct lpfc_vport *vport; in lpfc_work_done()
804 lpfc_cleanup_rpis(struct lpfc_vport *vport, int remove) in lpfc_cleanup_rpis()
840 lpfc_port_link_failure(struct lpfc_vport *vport) in lpfc_port_link_failure()
860 lpfc_linkdown_port(struct lpfc_vport *vport) in lpfc_linkdown_port()
885 struct lpfc_vport *vport = phba->pport; in lpfc_linkdown()
[all …]
Dlpfc_els.c51 static void lpfc_fabric_abort_vport(struct lpfc_vport *vport);
52 static int lpfc_issue_els_fdisc(struct lpfc_vport *vport,
82 lpfc_els_chk_latt(struct lpfc_vport *vport) in lpfc_els_chk_latt()
151 lpfc_prep_els_iocb(struct lpfc_vport *vport, uint8_t expectRsp, in lpfc_prep_els_iocb()
365 lpfc_issue_fabric_reglogin(struct lpfc_vport *vport) in lpfc_issue_fabric_reglogin()
456 lpfc_issue_reg_vfi(struct lpfc_vport *vport) in lpfc_issue_reg_vfi()
540 lpfc_issue_unreg_vfi(struct lpfc_vport *vport) in lpfc_issue_unreg_vfi()
595 lpfc_check_clean_addr_bit(struct lpfc_vport *vport, in lpfc_check_clean_addr_bit()
653 lpfc_cmpl_els_flogi_fabric(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_cmpl_els_flogi_fabric()
848 lpfc_cmpl_els_flogi_nport(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_cmpl_els_flogi_nport()
[all …]
Dlpfc_disc.h63 struct lpfc_vport *vport;
126 struct lpfc_vport *vport;
148 struct lpfc_vport *vport;
Dlpfc_sli.h25 struct lpfc_vport;
100 struct lpfc_vport *vport;/* virtual port pointer */
147 struct lpfc_vport *vport;/* virtual port pointer */
Dlpfc_scsi.c77 struct lpfc_vport *vport = (struct lpfc_vport *)sdev->host->hostdata; in lpfc_rport_data_from_scsi_device()
210 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_update_stats()
302 struct lpfc_vport **vports; in lpfc_ramp_down_queue_handler()
352 struct lpfc_vport **vports; in lpfc_scsi_dev_block()
387 lpfc_new_scsi_buf_s3(struct lpfc_vport *vport, int num_to_alloc) in lpfc_new_scsi_buf_s3()
522 lpfc_sli4_vport_delete_fcp_xri_aborted(struct lpfc_vport *vport) in lpfc_sli4_vport_delete_fcp_xri_aborted()
795 lpfc_new_scsi_buf_s4(struct lpfc_vport *vport, int num_to_alloc) in lpfc_new_scsi_buf_s4()
962 lpfc_new_scsi_buf(struct lpfc_vport *vport, int num_to_alloc) in lpfc_new_scsi_buf()
3596 lpfc_send_scsi_error_event(struct lpfc_hba *phba, struct lpfc_vport *vport, in lpfc_send_scsi_error_event()
3716 lpfc_handle_fcp_err(struct lpfc_vport *vport, struct lpfc_scsi_buf *lpfc_cmd, in lpfc_handle_fcp_err()
[all …]
Dlpfc_nvme.c219 struct lpfc_vport *vport; in lpfc_nvme_create_queue()
276 struct lpfc_vport *vport; in lpfc_nvme_delete_queue()
318 struct lpfc_vport *vport; in lpfc_nvme_remoteport_delete()
360 struct lpfc_vport *vport = cmdwqe->vport; in lpfc_nvme_cmpl_gen_req()
417 lpfc_nvme_gen_req(struct lpfc_vport *vport, struct lpfc_dmabuf *bmp, in lpfc_nvme_gen_req()
565 struct lpfc_vport *vport; in lpfc_nvme_ls_req()
699 struct lpfc_vport *vport; in lpfc_nvme_ls_abort()
762 lpfc_nvme_adj_fcp_sgls(struct lpfc_vport *vport, in lpfc_nvme_adj_fcp_sgls()
960 struct lpfc_vport *vport = pwqeIn->vport; in lpfc_nvme_io_cmd_wqe_cmpl()
1197 lpfc_nvme_prep_io_cmd(struct lpfc_vport *vport, in lpfc_nvme_prep_io_cmd()
[all …]
DMakefile35 lpfc_scsi.o lpfc_attr.o lpfc_vport.o lpfc_debugfs.o lpfc_bsg.o \
Dlpfc_init.c342 lpfc_update_vport_wwn(struct lpfc_vport *vport) in lpfc_update_vport_wwn()
406 struct lpfc_vport *vport = phba->pport; in lpfc_config_port_post()
707 struct lpfc_vport *vport = phba->pport; in lpfc_hba_init_link_fc_topology()
834 struct lpfc_vport **vports; in lpfc_hba_down_prep()
1257 struct lpfc_vport **vports; in lpfc_hb_timeout_handler()
1648 struct lpfc_vport *vport = phba->pport; in lpfc_handle_eratt_s3()
1826 struct lpfc_vport *vport = phba->pport; in lpfc_handle_eratt_s4()
2027 struct lpfc_vport *vport = phba->pport; in lpfc_handle_latt()
2787 lpfc_cleanup(struct lpfc_vport *vport) in lpfc_cleanup()
2878 lpfc_stop_vport_timers(struct lpfc_vport *vport) in lpfc_stop_vport_timers()
[all …]
Dlpfc_nvme.h52 struct lpfc_vport *vport;
Dlpfc.h338 struct lpfc_vport { struct
589 (struct lpfc_vport *, int);
601 (struct lpfc_vport *, struct lpfc_scsi_buf *,
966 struct lpfc_vport *pport; /* physical lpfc_vport pointer */
1167 lpfc_shost_from_vport(struct lpfc_vport *vport) in lpfc_shost_from_vport()
Dlpfc_sli4.h864 void lpfc_sli4_vport_delete_els_xri_aborted(struct lpfc_vport *);
865 void lpfc_sli4_vport_delete_fcp_xri_aborted(struct lpfc_vport *);
871 int lpfc_sli4_init_vpi(struct lpfc_vport *);
Dlpfc_debugfs.c148 lpfc_debugfs_disc_trc_data(struct lpfc_vport *vport, char *buf, int size) in lpfc_debugfs_disc_trc_data()
544 lpfc_debugfs_nodelist_data(struct lpfc_vport *vport, char *buf, int size) in lpfc_debugfs_nodelist_data()
768 lpfc_debugfs_nvmestat_data(struct lpfc_vport *vport, char *buf, int size) in lpfc_debugfs_nvmestat_data()
995 lpfc_debugfs_nvmektime_data(struct lpfc_vport *vport, char *buf, int size) in lpfc_debugfs_nvmektime_data()
1297 lpfc_debugfs_cpucheck_data(struct lpfc_vport *vport, char *buf, int size) in lpfc_debugfs_cpucheck_data()
1378 lpfc_debugfs_disc_trc(struct lpfc_vport *vport, int mask, char *fmt, in lpfc_debugfs_disc_trc()
1496 struct lpfc_vport *vport = inode->i_private; in lpfc_debugfs_disc_trc_open()
1901 struct lpfc_vport *vport = inode->i_private; in lpfc_debugfs_nodelist_open()
2013 struct lpfc_vport *vport = inode->i_private; in lpfc_debugfs_nvmestat_open()
2044 struct lpfc_vport *vport = (struct lpfc_vport *)debug->i_private; in lpfc_debugfs_nvmestat_write()
[all …]
Dlpfc_bsg.c389 struct lpfc_vport *vport = shost_priv(fc_bsg_to_shost(job)); in lpfc_bsg_send_mgmt_cmd()
663 struct lpfc_vport *vport = shost_priv(fc_bsg_to_shost(job)); in lpfc_bsg_rport_els()
1207 struct lpfc_vport *vport = shost_priv(fc_bsg_to_shost(job)); in lpfc_bsg_hba_set_event()
1292 struct lpfc_vport *vport = shost_priv(fc_bsg_to_shost(job)); in lpfc_bsg_hba_get_event()
1630 struct lpfc_vport *vport = shost_priv(fc_bsg_to_shost(job)); in lpfc_bsg_send_mgmt_rsp()
1706 struct lpfc_vport **vports; in lpfc_bsg_diag_mode_enter()
1762 struct lpfc_vport **vports; in lpfc_bsg_diag_mode_exit()
2208 struct lpfc_vport *vport; in lpfc_bsg_diag_loopback_mode()
2246 struct lpfc_vport *vport; in lpfc_sli4_bsg_diag_mode_end()
2325 struct lpfc_vport *vport; in lpfc_sli4_bsg_link_diag_test()
[all …]
Dlpfc_mbox.c358 struct lpfc_vport *vport = phba->pport; in lpfc_config_link()
841 lpfc_sli4_unreg_all_rpis(struct lpfc_vport *vport) in lpfc_sli4_unreg_all_rpis()
884 lpfc_reg_vpi(struct lpfc_vport *vport, LPFC_MBOXQ_t *pmb) in lpfc_reg_vpi()
2116 lpfc_init_vfi(struct lpfcMboxq *mbox, struct lpfc_vport *vport) in lpfc_init_vfi()
2147 lpfc_reg_vfi(struct lpfcMboxq *mbox, struct lpfc_vport *vport, dma_addr_t phys) in lpfc_reg_vfi()
2249 lpfc_unreg_vfi(struct lpfcMboxq *mbox, struct lpfc_vport *vport) in lpfc_unreg_vfi()
Dlpfc_sli.c77 static void lpfc_sli4_send_seq_to_ulp(struct lpfc_vport *,
79 static void lpfc_sli4_handle_mds_loopback(struct lpfc_vport *vport,
954 lpfc_get_active_rrq(struct lpfc_vport *vport, uint16_t xri, uint32_t did) in lpfc_get_active_rrq()
985 lpfc_cleanup_vports_rrqs(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) in lpfc_cleanup_vports_rrqs()
2456 struct lpfc_vport *vport = pmb->vport; in lpfc_sli_def_mbox_cmpl()
2531 struct lpfc_vport *vport = pmb->vport; in lpfc_sli4_unreg_rpi_cmpl_clr()
6815 struct lpfc_vport *vport = phba->pport; in lpfc_sli4_hba_setup()
9816 struct lpfc_vport *vport = NULL; in lpfc_sli_abts_err_handler()
9861 struct lpfc_vport *vport; in lpfc_sli4_abts_err_handler()
10310 lpfc_sli_host_down(struct lpfc_vport *vport) in lpfc_sli_host_down()
[all …]
Dlpfc_nvmet.c1359 struct lpfc_vport *vport = phba->pport; in lpfc_nvmet_create_targetport()
1467 struct lpfc_vport *vport = phba->pport; in lpfc_nvmet_update_targetport()
1558 lpfc_nvmet_rcv_unsol_abort(struct lpfc_vport *vport, in lpfc_nvmet_rcv_unsol_abort()