Home
last modified time | relevance | path

Searched refs:phba (Results 1 – 25 of 35) sorted by relevance

12

/linux-6.3-rc2/drivers/scsi/lpfc/
A Dlpfc_init.c352 struct lpfc_hba *phba = vport->phba; in lpfc_update_vport_wwn() local
532 lpfc_get_hba_model_desc(phba, phba->ModelName, phba->ModelDesc); in lpfc_config_port_post()
1232 phba = from_timer(phba, t, rrq_tmr); in lpfc_rrq_timeout()
2183 (*phba->lpfc_handle_eratt)(phba); in lpfc_handle_eratt()
4762 vport->phba = phba; in lpfc_create_port()
5087 phba->lpfc_stop_port(phba); in lpfc_stop_port()
6736 phba = vport->phba; in lpfc_sli4_perform_vport_cvl()
9181 vport = lpfc_create_port(phba, phba->brd_no, &phba->pcidev->dev); in lpfc_create_shost()
9293 lpfc_get_hba_model_desc(phba, phba->ModelName, phba->ModelDesc); in lpfc_post_init_setup()
12474 eqhdl->phba = phba; in lpfc_hba_eq_hdl_array_init()
[all …]
A Dlpfc_mem.c92 phba->lpfc_mbuf_pool = dma_pool_create("lpfc_mbuf_pool", &phba->pcidev->dev, in lpfc_mem_alloc()
126 phba->rrq_pool = in lpfc_mem_alloc()
129 if (!phba->rrq_pool) in lpfc_mem_alloc()
171 phba->rrq_pool = NULL; in lpfc_mem_alloc()
236 phba->rrq_pool = NULL; in lpfc_mem_free()
241 if (phba->sli_rev == LPFC_SLI_REV4 && phba->active_rrq_pool) { in lpfc_mem_free()
329 lpfc_mem_free(phba); in lpfc_mem_free_all()
339 if (phba->cgn_i) { in lpfc_mem_free_all()
342 phba->cgn_i->virt, phba->cgn_i->phys); in lpfc_mem_free_all()
343 kfree(phba->cgn_i); in lpfc_mem_free_all()
[all …]
A Dlpfc_sli.c926 if (phba->iocb_cnt > phba->iocb_max) in __lpfc_sli_get_iocbq()
927 phba->iocb_max = phba->iocb_cnt; in __lpfc_sli_get_iocbq()
1068 struct lpfc_hba *phba = vport->phba; in lpfc_get_active_rrq() local
1100 struct lpfc_hba *phba = vport->phba; in lpfc_cleanup_vports_rrqs() local
3274 axchg->phba = phba; in lpfc_nvme_unsol_ls_handler()
5666 phba->max_vports = (phba->max_vpi > phba->max_vports) ? in lpfc_sli_config_port()
5758 phba->sli_rev, phba->max_vpi); in lpfc_sli_hba_setup()
11275 struct lpfc_hba *phba = eq->phba; in lpfc_sli4_poll_eq() local
14946 struct lpfc_hba *phba = cq->phba; in __lpfc_sli4_sp_process_cq() local
15551 phba = hba_eq_hdl->phba; in lpfc_sli4_hba_intr_handler()
[all …]
A Dlpfc_hbadisc.c164 phba = vport->phba; in lpfc_dev_loss_tmo_callbk()
427 phba = vport->phba; in lpfc_dev_loss_tmo_handler()
1128 struct lpfc_hba *phba = vport->phba; in lpfc_cleanup_rpis() local
1187 struct lpfc_hba *phba = vport->phba; in lpfc_linkdown_port() local
1340 struct lpfc_hba *phba = vport->phba; in lpfc_linkup_port() local
1347 phba->fc_topology, phba->fc_linkspeed, phba->link_flag); in lpfc_linkup_port()
2361 struct lpfc_hba *phba = vport->phba; in lpfc_sli4_fcf_rr_next_proc() local
3165 struct lpfc_hba *phba = vport->phba; in lpfc_issue_init_vfi() local
4941 ndlp->phba = vport->phba; in lpfc_initialize_node()
5279 struct lpfc_hba *phba = vport->phba; in lpfc_unreg_rpi() local
[all …]
A Dlpfc_attr.c123 struct lpfc_hba *phba = vport->phba; in lpfc_cmf_info_show() local
323 struct lpfc_hba *phba = vport->phba; in lpfc_enable_fip_show() local
337 struct lpfc_hba *phba = vport->phba; in lpfc_nvme_info_show() local
708 struct lpfc_hba *phba = vport->phba; in lpfc_scsi_stat_show() local
759 struct lpfc_hba *phba = vport->phba; in lpfc_bg_info_show() local
779 struct lpfc_hba *phba = vport->phba; in lpfc_bg_guard_err_show() local
791 struct lpfc_hba *phba = vport->phba; in lpfc_bg_apptag_err_show() local
803 struct lpfc_hba *phba = vport->phba; in lpfc_bg_reftag_err_show() local
840 struct lpfc_hba *phba = vport->phba; in lpfc_serialnum_show() local
1173 struct lpfc_hba *phba = vport->phba; in lpfc_sli4_protocol_show() local
[all …]
A Dlpfc_bsg.c383 struct lpfc_hba *phba = vport->phba; in lpfc_bsg_send_mgmt_cmd() local
645 struct lpfc_hba *phba = vport->phba; in lpfc_bsg_rport_els() local
1169 struct lpfc_hba *phba = vport->phba; in lpfc_bsg_hba_set_event() local
1252 struct lpfc_hba *phba = vport->phba; in lpfc_bsg_hba_get_event() local
1573 struct lpfc_hba *phba = vport->phba; in lpfc_bsg_send_mgmt_rsp() local
1986 phba->vpi_ids[phba->pport->vpi]); in lpfc_sli4_diag_fcport_reg_setup()
2232 phba = vport->phba; in lpfc_bsg_diag_loopback_mode()
2272 phba = vport->phba; in lpfc_sli4_bsg_diag_mode_end()
2358 phba = vport->phba; in lpfc_sli4_bsg_link_diag_test()
3026 struct lpfc_hba *phba = vport->phba; in lpfc_bsg_diag_loopback_run() local
[all …]
A Dlpfc_vport.c94 vpi = find_next_zero_bit(phba->vpi_bmask, (phba->max_vpi + 1), 1); in lpfc_alloc_vpi()
147 rc = lpfc_sli_issue_mbox_wait(phba, pmb, phba->fc_ratov * 2); in lpfc_vport_sparm()
240 struct lpfc_hba *phba = vport->phba; in lpfc_discovery_wait() local
297 struct lpfc_hba *phba = pport->phba; in lpfc_vport_create() local
304 if ((phba->sli_rev < 3) || !(phba->cfg_enable_npiv)) { in lpfc_vport_create()
308 phba->sli_rev); in lpfc_vport_create()
327 phba->max_vpi); in lpfc_vport_create()
489 struct lpfc_hba *phba = vport->phba; in lpfc_send_npiv_logo() local
536 struct lpfc_hba *phba = vport->phba; in disable_vport() local
575 struct lpfc_hba *phba = vport->phba; in enable_vport() local
[all …]
A Dlpfc_nvmet.c444 ctxp->phba = phba; in lpfc_nvmet_ctxbuf_post()
1015 struct lpfc_hba *phba = ctxp->phba; in lpfc_nvmet_xmt_fcp_op() local
1144 struct lpfc_hba *phba = ctxp->phba; in lpfc_nvmet_xmt_fcp_abort() local
1203 struct lpfc_hba *phba = ctxp->phba; in lpfc_nvmet_xmt_fcp_release() local
1247 struct lpfc_hba *phba = ctxp->phba; in lpfc_nvmet_defer_rcv() local
1319 phba = lpfc_nvmet->phba; in lpfc_nvmet_ls_req()
1355 phba = lpfc_nvmet->phba; in lpfc_nvmet_ls_abort()
1370 struct lpfc_hba *phba = ndlp->phba; in lpfc_nvmet_host_release() local
1397 phba = tgtp->phba; in lpfc_nvmet_discovery_event()
1693 tgtp->phba = phba; in lpfc_nvmet_create_targetport()
[all …]
A Dlpfc_debugfs.c810 struct lpfc_hba *phba = vport->phba; in lpfc_debugfs_nodelist_data() local
916 if (phba->nvmet_support && phba->targetport && (vport == phba->pport)) { in lpfc_debugfs_nodelist_data()
1031 struct lpfc_hba *phba = vport->phba; in lpfc_debugfs_nvmestat_data() local
1254 struct lpfc_hba *phba = vport->phba; in lpfc_debugfs_scsistat_data() local
1394 struct lpfc_hba *phba = vport->phba; in lpfc_debugfs_ioktime_data() local
1696 struct lpfc_hba *phba = vport->phba; in lpfc_debugfs_hdwqstat_data() local
1870 !phba || !phba->slow_ring_trc) in lpfc_debugfs_slow_ring_trc()
2683 struct lpfc_hba *phba = vport->phba; in lpfc_debugfs_nvmestat_write() local
2771 struct lpfc_hba *phba = vport->phba; in lpfc_debugfs_scsistat_write() local
2825 struct lpfc_hba *phba = vport->phba; in lpfc_debugfs_ioktime_write() local
[all …]
A Dlpfc_debugfs.h209 if (phba->nvmeio_trc_on) \
401 (q->phba)->brd_no, in lpfc_debug_dump_q()
429 wq = phba->sli4_hba.mbx_wq; in lpfc_debug_dump_wq()
432 wq = phba->sli4_hba.els_wq; in lpfc_debug_dump_wq()
435 wq = phba->sli4_hba.nvmels_wq; in lpfc_debug_dump_wq()
474 wq = phba->sli4_hba.mbx_wq; in lpfc_debug_dump_cq()
475 cq = phba->sli4_hba.mbx_cq; in lpfc_debug_dump_cq()
478 wq = phba->sli4_hba.els_wq; in lpfc_debug_dump_cq()
479 cq = phba->sli4_hba.els_cq; in lpfc_debug_dump_cq()
482 wq = phba->sli4_hba.nvmels_wq; in lpfc_debug_dump_cq()
[all …]
A Dlpfc_scsi.c255 struct lpfc_hba *phba = vport->phba; in lpfc_new_scsi_buf_s3() local
391 struct lpfc_hba *phba = vport->phba; in lpfc_sli4_vport_delete_fcp_xri_aborted() local
774 phba->lpfc_release_scsi_buf(phba, psb); in lpfc_release_scsi_buf()
4701 struct lpfc_hba *phba = vport->phba; in lpfc_scsi_prep_cmnd_buf_s4() local
5105 struct lpfc_hba *phba = vport->phba; in lpfc_info() local
5111 if (phba && phba->pcidev){ in lpfc_info()
5235 struct lpfc_hba *phba = vport->phba; in lpfc_queuecommand() local
5533 struct lpfc_hba *phba = vport->phba; in lpfc_abort_handler() local
5799 struct lpfc_hba *phba = vport->phba; in lpfc_send_taskmgmt() local
5952 struct lpfc_hba *phba = vport->phba; in lpfc_reset_flush_io_context() local
[all …]
A Dlpfc_mbox.c448 if (phba->bbcredit_support && phba->cfg_enable_bbcr) { in lpfc_config_link()
454 if (phba->cfg_ack0 && (phba->sli_rev < LPFC_SLI_REV4)) in lpfc_config_link()
903 struct lpfc_hba *phba = vport->phba; in lpfc_sli4_unreg_all_rpis() local
945 struct lpfc_hba *phba = vport->phba; in lpfc_reg_vpi() local
1362 if (phba->max_vpi && phba->cfg_enable_npiv && in lpfc_config_port()
1437 if (phba->cfg_hostmem_hgp && phba->sli_rev != 3) { in lpfc_config_port()
2155 if (phba->max_vpi && phba->cfg_enable_npiv) in lpfc_request_features()
2219 struct lpfc_hba *phba = vport->phba; in lpfc_reg_vfi() local
2253 if (phba->bbcredit_support && phba->cfg_enable_bbcr && in lpfc_reg_vfi()
2303 phba->sli4_hba.vfi_ids[phba->pport->vfi]); in lpfc_init_vpi()
[all …]
A Dlpfc_logmsg.h53 void lpfc_dmp_dbg(struct lpfc_hba *phba);
64 { uint32_t log_verbose = (phba)->pport ? \
65 (phba)->pport->cfg_log_verbose : \
66 (phba)->cfg_log_verbose; \
69 fmt, phba->brd_no, ##arg); \
77 lpfc_dmp_dbg((vport)->phba); \
89 (phba)->pport->cfg_log_verbose : \
90 (phba)->cfg_log_verbose; \
93 lpfc_dmp_dbg(phba); \
95 fmt, phba->brd_no, ##arg); \
[all …]
A Dlpfc_els.c97 struct lpfc_hba *phba = vport->phba; in lpfc_els_chk_latt() local
168 struct lpfc_hba *phba = vport->phba; in lpfc_prep_els_iocb() local
346 struct lpfc_hba *phba = vport->phba; in lpfc_issue_fabric_reglogin() local
437 struct lpfc_hba *phba = vport->phba; in lpfc_issue_reg_vfi() local
513 struct lpfc_hba *phba = vport->phba; in lpfc_issue_unreg_vfi() local
569 struct lpfc_hba *phba = vport->phba; in lpfc_check_clean_addr_bit() local
628 struct lpfc_hba *phba = vport->phba; in lpfc_cmpl_els_flogi_fabric() local
821 struct lpfc_hba *phba = vport->phba; in lpfc_cmpl_els_flogi_nport() local
1293 struct lpfc_hba *phba = vport->phba; in lpfc_issue_els_flogi() local
2468 struct lpfc_hba *phba = vport->phba; in lpfc_issue_els_prli() local
[all …]
A Dlpfc_crtn.h78 void lpfc_free_iocb_list(struct lpfc_hba *phba);
81 int lpfc_read_lds_params(struct lpfc_hba *phba);
83 void lpfc_cmf_signal_init(struct lpfc_hba *phba);
84 void lpfc_cmf_start(struct lpfc_hba *phba);
85 void lpfc_cmf_stop(struct lpfc_hba *phba);
95 void lpfc_block_requests(struct lpfc_hba *phba);
238 int lpfc_sli4_setup(struct lpfc_hba *phba);
416 int lpfc_issue_hb_mbox(struct lpfc_hba *phba);
417 void lpfc_issue_hb_tmo(struct lpfc_hba *phba);
523 void lpfc_start_fdiscs(struct lpfc_hba *phba);
[all …]
A Dlpfc_ct.c158 struct lpfc_hba *phba = vport->phba; in lpfc_ct_reject_event() local
593 struct lpfc_hba *phba = vport->phba; in lpfc_gen_req() local
670 struct lpfc_hba *phba = vport->phba; in lpfc_ct_cmd() local
805 struct lpfc_hba *phba = vport->phba; in lpfc_ns_rsp_audit_did() local
1897 struct lpfc_hba *phba = vport->phba; in lpfc_ns_cmd() local
2440 struct lpfc_hba *phba = vport->phba; in lpfc_fdmi_change_check() local
2624 struct lpfc_hba *phba = vport->phba; in lpfc_fdmi_hba_attr_sn() local
2633 struct lpfc_hba *phba = vport->phba; in lpfc_fdmi_hba_attr_model() local
2642 struct lpfc_hba *phba = vport->phba; in lpfc_fdmi_hba_attr_description() local
2651 struct lpfc_hba *phba = vport->phba; in lpfc_fdmi_hba_attr_hdw_ver() local
[all …]
A Dlpfc_nvme.c396 struct lpfc_hba *phba = vport->phba; in lpfc_nvme_gen_req() local
503 rc = lpfc_sli4_issue_wqe(phba, &phba->sli4_hba.hdwq[0], genwqe); in lpfc_nvme_gen_req()
707 struct lpfc_hba *phba = vport->phba; in __lpfc_nvme_ls_abort() local
827 struct lpfc_hba *phba = vport->phba; in lpfc_nvme_adj_fcp_sgls() local
1208 struct lpfc_hba *phba = vport->phba; in lpfc_nvme_prep_io_cmd() local
1336 struct lpfc_hba *phba = vport->phba; in lpfc_nvme_prep_io_dma() local
1564 phba = vport->phba; in lpfc_nvme_fcp_io_submit()
1881 phba = vport->phba; in lpfc_nvme_fcp_abort()
2152 struct lpfc_hba *phba = vport->phba; in lpfc_nvme_create_localport() local
2239 struct lpfc_hba *phba = vport->phba; in lpfc_nvme_lport_unreg_wait() local
[all …]
A Dlpfc_nportdisc.c328 struct lpfc_hba *phba = vport->phba; in lpfc_rcv_plogi() local
708 struct lpfc_hba *phba = vport->phba; in lpfc_rcv_padisc() local
957 struct lpfc_hba *phba = vport->phba; in lpfc_rcv_prli() local
1127 phba = vport->phba; in lpfc_disc_illegal()
1556 phba = vport->phba; in lpfc_cmpl_reglogin_plogi_issue()
1590 struct lpfc_hba *phba = vport->phba; in lpfc_device_recov_plogi_issue() local
1654 struct lpfc_hba *phba = vport->phba; in lpfc_rcv_logo_adisc_issue() local
1927 struct lpfc_hba *phba = vport->phba; in lpfc_cmpl_reglogin_reglogin_issue() local
2768 struct lpfc_hba *phba = vport->phba; in lpfc_cmpl_plogi_npr_node() local
2787 struct lpfc_hba *phba = vport->phba; in lpfc_cmpl_prli_npr_node() local
[all …]
A Dlpfc.h562 struct lpfc_hba *phba; member
1663 wake_up(&phba->work_waitq); in lpfc_worker_wake_up()
1685 phba->sli.slistat.err_attn_event++; in lpfc_sli_read_hs()
1688 if (lpfc_readl(phba->HSregaddr, &phba->work_hs) || in lpfc_sli_read_hs()
1689 lpfc_readl(phba->MBslimaddr + 0xa8, &phba->work_status[0]) || in lpfc_sli_read_hs()
1690 lpfc_readl(phba->MBslimaddr + 0xac, &phba->work_status[1])) { in lpfc_sli_read_hs()
1695 writel(HA_ERATT, phba->HAregaddr); in lpfc_sli_read_hs()
1696 readl(phba->HAregaddr); /* flush */ in lpfc_sli_read_hs()
1697 phba->pport->stopped = 1; in lpfc_sli_read_hs()
1712 if (phba->sli4_hba.els_wq) in lpfc_phba_elsring()
[all …]
/linux-6.3-rc2/drivers/scsi/be2iscsi/
A Dbe_main.c252 phba = beiscsi_conn->phba; in beiscsi_eh_abort()
304 phba = beiscsi_conn->phba; in beiscsi_eh_device_reset()
443 memset(phba, 0, sizeof(*phba)); in beiscsi_hba_alloc()
694 phba = pbe_eq->phba; in be_isr_mcc()
732 phba = pbe_eq->phba; in be_isr_msix()
1668 phba = beiscsi_conn->phba; in beiscsi_hdl_gather_pdu()
1851 phba = pbe_eq->phba; in beiscsi_mcc_work()
1881 phba = pbe_eq->phba; in beiscsi_process_cq()
2057 phba = pbe_eq->phba; in be_iopoll()
3094 pbe_eq->phba = phba; in beiscsi_create_cqs()
[all …]
A Dbe_iscsi.c54 phba = beiscsi_ep->phba; in beiscsi_session_create()
155 beiscsi_conn->phba = phba; in beiscsi_conn_create()
198 if (beiscsi_ep->phba != phba) { in beiscsi_conn_bind()
201 beiscsi_ep->phba, phba); in beiscsi_conn_bind()
244 phba->ipv4_iface = iscsi_create_iface(phba->shost, in beiscsi_iface_create_ipv4()
263 phba->ipv6_iface = iscsi_create_iface(phba->shost, in beiscsi_iface_create_ipv6()
1008 struct beiscsi_hba *phba = beiscsi_ep->phba; in beiscsi_free_ep() local
1051 struct beiscsi_hba *phba = beiscsi_ep->phba; in beiscsi_open_conn() local
1178 beiscsi_ep->phba = phba; in beiscsi_ep_connect()
1247 struct beiscsi_hba *phba = beiscsi_ep->phba; in beiscsi_conn_close() local
[all …]
A Dbe_cmds.c107 tag = phba->ctrl.mcc_tag[phba->ctrl.mcc_alloc_index]; in alloc_mcc_wrb()
119 phba->ctrl.mcc_tag[phba->ctrl.mcc_alloc_index] = 0; in alloc_mcc_wrb()
422 phba->optic_state = state; in beiscsi_process_async_sli()
448 phba->port_name, in beiscsi_process_async_sli()
862 ctrl = &phba->ctrl; in beiscsi_cmd_mccq_create()
1420 phba->fw_config. in beiscsi_get_fw_config()
1422 phba->fw_config. in beiscsi_get_fw_config()
1424 phba->fw_config. in beiscsi_get_fw_config()
1426 phba->fw_config. in beiscsi_get_fw_config()
1502 phba->port_name = 0; in beiscsi_get_port_name()
[all …]
A Dbe_mgmt.c34 struct beiscsi_hba *phba, in mgmt_vendor_specific_fw_cmd() argument
92 be_mcc_notify(phba, tag); in mgmt_vendor_specific_fw_cmd()
186 i = phba->nxt_cqid++; in mgmt_open_connection()
187 if (phba->nxt_cqid == phba->num_cpus) in mgmt_open_connection()
188 phba->nxt_cqid = 0; in mgmt_open_connection()
208 be_mcc_notify(phba, tag); in mgmt_open_connection()
259 be_mcc_notify(phba, tag); in beiscsi_exec_nemb_cmd()
410 be_mcc_notify(phba, tag); in beiscsi_if_get_handle()
531 phba->interface_handle; in beiscsi_if_clr_ip()
570 phba->interface_handle; in beiscsi_if_set_ip()
[all …]
A Dbe_mgmt.h29 int mgmt_open_connection(struct beiscsi_hba *phba,
35 struct beiscsi_hba *phba,
141 #define GET_MGMT_CONTROLLER_WS(phba) (phba->pmgmt_ws) argument
154 struct beiscsi_hba *phba; member
166 int beiscsi_mgmt_invalidate_icds(struct beiscsi_hba *phba,
179 int beiscsi_if_get_gw(struct beiscsi_hba *phba, u32 ip_type,
182 int mgmt_get_nic_conf(struct beiscsi_hba *phba,
188 unsigned int beiscsi_if_get_handle(struct beiscsi_hba *phba);
233 unsigned int beiscsi_upload_cxn(struct beiscsi_hba *phba,
236 int be_cmd_modify_eq_delay(struct beiscsi_hba *phba,
[all …]
A Dbe_main.h252 #define chip_be2(phba) (phba->generation == BE_GEN2) argument
253 #define chip_be3_r(phba) (phba->generation == BE_GEN3) argument
254 #define is_chip_be2_be3r(phba) (chip_be3_r(phba) || (chip_be2(phba))) argument
264 #define BEISCSI_ULP0_AVLBL_CID(phba) \ argument
265 BEISCSI_ULP_AVLBL_CID(phba, BEISCSI_ULP0)
266 #define BEISCSI_ULP1_AVLBL_CID(phba) \ argument
267 BEISCSI_ULP_AVLBL_CID(phba, BEISCSI_ULP1)
395 #define beiscsi_hba_in_error(phba) ((phba)->state & BEISCSI_HBA_IN_ERR) argument
396 #define beiscsi_hba_is_online(phba) \ argument
397 (!beiscsi_hba_in_error((phba)) && \
[all …]

Completed in 330 milliseconds

12