| /linux-6.15/drivers/scsi/qla2xxx/ |
| H A D | qla_gbl.h | 15 void qla2x00_free_fce_trace(struct qla_hw_data *ha); 134 void qla_edif_sadb_release(struct qla_hw_data *ha); 135 int qla_edif_sadb_build_free_pool(struct qla_hw_data *ha); 218 struct qla_hw_data *); 793 extern void qlafx00_enable_intrs(struct qla_hw_data *); 860 extern void qla82xx_init_flags(struct qla_hw_data *); 865 extern int qla82xx_rd_32(struct qla_hw_data *, ulong); 870 extern int qla82xx_idc_lock(struct qla_hw_data *); 871 extern void qla82xx_idc_unlock(struct qla_hw_data *); 920 extern int qla8044_idc_lock(struct qla_hw_data *ha); [all …]
|
| H A D | qla_nx.c | 1100 struct qla_hw_data *ha = vha->hw; in qla82xx_pinit_from_rom() 1701 struct qla_hw_data *ha = vha->hw; in qla82xx_pci_config() 1722 struct qla_hw_data *ha = vha->hw; in qla82xx_reset_chip() 1731 struct qla_hw_data *ha = vha->hw; in qla82xx_config_rings() 1840 struct qla_hw_data *ha = vha->hw; in qla82xx_validate_firmware_blob() 1953 struct qla_hw_data *ha = vha->hw; in qla82xx_mbx_completion() 1985 struct qla_hw_data *ha; in qla82xx_intr_handler() 2069 struct qla_hw_data *ha; in qla82xx_msix_default() 2135 struct qla_hw_data *ha; in qla82xx_msix_rsp_q() 2166 struct qla_hw_data *ha; in qla82xx_poll() [all …]
|
| H A D | qla_sup.c | 481 struct qla_hw_data *ha = vha->hw; in qla24xx_read_flash_data() 553 struct qla_hw_data *ha = vha->hw; in qla2xxx_find_flt_start() 686 struct qla_hw_data *ha = vha->hw; in qla2xxx_get_flt_info() 966 struct qla_hw_data *ha = vha->hw; in qla2xxx_get_fdt_info() 1063 struct qla_hw_data *ha = vha->hw; in qla2xxx_get_idc_param() 1092 struct qla_hw_data *ha = vha->hw; in qla2xxx_get_flash_info() 1120 struct qla_hw_data *ha = vha->hw; in qla2xxx_flash_npiv_conf() 1210 struct qla_hw_data *ha = vha->hw; in qla24xx_unprotect_flash() 1235 struct qla_hw_data *ha = vha->hw; in qla24xx_protect_flash() 1269 struct qla_hw_data *ha = vha->hw; in qla24xx_erase_sector() [all …]
|
| H A D | qla_inline.h | 60 struct qla_hw_data *ha = rsp->hw; in qla2x00_poll() 93 qla2x00_clean_dsd_pool(struct qla_hw_data *ha, struct crc_context *ctx) in qla2x00_clean_dsd_pool() 256 qla2x00_gid_list_size(struct qla_hw_data *ha) in qla2x00_gid_list_size() 265 qla2x00_handle_mbx_completion(struct qla_hw_data *ha, int status) in qla2x00_handle_mbx_completion() 397 struct qla_hw_data *ha = qp->hw; in qla_get_fw_resources() 485 struct qla_hw_data *ha = qp->hw; in qla_put_fw_resources() 532 uint32_t qla2x00_isp_reg_stat(struct qla_hw_data *ha) in qla2x00_isp_reg_stat() 578 qla_mapq_nvme_select_qpair(struct qla_hw_data *ha, struct qla_qpair *qpair) in qla_mapq_nvme_select_qpair() 590 qla_mapq_init_qp_cpu_map(struct qla_hw_data *ha, in qla_mapq_init_qp_cpu_map() 611 qla_mapq_free_qp_cpu_map(struct qla_hw_data *ha) in qla_mapq_free_qp_cpu_map() [all …]
|
| H A D | qla_nx2.c | 49 struct qla_hw_data *ha = vha->hw; in qla8044_rd_direct() 62 struct qla_hw_data *ha = vha->hw; in qla8044_wr_direct() 73 struct qla_hw_data *ha = vha->hw; in qla8044_set_win_base() 92 struct qla_hw_data *ha = vha->hw; in qla8044_rd_reg_indirect() 107 struct qla_hw_data *ha = vha->hw; in qla8044_wr_reg_indirect() 259 struct qla_hw_data *ha = vha->hw; in qla8044_set_qsnt_ready() 272 struct qla_hw_data *ha = vha->hw; in qla8044_clear_qsnt_ready() 310 struct qla_hw_data *ha = vha->hw; in qla8044_lock_recovery() 453 struct qla_hw_data *ha = vha->hw; in qla8044_flash_lock() 478 struct qla_hw_data *ha = vha->hw; in qla8044_flash_unlock() [all …]
|
| H A D | qla_attr.c | 25 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_read_fw_dump() 66 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_write_fw_dump() 188 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_read_nvram() 228 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_write_nvram() 302 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_read_optrom() 326 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_write_optrom() 364 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_write_optrom_ctl() 548 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_read_vpd() 595 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_write_vpd() 698 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_write_reset() [all …]
|
| H A D | qla_mid.c | 32 struct qla_hw_data *ha = vha->hw; in qla24xx_allocate_vp_id() 66 struct qla_hw_data *ha = vha->hw; in qla24xx_deallocate_vp_id() 209 struct qla_hw_data *ha = vha->hw; in qla24xx_enable_vp() 278 struct qla_hw_data *ha = rsp->hw; in qla2x00_alert_all_vps() 361 struct qla_hw_data *ha = vha->hw; in qla2x00_do_dpc_vp() 426 struct qla_hw_data *ha = vha->hw; in qla2x00_do_dpc_all_vps() 575 struct qla_hw_data *ha = vha->hw; in qla25xx_free_req_que() 595 struct qla_hw_data *ha = vha->hw; in qla25xx_free_rsp_que() 658 struct qla_hw_data *ha = vha->hw; in qla25xx_delete_queues() 950 struct qla_hw_data *ha = vha->hw; in qla24xx_control_vp() [all …]
|
| H A D | qla_os.c | 2910 struct qla_hw_data *ha; in qla2x00_probe_one() 3687 struct qla_hw_data *ha; in __qla_set_remove_flag() 3710 struct qla_hw_data *ha; in qla2x00_shutdown() 3875 struct qla_hw_data *ha; in qla2x00_remove_one() 5053 struct qla_hw_data *ha) in qla2x00_create_host() 5734 struct qla_hw_data *ha = in qla83xx_nic_core_unrecoverable_work() 5756 struct qla_hw_data *ha = in qla83xx_idc_state_handler_work() 5802 struct qla_hw_data *ha = in qla83xx_nic_core_reset_work() 5841 struct qla_hw_data *ha = in qla83xx_service_idc_aen() 6810 struct qla_hw_data *ha = container_of(work, struct qla_hw_data, in qla2x00_disable_board_on_pci_error() [all …]
|
| H A D | qla_dfs.c | 152 struct qla_hw_data *ha = vha->hw; in qla2x00_dfs_tgt_sess_show() 179 struct qla_hw_data *ha = vha->hw; in qla2x00_dfs_tgt_port_database_show() 237 struct qla_hw_data *ha = vha->hw; in qla_dfs_fw_resource_cnt_show() 408 struct qla_hw_data *ha = vha->hw; in qla2x00_dfs_fce_show() 447 struct qla_hw_data *ha = vha->hw; in qla2x00_dfs_fce_open() 472 struct qla_hw_data *ha = vha->hw; in qla2x00_dfs_fce_release() 502 struct qla_hw_data *ha = vha->hw; in qla2x00_dfs_fce_write() 584 struct qla_hw_data *ha = vha->hw; in qla_dfs_naqp_show() 660 struct qla_hw_data *ha = vha->hw; in qla_dfs_naqp_write() 706 struct qla_hw_data *ha = vha->hw; in qla2x00_dfs_setup() [all …]
|
| H A D | qla_mr.c | 52 struct qla_hw_data *ha = vha->hw; in qlafx00_mailbox_command() 396 struct qla_hw_data *ha = vha->hw; in qlafx00_init_firmware() 499 struct qla_hw_data *ha = vha->hw; in qlafx00_pci_config() 527 struct qla_hw_data *ha = vha->hw; in qlafx00_soc_cpu_reset() 633 struct qla_hw_data *ha = vha->hw; in qlafx00_soft_reset() 656 struct qla_hw_data *ha = vha->hw; in qlafx00_chip_diag() 675 struct qla_hw_data *ha = vha->hw; in qlafx00_config_rings() 691 struct qla_hw_data *ha = vha->hw; in qlafx00_pci_info_str() 701 struct qla_hw_data *ha = vha->hw; in qlafx00_fw_version_str() 811 struct qla_hw_data *ha = vha->hw; in qlafx00_save_queue_ptrs() [all …]
|
| H A D | qla_target.h | 791 struct qla_hw_data *ha; 1010 extern int qlt_add_target(struct qla_hw_data *, struct scsi_qla_host *); 1011 extern int qlt_remove_target(struct qla_hw_data *, struct scsi_qla_host *); 1064 extern void qlt_vport_create(struct scsi_qla_host *, struct qla_hw_data *); 1079 extern void qlt_probe_one_stage1(struct scsi_qla_host *, struct qla_hw_data *); 1080 extern int qlt_mem_alloc(struct qla_hw_data *); 1081 extern void qlt_mem_free(struct qla_hw_data *); 1085 extern void qlt_83xx_iospace_config(struct qla_hw_data *);
|
| H A D | qla_init.c | 90 struct qla_hw_data *ha = vha->hw; in qla2x00_get_async_timeout() 657 struct qla_hw_data *ha = vha->hw; in qla2x00_is_reserved_id() 680 struct qla_hw_data *ha = vha->hw; in qla2x00_find_new_loop_id() 1224 struct qla_hw_data *ha = vha->hw; in qla24xx_async_gpdb_sp_done() 1381 struct qla_hw_data *ha = vha->hw; in qla24xx_async_gpdb() 2255 struct qla_hw_data *ha = vha->hw; in qla_put_tmf() 2268 struct qla_hw_data *ha = vha->hw; in qla_get_tmf() 2615 struct qla_hw_data *ha = vha->hw; in qla83xx_nic_core_fw_load() 2687 struct qla_hw_data *ha = vha->hw; in qla_enable_fce_trace() 2706 struct qla_hw_data *ha = vha->hw; in qla_enable_eft_trace() [all …]
|
| H A D | qla_target.c | 685 struct qla_hw_data *ha = NULL; in qla24xx_delete_sess_fn() 705 struct qla_hw_data *ha = vha->hw; in qlt_fc_port_added() 952 struct qla_hw_data *ha = vha->hw; in qlt_free_session_done() 1214 struct qla_hw_data *ha = vha->hw; in qlt_reset() 1333 struct qla_hw_data *ha = vha->hw; in qla24xx_get_loop_id() 1386 struct qla_hw_data *ha = vha->hw; in qlt_create_sess() 1503 struct qla_hw_data *ha = tgt->ha; in test_tgt_sess_count() 2492 struct qla_hw_data *ha; in qlt_unmap_sg() 3052 struct qla_hw_data *ha; in qlt_build_ctio_crc2_pkt() 6521 struct qla_hw_data *ha; in qlt_lport_register() [all …]
|
| H A D | qla_bsg.c | 46 struct qla_hw_data *ha = sp->vha->hw; in qla2x00_bsg_sp_free() 151 struct qla_hw_data *ha = vha->hw; in qla24xx_proc_fcp_prio_cfg_cmd() 280 struct qla_hw_data *ha; in qla2x00_process_els() 471 struct qla_hw_data *ha = vha->hw; in qla2x00_process_ct() 593 struct qla_hw_data *ha = vha->hw; in qla81xx_reset_loopback_mode() 664 struct qla_hw_data *ha = vha->hw; in qla81xx_set_loopback_mode() 739 struct qla_hw_data *ha = vha->hw; in qla2x00_process_loopback() 982 struct qla_hw_data *ha = vha->hw; in qla84xx_reset() 1018 struct qla_hw_data *ha = vha->hw; in qla84xx_updatefw() 1128 struct qla_hw_data *ha = vha->hw; in qla84xx_mgmt_cmd() [all …]
|
| H A D | qla_gs.c | 33 struct qla_hw_data *ha = vha->hw; in qla2x00_prep_ms_iocb() 70 struct qla_hw_data *ha = vha->hw; in qla24xx_prep_ms_iocb() 125 struct qla_hw_data *ha = vha->hw; in qla2x00_chk_ms_status() 207 struct qla_hw_data *ha = vha->hw; in qla2x00_ga_nxt() 295 struct qla_hw_data *ha = vha->hw; in qla2x00_gid_pt() 377 struct qla_hw_data *ha = vha->hw; in qla2x00_gpn_id() 441 struct qla_hw_data *ha = vha->hw; in qla2x00_gnn_id() 576 struct qla_hw_data *ha = vha->hw; in qla2x00_rft_id() 671 struct qla_hw_data *ha = vha->hw; in qla2x00_rff_id() 766 struct qla_hw_data *ha = vha->hw; in qla2x00_rnn_id() [all …]
|
| H A D | qla_dbg.h | 373 extern int qla27xx_dump_mpi_ram(struct qla_hw_data *, uint32_t, uint32_t *, 375 extern int qla24xx_dump_ram(struct qla_hw_data *, uint32_t, __be32 *, 378 struct qla_hw_data *); 379 extern int qla24xx_soft_reset(struct qla_hw_data *);
|
| H A D | qla_mbx.c | 119 struct qla_hw_data *ha = vha->hw; in qla2x00_mailbox_command() 621 struct qla_hw_data *ha = vha->hw; in qla2x00_load_ram() 691 struct qla_hw_data *ha = vha->hw; in qla2x00_execute_fw() 904 struct qla_hw_data *ha = vha->hw; in qla_set_exlogin_mem_cfg() 1014 struct qla_hw_data *ha = vha->hw; in qla_set_exchoffld_mem_cfg() 1066 struct qla_hw_data *ha = vha->hw; in qla2x00_get_fw_version() 1531 struct qla_hw_data *ha = vha->hw; in qla2x00_abort_command() 1865 struct qla_hw_data *ha = vha->hw; in qla2x00_init_firmware() 1969 struct qla_hw_data *ha = vha->hw; in qla2x00_get_port_database() 2207 struct qla_hw_data *ha = vha->hw; in qla2x00_get_firmware_state() [all …]
|
| H A D | qla_nvme.c | 118 struct qla_hw_data *ha; in qla_nvme_alloc_queue() 307 struct qla_hw_data *ha = fcport->vha->hw; in qla_nvme_abort_work() 371 struct qla_hw_data *ha = vha->hw; in qla_nvme_xmt_ls_rsp() 479 struct qla_hw_data *ha; in qla_nvme_ls_req() 566 struct qla_hw_data *ha = vha->hw; in qla2x00_start_nvme_mq() 769 struct qla_hw_data *ha; in qla_nvme_post_cmd() 939 struct qla_hw_data *ha; in qla_nvme_register_hba() 1006 struct qla_hw_data *ha; in qla_nvme_abort_set_option() 1205 qla2xxx_get_vha_from_vp_idx(struct qla_hw_data *ha, uint16_t vp_index) in qla2xxx_get_vha_from_vp_idx() 1235 struct qla_hw_data *ha; in qla2xxx_process_purls_iocb()
|
| H A D | qla_isr.c | 80 struct qla_hw_data *ha = vha->hw; in qla24xx_process_abts() 344 struct qla_hw_data *ha; in qla2100_intr_handler() 465 struct qla_hw_data *ha; in qla2300_intr_handler() 571 struct qla_hw_data *ha = vha->hw; in qla2x00_mbx_completion() 684 struct qla_hw_data *ha = vha->hw; in qla83xx_handle_8200_aen() 974 struct qla_hw_data *ha = vha->hw; in qla2x00_is_a_vp_did() 4225 struct qla_hw_data *ha; in qla24xx_intr_handler() 4327 struct qla_hw_data *ha; in qla24xx_msix_rsp_q() 4359 struct qla_hw_data *ha; in qla24xx_msix_default() 4454 struct qla_hw_data *ha; in qla2xxx_msix_rsp_q() [all …]
|
| H A D | qla_dbg.c | 87 qla2xxx_copy_queues(struct qla_hw_data *ha, void *ptr) in qla2xxx_copy_queues() 321 qla24xx_soft_reset(struct qla_hw_data *ha) in qla24xx_soft_reset() 472 qla24xx_copy_eft(struct qla_hw_data *ha, void *ptr) in qla24xx_copy_eft() 710 struct qla_hw_data *ha = vha->hw; in qla2xxx_dump_post_process() 744 struct qla_hw_data *ha = vha->hw; in qla2300_fw_dump() 901 struct qla_hw_data *ha = vha->hw; in qla2100_fw_dump() 1082 struct qla_hw_data *ha = vha->hw; in qla24xx_fw_dump() 1328 struct qla_hw_data *ha = vha->hw; in qla25xx_fw_dump() 1641 struct qla_hw_data *ha = vha->hw; in qla81xx_fw_dump() 1956 struct qla_hw_data *ha = vha->hw; in qla83xx_fw_dump() [all …]
|
| H A D | qla_iocb.c | 337 struct qla_hw_data *ha; in qla2x00_start_scsi() 461 struct qla_hw_data *ha = vha->hw; in qla2x00_start_iocbs() 515 struct qla_hw_data *ha = vha->hw; in __qla2x00_marker() 1349 struct qla_hw_data *ha; in qla24xx_build_scsi_crc_2_iocbs() 1553 struct qla_hw_data *ha = vha->hw; in qla24xx_start_scsi() 1710 struct qla_hw_data *ha = vha->hw; in qla24xx_dif_start_scsi() 1917 struct qla_hw_data *ha = vha->hw; in qla2xxx_start_scsi_mq() 2078 struct qla_hw_data *ha = vha->hw; in qla2xxx_dif_start_scsi_mq() 2285 struct qla_hw_data *ha = vha->hw; in __qla2x00_alloc_iocbs() 2546 struct qla_hw_data *ha = vha->hw; in qla24xx_tm_iocb() [all …]
|
| H A D | qla_nvme.h | 26 struct qla_hw_data;
|
| H A D | tcm_qla2xxx.c | 1343 struct qla_hw_data *ha = tgt->ha; in tcm_qla2xxx_free_session() 1372 struct qla_hw_data *ha = lport->qla_vha->hw; in tcm_qla2xxx_session_cb() 1403 struct qla_hw_data *ha = vha->hw; in tcm_qla2xxx_check_initiator_node_acl() 1449 struct qla_hw_data *ha = tgt->ha; in tcm_qla2xxx_update_sess() 1569 struct qla_hw_data *ha = vha->hw; in tcm_qla2xxx_lport_register_cb() 1752 struct qla_hw_data *ha = npiv_vha->hw; in tcm_qla2xxx_npiv_drop_lport()
|
| H A D | qla_edif.c | 339 struct qla_hw_data *ha = vha->hw; in qla_edif_add_sa_index_to_freepool() 448 struct qla_hw_data *ha = vha->hw; in qla2x00_release_all_sadb() 1858 struct qla_hw_data *ha = vha->hw; in qla_enode_init() 2310 struct qla_hw_data *ha = vha->hw; in qla_edif_timer() 2674 struct qla_hw_data *ha = vha->hw; in qla_edif_get_sa_index_from_freepool() 2731 struct qla_hw_data *ha = vha->hw; in qla_edif_sadb_delete_sa_index() 2983 struct qla_hw_data *ha = vha->hw; in qla28xx_start_scsi_edif() 3259 struct qla_hw_data *ha = vha->hw; in qla_edif_sadb_get_sa_index() 3360 void qla_edif_sadb_release(struct qla_hw_data *ha) in qla_edif_sadb_release() 3380 int qla_edif_sadb_build_free_pool(struct qla_hw_data *ha) in qla_edif_sadb_build_free_pool() [all …]
|
| H A D | qla_def.h | 3429 struct qla_hw_data; 3449 void (*enable_intrs) (struct qla_hw_data *); 3450 void (*disable_intrs) (struct qla_hw_data *); 3492 int (*iospace_config)(struct qla_hw_data *); 3730 struct qla_hw_data *hw; 3853 struct qla_hw_data *hw; 4077 struct qla_hw_data { struct 5080 struct qla_hw_data *hw;
|