Home
last modified time | relevance | path

Searched refs:lpfc_vport (Results 1 - 25 of 45) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/scsi/lpfc/
H A Dlpfc_crtn.h41 void lpfc_issue_clear_la(struct lpfc_hba *, struct lpfc_vport *);
52 void lpfc_sli4_unreg_all_rpis(struct lpfc_vport *);
54 void lpfc_reg_vpi(struct lpfc_vport *, LPFC_MBOXQ_t *);
55 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...]
H A Dlpfc_attr.c53 #include "lpfc_vport.h"
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 *vpor in lpfc_bg_guard_err_show()
[all...]
H A Dlpfc_vport.c51 #include "lpfc_vport.h"
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()
202 lpfc_unique_wwpn(struct lpfc_hba *phba, struct lpfc_vport *new_vport) in lpfc_unique_wwpn()
204 struct lpfc_vport *vport; in lpfc_unique_wwpn()
238 static void lpfc_discovery_wait(struct lpfc_vport *vport) in lpfc_discovery_wait()
296 struct lpfc_vport *pport = (struct lpfc_vport *) shost->hostdata; in lpfc_vport_create()
298 struct lpfc_vport *vport = NULL; in lpfc_vport_create()
406 *(struct lpfc_vport **)fc_vpor in lpfc_vport_create()
[all...]
H A Dlpfc_nportdisc.c46 #include "lpfc_vport.h"
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()
325 lpfc_rcv_plogi(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_plogi()
680 struct lpfc_vport *vport; in lpfc_mbx_cmpl_resume_rpi()
705 lpfc_rcv_padisc(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_padisc()
802 lpfc_rcv_logo(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_logo()
807 struct lpfc_vport **vports; in lpfc_rcv_logo()
930 lpfc_rcv_prli_support_check(struct lpfc_vport *vport, in lpfc_rcv_prli_support_check()
965 lpfc_rcv_prli(struct lpfc_vport *vpor
[all...]
H A Dlpfc_ct.c50 #include "lpfc_vport.h"
157 struct lpfc_vport *vport = ndlp->vport; in lpfc_ct_reject_event()
286 struct lpfc_vport *vport = ctiocbq->vport; in lpfc_ct_handle_mibreq()
586 lpfc_gen_req(struct lpfc_vport *vport, struct lpfc_dmabuf *bmp, in lpfc_gen_req()
664 lpfc_ct_cmd(struct lpfc_vport *vport, struct lpfc_dmabuf *inmp, in lpfc_ct_cmd()
698 struct lpfc_vport *
700 struct lpfc_vport *vport_curr; in lpfc_find_vport_by_did()
715 lpfc_prep_node_fc4type(struct lpfc_vport *vport, uint32_t Did, uint8_t fc4_type) in lpfc_prep_node_fc4type()
803 lpfc_ns_rsp_audit_did(struct lpfc_vport *vport, uint32_t Did, uint8_t fc4_type) in lpfc_ns_rsp_audit_did()
846 lpfc_ns_rsp(struct lpfc_vport *vpor
[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_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_hbadisc.c50 #include "lpfc_vport.h"
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()
291 static void lpfc_check_inactive_vmid_one(struct lpfc_vport *vport) in lpfc_check_inactive_vmid_one()
367 struct lpfc_vport *vport; in lpfc_check_inactive_vmid()
368 struct lpfc_vport **vports; in lpfc_check_inactive_vmid()
398 lpfc_check_nlp_post_devloss(struct lpfc_vport *vport, in lpfc_check_nlp_post_devloss()
432 struct lpfc_vport *vpor in lpfc_dev_loss_tmo_handler()
[all...]
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_nvme.c51 #include "lpfc_vport.h"
87 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()
312 __lpfc_nvme_ls_req_cmp(struct lpfc_hba *phba, struct lpfc_vport *vport, in __lpfc_nvme_ls_req_cmp()
367 struct lpfc_vport *vport = cmdwqe->vport; in lpfc_nvme_ls_req_cmp()
390 lpfc_nvme_gen_req(struct lpfc_vport *vport, struct lpfc_dmabuf *bmp, in lpfc_nvme_gen_req()
543 __lpfc_nvme_ls_req(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in __lpfc_nvme_ls_req()
668 struct lpfc_vport *vpor in lpfc_nvme_ls_req()
[all...]
H A Dlpfc_els.c47 #include "lpfc_vport.h"
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, u8 expect_rsp, in lpfc_prep_els_iocb()
344 lpfc_issue_fabric_reglogin(struct lpfc_vport *vport) in lpfc_issue_fabric_reglogin()
435 lpfc_issue_reg_vfi(struct lpfc_vport *vpor
[all...]
H A Dlpfc_disc.h64 struct lpfc_vport *vport;
143 struct lpfc_vport *vport;
171 struct lpfc_vport *vport;
H A Dlpfc_scsi.c52 #include "lpfc_vport.h"
76 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()
216 struct lpfc_vport **vports; in lpfc_scsi_dev_block()
251 lpfc_new_scsi_buf_s3(struct lpfc_vport *vport, int num_to_alloc) in lpfc_new_scsi_buf_s3()
387 lpfc_sli4_vport_delete_fcp_xri_aborted(struct lpfc_vport *vport) in lpfc_sli4_vport_delete_fcp_xri_aborted()
2505 struct lpfc_vport *vport = phba->pport; in lpfc_bg_scsi_prep_dma_buf_s3()
3053 struct lpfc_vport *vport = phba->pport; in lpfc_scsi_prep_dma_buf_s4()
3302 struct lpfc_vport *vpor in lpfc_bg_scsi_prep_dma_buf_s4()
[all...]
/kernel/linux/linux-5.10/drivers/scsi/lpfc/
H A Dlpfc_crtn.h39 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 *,
61 struct lpfc_vport *lpfc_find_vport_by_did(struct lpfc_hba *, uint32_t);
62 void lpfc_cleanup_rcv_buffers(struct lpfc_vport *);
63 void lpfc_rcv_seq_check_edtov(struct lpfc_vport *);
64 void lpfc_cleanup_rpis(struct lpfc_vport *, int);
65 void lpfc_cleanup_pending_mbox(struct lpfc_vport *);
67 void lpfc_linkdown_port(struct lpfc_vport *);
[all...]
H A Dlpfc_attr.c53 #include "lpfc_vport.h"
147 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_enable_fip_show()
161 struct lpfc_vport *vport = shost_priv(shost); in lpfc_nvme_info_show()
534 struct lpfc_vport *vport = shost_priv(shost); in lpfc_scsi_stat_show()
585 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_bg_info_show()
605 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_bg_guard_err_show()
617 struct lpfc_vport *vpor in lpfc_bg_apptag_err_show()
[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,
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 *);
H A Dlpfc_nportdisc.c46 #include "lpfc_vport.h"
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()
344 struct lpfc_vport *vport = pmb->vport; in lpfc_defer_acc_rsp()
384 lpfc_rcv_plogi(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_plogi()
718 struct lpfc_vport *vport; in lpfc_mbx_cmpl_resume_rpi()
739 lpfc_rcv_padisc(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_padisc()
834 lpfc_rcv_logo(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_logo()
839 struct lpfc_vport **vports; in lpfc_rcv_logo()
939 lpfc_rcv_prli_support_check(struct lpfc_vport *vpor
[all...]
H A Dlpfc_vport.c51 #include "lpfc_vport.h"
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_vpor in lpfc_vport_create()
[all...]
H A Dlpfc_ct.c50 #include "lpfc_vport.h"
315 lpfc_gen_req(struct lpfc_vport *vport, struct lpfc_dmabuf *bmp, in lpfc_gen_req()
410 lpfc_ct_cmd(struct lpfc_vport *vport, struct lpfc_dmabuf *inmp, in lpfc_ct_cmd()
444 struct lpfc_vport *
446 struct lpfc_vport *vport_curr; in lpfc_find_vport_by_did()
461 lpfc_prep_node_fc4type(struct lpfc_vport *vport, uint32_t Did, uint8_t fc4_type) in lpfc_prep_node_fc4type()
549 lpfc_ns_rsp_audit_did(struct lpfc_vport *vport, uint32_t Did, uint8_t fc4_type) in lpfc_ns_rsp_audit_did()
593 lpfc_ns_rsp(struct lpfc_vport *vport, struct lpfc_dmabuf *mp, uint8_t fc4_type, in lpfc_ns_rsp()
664 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_ct_cmd_gid_ft()
873 struct lpfc_vport *vpor in lpfc_cmpl_ct_cmd_gid_pt()
[all...]
H A Dlpfc_els.c46 #include "lpfc_vport.h"
53 static void lpfc_fabric_abort_vport(struct lpfc_vport *vport);
54 static int lpfc_issue_els_fdisc(struct lpfc_vport *vport,
84 lpfc_els_chk_latt(struct lpfc_vport *vport) in lpfc_els_chk_latt()
153 lpfc_prep_els_iocb(struct lpfc_vport *vport, uint8_t expectRsp, in lpfc_prep_els_iocb()
369 lpfc_issue_fabric_reglogin(struct lpfc_vport *vport) in lpfc_issue_fabric_reglogin()
461 lpfc_issue_reg_vfi(struct lpfc_vport *vport) in lpfc_issue_reg_vfi()
545 lpfc_issue_unreg_vfi(struct lpfc_vport *vport) in lpfc_issue_unreg_vfi()
600 lpfc_check_clean_addr_bit(struct lpfc_vport *vport, in lpfc_check_clean_addr_bit()
658 lpfc_cmpl_els_flogi_fabric(struct lpfc_vport *vpor
[all...]
H A Dlpfc_nvme.h52 struct lpfc_vport *vport;
236 int __lpfc_nvme_ls_req(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp,
241 void __lpfc_nvme_ls_req_cmp(struct lpfc_hba *phba, struct lpfc_vport *vport,
243 int __lpfc_nvme_ls_abort(struct lpfc_vport *vport,
H A Dlpfc_nvme.c51 #include "lpfc_vport.h"
258 struct lpfc_vport *vport; in lpfc_nvme_create_queue()
315 struct lpfc_vport *vport; in lpfc_nvme_delete_queue()
358 struct lpfc_vport *vport; in lpfc_nvme_remoteport_delete()
419 struct lpfc_vport *vport; in lpfc_nvme_handle_lsreq()
469 __lpfc_nvme_ls_req_cmp(struct lpfc_hba *phba, struct lpfc_vport *vport, in __lpfc_nvme_ls_req_cmp()
519 struct lpfc_vport *vport = cmdwqe->vport; in lpfc_nvme_ls_req_cmp()
541 lpfc_nvme_gen_req(struct lpfc_vport *vport, struct lpfc_dmabuf *bmp, in lpfc_nvme_gen_req()
687 __lpfc_nvme_ls_req(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in __lpfc_nvme_ls_req()
810 struct lpfc_vport *vpor in lpfc_nvme_ls_req()
[all...]
H A Dlpfc_hbadisc.c50 #include "lpfc_vport.h"
70 static void lpfc_disc_timeout_handler(struct lpfc_vport *);
71 static void lpfc_disc_flush_list(struct lpfc_vport *vport);
115 struct lpfc_vport *vport; in lpfc_dev_loss_tmo_callbk()
209 struct lpfc_vport *vport; in lpfc_dev_loss_tmo_handler()
625 struct lpfc_vport **vports; in lpfc_work_done()
626 struct lpfc_vport *vport; in lpfc_work_done()
822 lpfc_cleanup_rpis(struct lpfc_vport *vport, int remove) in lpfc_cleanup_rpis()
864 lpfc_port_link_failure(struct lpfc_vport *vport) in lpfc_port_link_failure()
884 lpfc_linkdown_port(struct lpfc_vport *vpor
[all...]
H A Dlpfc_disc.h64 struct lpfc_vport *vport;
129 struct lpfc_vport *vport;
153 struct lpfc_vport *vport;
H A Dlpfc_scsi.c51 #include "lpfc_vport.h"
75 struct lpfc_vport *vport = (struct lpfc_vport *)sdev->host->hostdata; in lpfc_rport_data_from_scsi_device()
144 lpfc_update_stats(struct lpfc_vport *vport, struct lpfc_io_buf *lpfc_cmd) in lpfc_update_stats()
245 struct lpfc_vport **vports; in lpfc_ramp_down_queue_handler()
295 struct lpfc_vport **vports; in lpfc_scsi_dev_block()
330 lpfc_new_scsi_buf_s3(struct lpfc_vport *vport, int num_to_alloc) in lpfc_new_scsi_buf_s3()
466 lpfc_sli4_vport_delete_fcp_xri_aborted(struct lpfc_vport *vport) in lpfc_sli4_vport_delete_fcp_xri_aborted()
2532 struct lpfc_vport *vport = phba->pport; in lpfc_bg_scsi_prep_dma_buf_s3()
3271 struct lpfc_vport *vpor in lpfc_bg_scsi_prep_dma_buf_s4()
[all...]

Completed in 53 milliseconds

12