/kernel/linux/linux-5.10/drivers/scsi/qla2xxx/ |
H A D | qla_nx2.c | 46 qla8044_rd_direct(struct scsi_qla_host *vha, in qla8044_rd_direct() argument 49 struct qla_hw_data *ha = vha->hw; in qla8044_rd_direct() 58 qla8044_wr_direct(struct scsi_qla_host *vha, in qla8044_wr_direct() argument 62 struct qla_hw_data *ha = vha->hw; in qla8044_wr_direct() 69 qla8044_set_win_base(scsi_qla_host_t *vha, uint32_t addr) in qla8044_set_win_base() argument 73 struct qla_hw_data *ha = vha->hw; in qla8044_set_win_base() 79 ql_log(ql_log_warn, vha, 0xb087, in qla8044_set_win_base() 89 qla8044_rd_reg_indirect(scsi_qla_host_t *vha, uint32_t addr, uint32_t *data) in qla8044_rd_reg_indirect() argument 92 struct qla_hw_data *ha = vha->hw; in qla8044_rd_reg_indirect() 94 ret_val = qla8044_set_win_base(vha, add in qla8044_rd_reg_indirect() 104 qla8044_wr_reg_indirect(scsi_qla_host_t *vha, uint32_t addr, uint32_t data) qla8044_wr_reg_indirect() argument 128 qla8044_read_write_crb_reg(struct scsi_qla_host *vha, uint32_t raddr, uint32_t waddr) qla8044_read_write_crb_reg() argument 138 qla8044_poll_wait_for_ready(struct scsi_qla_host *vha, uint32_t addr1, uint32_t mask) qla8044_poll_wait_for_ready() argument 161 qla8044_ipmdio_rd_reg(struct scsi_qla_host *vha, uint32_t addr1, uint32_t addr3, uint32_t mask, uint32_t addr) qla8044_ipmdio_rd_reg() argument 185 qla8044_poll_wait_ipmdio_bus_idle(struct scsi_qla_host *vha, uint32_t addr1, uint32_t addr2, uint32_t addr3, uint32_t mask) qla8044_poll_wait_ipmdio_bus_idle() argument 208 qla8044_ipmdio_wr_reg(struct scsi_qla_host *vha, uint32_t addr1, uint32_t addr3, uint32_t mask, uint32_t addr, uint32_t value) qla8044_ipmdio_wr_reg() argument 237 qla8044_rmw_crb_reg(struct scsi_qla_host *vha, uint32_t raddr, uint32_t waddr, struct qla8044_rmw *p_rmw_hdr) qla8044_rmw_crb_reg() argument 256 qla8044_set_qsnt_ready(struct scsi_qla_host *vha) qla8044_set_qsnt_ready() argument 269 qla8044_clear_qsnt_ready(struct scsi_qla_host *vha) qla8044_clear_qsnt_ready() argument 307 qla8044_lock_recovery(struct scsi_qla_host *vha) qla8044_lock_recovery() argument 361 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); qla8044_idc_lock() local 429 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); qla8044_idc_unlock() local 447 qla8044_flash_lock(scsi_qla_host_t *vha) qla8044_flash_lock() argument 476 qla8044_flash_unlock(scsi_qla_host_t *vha) qla8044_flash_unlock() argument 487 qla8044_flash_lock_recovery(struct scsi_qla_host *vha) qla8044_flash_lock_recovery() argument 507 qla8044_read_flash_data(scsi_qla_host_t *vha, uint8_t *p_data, uint32_t flash_addr, int u32_word_count) qla8044_read_flash_data() argument 562 qla8044_read_optrom_data(struct scsi_qla_host *vha, void *buf, uint32_t offset, uint32_t length) qla8044_read_optrom_data() argument 577 qla8044_need_reset(struct scsi_qla_host *vha) qla8044_need_reset() argument 603 qla8044_write_list(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) qla8044_write_list() argument 629 qla8044_read_write_list(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) qla8044_read_write_list() argument 659 qla8044_poll_reg(struct scsi_qla_host *vha, uint32_t addr, int duration, uint32_t test_mask, uint32_t test_result) qla8044_poll_reg() argument 712 qla8044_poll_list(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) qla8044_poll_list() argument 768 qla8044_poll_write_list(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) qla8044_poll_write_list() argument 815 qla8044_read_modify_write(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) qla8044_read_modify_write() argument 845 qla8044_pause(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) qla8044_pause() argument 860 qla8044_template_end(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) qla8044_template_end() argument 885 qla8044_poll_read_list(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) qla8044_poll_read_list() argument 940 qla8044_process_reset_template(struct scsi_qla_host *vha, char *p_buff) qla8044_process_reset_template() argument 999 qla8044_process_init_seq(struct scsi_qla_host *vha) qla8044_process_init_seq() argument 1010 qla8044_process_stop_seq(struct scsi_qla_host *vha) qla8044_process_stop_seq() argument 1020 qla8044_process_start_seq(struct scsi_qla_host *vha) qla8044_process_start_seq() argument 1030 qla8044_lockless_flash_read_u32(struct scsi_qla_host *vha, uint32_t flash_addr, uint8_t *p_data, int u32_word_count) qla8044_lockless_flash_read_u32() argument 1121 qla8044_ms_mem_write_128b(struct scsi_qla_host *vha, uint64_t addr, uint32_t *data, uint32_t count) qla8044_ms_mem_write_128b() argument 1214 qla8044_copy_bootloader(struct scsi_qla_host *vha) qla8044_copy_bootloader() argument 1272 qla8044_restart(struct scsi_qla_host *vha) qla8044_restart() argument 1316 qla8044_check_cmd_peg_status(struct scsi_qla_host *vha) qla8044_check_cmd_peg_status() argument 1338 qla8044_start_firmware(struct scsi_qla_host *vha) qla8044_start_firmware() argument 1367 struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev); qla8044_clear_drv_active() local 1386 qla8044_device_bootstrap(struct scsi_qla_host *vha) qla8044_device_bootstrap() argument 1456 qla8044_dump_reset_seq_hdr(struct scsi_qla_host *vha) qla8044_dump_reset_seq_hdr() argument 1485 qla8044_reset_seq_checksum_test(struct scsi_qla_host *vha) qla8044_reset_seq_checksum_test() argument 1514 qla8044_read_reset_template(struct scsi_qla_host *vha) qla8044_read_reset_template() argument 1608 qla8044_set_idc_dontreset(struct scsi_qla_host *vha) qla8044_set_idc_dontreset() argument 1621 qla8044_set_rst_ready(struct scsi_qla_host *vha) qla8044_set_rst_ready() argument 1645 qla8044_need_reset_handler(struct scsi_qla_host *vha) qla8044_need_reset_handler() argument 1739 qla8044_set_drv_active(struct scsi_qla_host *vha) qla8044_set_drv_active() argument 1757 qla8044_check_drv_active(struct scsi_qla_host *vha) qla8044_check_drv_active() argument 1770 qla8044_clear_idc_dontreset(struct scsi_qla_host *vha) qla8044_clear_idc_dontreset() argument 1784 qla8044_set_idc_ver(struct scsi_qla_host *vha) qla8044_set_idc_ver() argument 1829 qla8044_update_idc_reg(struct scsi_qla_host *vha) qla8044_update_idc_reg() argument 1863 qla8044_need_qsnt_handler(struct scsi_qla_host *vha) qla8044_need_qsnt_handler() argument 1927 qla8044_device_state_handler(struct scsi_qla_host *vha) qla8044_device_state_handler() argument 2037 qla8044_check_temp(struct scsi_qla_host *vha) qla8044_check_temp() argument 2062 qla8044_read_temperature(scsi_qla_host_t *vha) qla8044_read_temperature() argument 2077 qla8044_check_fw_alive(struct scsi_qla_host *vha) qla8044_check_fw_alive() argument 2122 qla8044_watchdog(struct scsi_qla_host *vha) qla8044_watchdog() argument 2206 qla8044_minidump_process_control(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr) qla8044_minidump_process_control() argument 2327 qla8044_minidump_process_rdcrb(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_rdcrb() argument 2350 qla8044_minidump_process_rdmem(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_rdmem() argument 2429 qla8044_minidump_process_rdrom(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_rdrom() argument 2458 qla8044_mark_entry_skipped(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, int index) qla8044_mark_entry_skipped() argument 2470 qla8044_minidump_process_l2tag(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_l2tag() argument 2528 qla8044_minidump_process_l1cache(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_l1cache() argument 2562 qla8044_minidump_process_rdocm(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_rdocm() argument 2593 qla8044_minidump_process_rdmux(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_rdmux() argument 2621 qla8044_minidump_process_queue(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_queue() argument 2653 qla8044_minidump_process_pollrd(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_pollrd() argument 2701 qla8044_minidump_process_rdmux2(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_rdmux2() argument 2744 qla8044_minidump_process_pollrdmwr(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_pollrdmwr() argument 2821 qla8044_check_dma_engine_state(struct scsi_qla_host *vha) qla8044_check_dma_engine_state() argument 2850 qla8044_start_pex_dma(struct scsi_qla_host *vha, struct qla8044_minidump_entry_rdmem_pex_dma *m_hdr) qla8044_start_pex_dma() argument 2907 qla8044_minidump_pex_dma_read(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_pex_dma_read() argument 3000 qla8044_minidump_process_rddfe(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_rddfe() argument 3096 qla8044_minidump_process_rdmdio(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_rdmdio() argument 3173 qla8044_minidump_process_pollwr(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_pollwr() argument 3225 qla8044_collect_md_data(struct scsi_qla_host *vha) qla8044_collect_md_data() argument 3484 qla8044_get_minidump(struct scsi_qla_host *vha) qla8044_get_minidump() argument 3500 qla8044_poll_flash_status_reg(struct scsi_qla_host *vha) qla8044_poll_flash_status_reg() argument 3528 qla8044_write_flash_status_reg(struct scsi_qla_host *vha, uint32_t data) qla8044_write_flash_status_reg() argument 3572 qla8044_unprotect_flash(scsi_qla_host_t *vha) qla8044_unprotect_flash() argument 3589 qla8044_protect_flash(scsi_qla_host_t *vha) qla8044_protect_flash() argument 3604 qla8044_erase_flash_sector(struct scsi_qla_host *vha, uint32_t sector_start_addr) qla8044_erase_flash_sector() argument 3660 qla8044_flash_write_u32(struct scsi_qla_host *vha, uint32_t addr, uint32_t *p_data) qla8044_flash_write_u32() argument 3695 qla8044_write_flash_buffer_mode(scsi_qla_host_t *vha, uint32_t *dwptr, uint32_t faddr, uint32_t dwords) qla8044_write_flash_buffer_mode() argument 3778 qla8044_write_flash_dword_mode(scsi_qla_host_t *vha, uint32_t *dwptr, uint32_t faddr, uint32_t dwords) qla8044_write_flash_dword_mode() argument 3798 qla8044_write_optrom_data(struct scsi_qla_host *vha, void *buf, uint32_t offset, uint32_t length) qla8044_write_optrom_data() argument 3889 scsi_qla_host_t *vha; qla8044_intr_handler() local 3997 qla8044_clear_rst_ready(scsi_qla_host_t *vha) qla8044_clear_rst_ready() argument 4016 qla8044_abort_isp(scsi_qla_host_t *vha) qla8044_abort_isp() argument 4072 qla8044_fw_dump(scsi_qla_host_t *vha) qla8044_fw_dump() argument [all...] |
H A D | qla_attr.c | 23 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, in qla2x00_sysfs_read_fw_dump() local 25 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_read_fw_dump() 64 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, in qla2x00_sysfs_write_fw_dump() local 66 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_write_fw_dump() 78 ql_log(ql_log_info, vha, 0x705d, in qla2x00_sysfs_write_fw_dump() 79 "Firmware dump cleared on (%ld).\n", vha->host_no); in qla2x00_sysfs_write_fw_dump() 82 qla82xx_md_free(vha); in qla2x00_sysfs_write_fw_dump() 83 qla82xx_md_prep(vha); in qla2x00_sysfs_write_fw_dump() 92 ql_log(ql_log_info, vha, 0x705e, in qla2x00_sysfs_write_fw_dump() 94 vha in qla2x00_sysfs_write_fw_dump() 186 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_read_nvram() local 226 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_write_nvram() local 300 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_read_optrom() local 324 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_write_optrom() local 362 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_write_optrom_ctl() local 546 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_read_vpd() local 593 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_write_vpd() local 660 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_read_sfp() local 696 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_write_reset() local 834 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_issue_logo() local 877 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_read_xgmac_stats() local 940 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_read_dcbx_tlv() local 1012 qla2x00_alloc_sysfs_attr(scsi_qla_host_t *vha) qla2x00_alloc_sysfs_attr() argument 1040 qla2x00_free_sysfs_attr(scsi_qla_host_t *vha, bool stop_beacon) qla2x00_free_sysfs_attr() argument 1075 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_fw_version_show() local 1087 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_serial_num_show() local 1108 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_isp_name_show() local 1117 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_isp_id_show() local 1133 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_model_name_show() local 1142 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_model_desc_show() local 1151 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_pci_info_show() local 1163 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_link_state_show() local 1203 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_zio_show() local 1221 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_zio_store() local 1249 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_zio_timer_show() local 1258 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_zio_timer_store() local 1277 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla_zio_threshold_show() local 1287 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla_zio_threshold_store() local 1305 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_beacon_show() local 1319 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_beacon_store() local 1355 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_beacon_config_show() local 1373 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_beacon_config_store() local 1428 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_optrom_bios_version_show() local 1439 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_optrom_efi_version_show() local 1450 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_optrom_fcode_version_show() local 1461 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_optrom_fw_version_show() local 1473 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_optrom_gold_fw_version_show() local 1489 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_total_isp_aborts_show() local 1501 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla24xx_84xx_fw_version_show() local 1522 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_serdes_version_show() local 1537 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_mpi_version_show() local 1553 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_phy_version_show() local 1567 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_flash_block_size_show() local 1577 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_vlan_id_show() local 1589 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_vn_port_mac_address_show() local 1601 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_fabric_param_show() local 1610 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_thermal_temp_show() local 1640 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_fw_state_show() local 1677 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_diag_requests_show() local 1689 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_diag_megabytes_show() local 1702 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_fw_dump_size_show() local 1720 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_allow_cna_fw_dump_show() local 1733 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_allow_cna_fw_dump_store() local 1751 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_pep_version_show() local 1765 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_min_supported_speed_show() local 1784 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_max_supported_speed_show() local 1800 struct scsi_qla_host *vha = shost_priv(dev_to_shost(dev)); qla2x00_port_speed_store() local 1878 struct scsi_qla_host *vha = shost_priv(dev_to_shost(dev)); qla2x00_port_speed_show() local 1906 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qlini_mode_show() local 1946 qla_set_ini_mode(scsi_qla_host_t *vha, int op) qla_set_ini_mode() argument 2226 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qlini_mode_store() local 2255 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); ql2xexchoffld_show() local 2273 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); ql2xexchoffld_store() local 2292 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); ql2xiniexchg_show() local 2310 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); ql2xiniexchg_store() local 2329 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_dif_bundle_statistics_show() local 2343 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_fw_attr_show() local 2360 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_port_no_show() local 2369 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_dport_diagnostics_show() local 2520 scsi_qla_host_t *vha = shost_priv(shost); qla2x00_get_host_port_id() local 2529 scsi_qla_host_t *vha = shost_priv(shost); qla2x00_get_host_speed() local 2573 scsi_qla_host_t *vha = shost_priv(shost); qla2x00_get_host_port_type() local 2605 scsi_qla_host_t *vha = shost_priv(host); qla2x00_get_starget_node_name() local 2624 scsi_qla_host_t *vha = shost_priv(host); qla2x00_get_starget_port_name() local 2643 scsi_qla_host_t *vha = shost_priv(host); qla2x00_get_starget_port_id() local 2701 scsi_qla_host_t *vha; qla2x00_terminate_rport_io() local 2745 scsi_qla_host_t *vha = shost_priv(shost); qla2x00_issue_lip() local 2757 scsi_qla_host_t *vha = shost_priv(shost); qla2x00_get_fc_host_stats() local 2867 scsi_qla_host_t *vha = shost_priv(shost); qla2x00_reset_host_stats() local 2913 scsi_qla_host_t *vha = shost_priv(shost); qla2x00_get_host_symbolic_name() local 2922 scsi_qla_host_t *vha = shost_priv(shost); qla2x00_set_host_system_hostname() local 2930 scsi_qla_host_t *vha = shost_priv(shost); qla2x00_get_host_fabric_name() local 2945 scsi_qla_host_t *vha = shost_priv(shost); qla2x00_get_host_port_state() local 2981 scsi_qla_host_t *vha = NULL; qla24xx_vport_create() local 3114 scsi_qla_host_t *vha = fc_vport->dd_data; qla24xx_vport_delete() local 3174 scsi_qla_host_t *vha = fc_vport->dd_data; qla24xx_vport_disable() local 3277 qla2x00_get_host_supported_speeds(scsi_qla_host_t *vha, uint speeds) qla2x00_get_host_supported_speeds() argument 3300 qla2x00_init_host_attr(scsi_qla_host_t *vha) qla2x00_init_host_attr() argument [all...] |
H A D | qla_mid.c | 20 qla2x00_vp_stop_timer(scsi_qla_host_t *vha) in qla2x00_vp_stop_timer() argument 22 if (vha->vp_idx && vha->timer_active) { in qla2x00_vp_stop_timer() 23 del_timer_sync(&vha->timer); in qla2x00_vp_stop_timer() 24 vha->timer_active = 0; in qla2x00_vp_stop_timer() 29 qla24xx_allocate_vp_id(scsi_qla_host_t *vha) in qla24xx_allocate_vp_id() argument 32 struct qla_hw_data *ha = vha->hw; in qla24xx_allocate_vp_id() 39 ql_dbg(ql_dbg_vport, vha, 0xa000, in qla24xx_allocate_vp_id() 48 vha->vp_idx = vp_id; in qla24xx_allocate_vp_id() 51 list_add_tail(&vha in qla24xx_allocate_vp_id() 63 qla24xx_deallocate_vp_id(scsi_qla_host_t *vha) qla24xx_deallocate_vp_id() argument 104 scsi_qla_host_t *vha; qla24xx_find_vhost_by_name() local 134 qla2x00_mark_vp_devices_dead(scsi_qla_host_t *vha) qla2x00_mark_vp_devices_dead() argument 155 qla24xx_disable_vp(scsi_qla_host_t *vha) qla24xx_disable_vp() argument 189 qla24xx_enable_vp(scsi_qla_host_t *vha) qla24xx_enable_vp() argument 230 qla24xx_configure_vp(scsi_qla_host_t *vha) qla24xx_configure_vp() argument 260 scsi_qla_host_t *vha; qla2x00_alert_all_vps() local 307 qla2x00_vp_abort_isp(scsi_qla_host_t *vha) qla2x00_vp_abort_isp() argument 342 qla2x00_do_dpc_vp(scsi_qla_host_t *vha) qla2x00_do_dpc_vp() argument 416 qla2x00_do_dpc_all_vps(scsi_qla_host_t *vha) qla2x00_do_dpc_all_vps() argument 452 scsi_qla_host_t *vha; qla24xx_vport_create_req_sanity_check() local 490 scsi_qla_host_t *vha; qla24xx_create_vhost() local 564 qla25xx_free_req_que(struct scsi_qla_host *vha, struct req_que *req) qla25xx_free_req_que() argument 585 qla25xx_free_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp) qla25xx_free_rsp_que() argument 611 qla25xx_delete_req_que(struct scsi_qla_host *vha, struct req_que *req) qla25xx_delete_req_que() argument 628 qla25xx_delete_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp) qla25xx_delete_rsp_que() argument 646 qla25xx_delete_queues(struct scsi_qla_host *vha) qla25xx_delete_queues() argument 698 struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev); qla25xx_create_req_que() local 810 struct scsi_qla_host *vha = qpair->vha; qla_do_work() local 826 struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev); qla25xx_create_rsp_que() local 940 qla24xx_control_vp(scsi_qla_host_t *vha, int cmd) qla24xx_control_vp() argument [all...] |
H A D | qla_tmpl.c | 9 #define ISPREG(vha) (&(vha)->hw->iobase->isp24) 11 #define IOBASE(vha) IOBAR(ISPREG(vha)) 136 qla27xx_fwdt_entry_t0(struct scsi_qla_host *vha, in qla27xx_fwdt_entry_t0() argument 139 ql_dbg(ql_dbg_misc, vha, 0xd100, in qla27xx_fwdt_entry_t0() 147 qla27xx_fwdt_entry_t255(struct scsi_qla_host *vha, in qla27xx_fwdt_entry_t255() argument 150 ql_dbg(ql_dbg_misc, vha, 0xd1ff, in qla27xx_fwdt_entry_t255() 159 qla27xx_fwdt_entry_t256(struct scsi_qla_host *vha, in qla27xx_fwdt_entry_t256() argument 167 ql_dbg(ql_dbg_misc, vha, in qla27xx_fwdt_entry_t256() 175 qla27xx_fwdt_entry_t257(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t257() argument 191 qla27xx_fwdt_entry_t258(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t258() argument 210 qla27xx_fwdt_entry_t259(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t259() argument 229 qla27xx_fwdt_entry_t260(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t260() argument 243 qla27xx_fwdt_entry_t261(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t261() argument 257 qla27xx_fwdt_entry_t262(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t262() argument 326 qla27xx_fwdt_entry_t263(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t263() argument 393 qla27xx_fwdt_entry_t264(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t264() argument 421 qla27xx_fwdt_entry_t265(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t265() argument 433 qla27xx_fwdt_entry_t266(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t266() argument 445 qla27xx_fwdt_entry_t267(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t267() argument 459 qla27xx_fwdt_entry_t268(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t268() argument 529 qla27xx_fwdt_entry_t269(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t269() argument 546 qla27xx_fwdt_entry_t270(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t270() argument 566 qla27xx_fwdt_entry_t271(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t271() argument 582 qla27xx_fwdt_entry_t272(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t272() argument 602 qla27xx_fwdt_entry_t273(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t273() argument 625 qla27xx_fwdt_entry_t274(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t274() argument 687 qla27xx_fwdt_entry_t275(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t275() argument 716 qla27xx_fwdt_entry_t276(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t276() argument 741 qla27xx_fwdt_entry_t277(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t277() argument 758 qla27xx_fwdt_entry_t278(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t278() argument 775 qla27xx_fwdt_entry_other(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_other() argument 833 qla27xx_walk_template(struct scsi_qla_host *vha, struct qla27xx_fwdt_template *tmp, void *buf, ulong *len) qla27xx_walk_template() argument 891 qla27xx_firmware_info(struct scsi_qla_host *vha, struct qla27xx_fwdt_template *tmp) qla27xx_firmware_info() argument 904 ql27xx_edit_template(struct scsi_qla_host *vha, struct qla27xx_fwdt_template *tmp) ql27xx_edit_template() argument 942 qla27xx_execute_fwdt_template(struct scsi_qla_host *vha, struct qla27xx_fwdt_template *tmp, void *buf) qla27xx_execute_fwdt_template() argument 958 qla27xx_fwdt_calculate_dump_size(struct scsi_qla_host *vha, void *p) qla27xx_fwdt_calculate_dump_size() argument 1001 qla27xx_mpi_fwdump(scsi_qla_host_t *vha, int hardware_locked) qla27xx_mpi_fwdump() argument 1057 qla27xx_fwdump(scsi_qla_host_t *vha) qla27xx_fwdump() argument [all...] |
H A D | qla_target.c | 116 static void qlt_alloc_qfull_cmd(struct scsi_qla_host *vha, 118 static void qlt_disable_vha(struct scsi_qla_host *vha); 124 static void qlt_send_term_imm_notif(struct scsi_qla_host *vha, 126 static struct fc_port *qlt_create_sess(struct scsi_qla_host *vha, 162 void qlt_do_generation_tick(struct scsi_qla_host *vha, int *dest) in qlt_do_generation_tick() argument 164 scsi_qla_host_t *base_vha = pci_get_drvdata(vha->hw->pdev); in qlt_do_generation_tick() 171 static inline int qlt_issue_marker(struct scsi_qla_host *vha, int vha_locked) in qlt_issue_marker() argument 174 if (unlikely(vha->marker_needed != 0)) { in qlt_issue_marker() 175 int rc = qla2x00_issue_marker(vha, vha_locked); in qlt_issue_marker() 178 ql_dbg(ql_dbg_tgt, vha, in qlt_issue_marker() 188 qlt_find_host_by_d_id(struct scsi_qla_host *vha, be_id_t d_id) qlt_find_host_by_d_id() argument 210 qlt_find_host_by_vp_idx(struct scsi_qla_host *vha, uint16_t vp_idx) qlt_find_host_by_vp_idx() argument 225 qlt_incr_num_pend_cmds(struct scsi_qla_host *vha) qlt_incr_num_pend_cmds() argument 237 qlt_decr_num_pend_cmds(struct scsi_qla_host *vha) qlt_decr_num_pend_cmds() argument 247 qlt_queue_unknown_atio(scsi_qla_host_t *vha, struct atio_from_isp *atio, uint8_t ha_locked) qlt_queue_unknown_atio() argument 283 qlt_try_to_dequeue_unknown_atios(struct scsi_qla_host *vha, uint8_t ha_locked) qlt_try_to_dequeue_unknown_atios() argument 334 struct scsi_qla_host *vha = container_of(to_delayed_work(work), qlt_unknown_atio_work_fn() local 340 qlt_24xx_atio_pkt_all_vps(struct scsi_qla_host *vha, struct atio_from_isp *atio, uint8_t ha_locked) qlt_24xx_atio_pkt_all_vps() argument 437 qlt_response_pkt_all_vps(struct scsi_qla_host *vha, struct rsp_que *rsp, response_t *pkt) qlt_response_pkt_all_vps() argument 545 qla24xx_post_nack_work(struct scsi_qla_host *vha, fc_port_t *fcport, struct imm_ntfy_from_isp *ntfy, int type) qla24xx_post_nack_work() argument 562 struct scsi_qla_host *vha = sp->vha; qla2x00_async_nack_sp_done() local 615 qla24xx_async_notify_ack(scsi_qla_host_t *vha, fc_port_t *fcport, struct imm_ntfy_from_isp *ntfy, int type) qla24xx_async_notify_ack() argument 669 qla24xx_do_nack_work(struct scsi_qla_host *vha, struct qla_work_evt *e) qla24xx_do_nack_work() argument 709 qlt_fc_port_added(struct scsi_qla_host *vha, fc_port_t *fcport) qlt_fc_port_added() argument 783 qlt_plogi_ack_find_add(struct scsi_qla_host *vha, port_id_t *id, struct imm_ntfy_from_isp *iocb) qlt_plogi_ack_find_add() argument 817 qlt_plogi_ack_unref(struct scsi_qla_host *vha, struct qlt_plogi_ack_t *pla) qlt_plogi_ack_unref() argument 865 qlt_plogi_ack_link(struct scsi_qla_host *vha, struct qlt_plogi_ack_t *pla, struct fc_port *sess, enum qlt_plogi_link_t link) qlt_plogi_ack_link() argument 915 qlt_send_first_logo(struct scsi_qla_host *vha, qlt_port_logo_t *logo) qlt_send_first_logo() argument 951 struct scsi_qla_host *vha = sess->vha; qlt_free_session_done() local 1146 struct scsi_qla_host *vha = sess->vha; qlt_unreg_sess() local 1178 qlt_reset(struct scsi_qla_host *vha, void *iocb, int mcmd) qlt_reset() argument 1286 scsi_qla_host_t *vha = tgt->vha; qlt_clear_tgt_db() local 1296 qla24xx_get_loop_id(struct scsi_qla_host *vha, be_id_t s_id, uint16_t *loop_id) qla24xx_get_loop_id() argument 1347 qlt_create_sess( struct scsi_qla_host *vha, fc_port_t *fcport, bool local) qlt_create_sess() argument 1428 qlt_fc_port_deleted(struct scsi_qla_host *vha, fc_port_t *fcport, int max_gen) qlt_fc_port_deleted() argument 1489 struct scsi_qla_host *vha = tgt->vha; qlt_stop_phase1() local 1547 scsi_qla_host_t *vha = tgt->vha; qlt_stop_phase2() local 1586 scsi_qla_host_t *vha = tgt->vha; qlt_release() local 1674 struct scsi_qla_host *vha = qpair->vha; qlt_send_notify_ack() local 1730 struct scsi_qla_host *vha = mcmd->vha; qlt_build_abts_resp_iocb() local 1820 struct scsi_qla_host *vha = qpair->vha; qlt_24xx_send_abts_resp() local 1889 qlt_24xx_retry_term_exchange(struct scsi_qla_host *vha, struct qla_qpair *qpair, response_t *pkt, struct qla_tgt_mgmt_cmd *mcmd) qlt_24xx_retry_term_exchange() argument 1967 abort_cmds_for_lun(struct scsi_qla_host *vha, u64 lun, be_id_t s_id) abort_cmds_for_lun() argument 2011 qlt_find_qphint(struct scsi_qla_host *vha, uint64_t unpacked_lun) qlt_find_qphint() argument 2082 __qlt_24xx_handle_abts(struct scsi_qla_host *vha, struct abts_recv_from_24xx *abts, struct fc_port *sess) __qlt_24xx_handle_abts() argument 2137 qlt_24xx_handle_abts(struct scsi_qla_host *vha, struct abts_recv_from_24xx *abts) qlt_24xx_handle_abts() argument 2271 struct scsi_qla_host *vha = cmd->vha; qlt_send_resp_ctio() local 2332 struct scsi_qla_host *vha = mcmd->sess->vha; qlt_xmit_tm_rsp() local 2458 qlt_unmap_sg(struct scsi_qla_host *vha, struct qla_tgt_cmd *cmd) qlt_unmap_sg() argument 2691 struct scsi_qla_host *vha; qlt_print_dif_err() local 2921 scsi_qla_host_t *vha = cmd->tgt->vha; qla_tgt_set_dif_tags() local 3020 scsi_qla_host_t *vha = cmd->vha; qlt_build_ctio_crc2_pkt() local 3216 struct scsi_qla_host *vha = cmd->vha; qlt_xmit_response() local 3370 struct scsi_qla_host *vha = cmd->vha; qlt_rdy_to_xfer() local 3461 struct scsi_qla_host *vha = cmd->vha; qlt_handle_dif_error() local 3554 __qlt_send_term_imm_notif(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *ntfy) __qlt_send_term_imm_notif() argument 3603 qlt_send_term_imm_notif(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *imm, int ha_locked) qlt_send_term_imm_notif() argument 3621 struct scsi_qla_host *vha = qpair->vha; __qlt_send_term_exchange() local 3681 struct scsi_qla_host *vha; qlt_send_term_exchange() local 3715 qlt_init_term_exchange(struct scsi_qla_host *vha) qlt_init_term_exchange() argument 3740 qlt_chk_exch_leak_thresh_hold(struct scsi_qla_host *vha) qlt_chk_exch_leak_thresh_hold() argument 3765 struct scsi_qla_host *vha = tgt->vha; qlt_abort_cmd() local 3835 struct scsi_qla_host *vha = qpair->vha; qlt_term_ctio_exchange() local 3863 qlt_ctio_to_cmd(struct scsi_qla_host *vha, struct rsp_que *rsp, uint32_t handle, void *ctio) qlt_ctio_to_cmd() argument 3917 qlt_do_ctio_completion(struct scsi_qla_host *vha, struct rsp_que *rsp, uint32_t handle, uint32_t status, void *ctio) qlt_do_ctio_completion() argument 4061 qlt_get_fcp_task_attr(struct scsi_qla_host *vha, uint8_t task_codes) qlt_get_fcp_task_attr() argument 4098 scsi_qla_host_t *vha = cmd->vha; __qlt_do_work() local 4167 scsi_qla_host_t *vha = cmd->vha; qlt_do_work() local 4177 qlt_clr_qp_table(struct scsi_qla_host *vha) qlt_clr_qp_table() argument 4202 qlt_assign_qpair(struct scsi_qla_host *vha, struct qla_tgt_cmd *cmd) qlt_assign_qpair() argument 4281 qlt_get_tag(scsi_qla_host_t *vha, struct fc_port *sess, struct atio_from_isp *atio) qlt_get_tag() argument 4314 qlt_handle_cmd_for_atio(struct scsi_qla_host *vha, struct atio_from_isp *atio) qlt_handle_cmd_for_atio() argument 4394 struct scsi_qla_host *vha = sess->vha; qlt_issue_task_mgmt() local 4452 qlt_handle_task_mgmt(struct scsi_qla_host *vha, void *iocb) qlt_handle_task_mgmt() argument 4478 __qlt_abort_task(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *iocb, struct fc_port *sess) __qlt_abort_task() argument 4520 qlt_abort_task(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *iocb) qlt_abort_task() argument 4571 qlt_find_sess_invalidate_other(scsi_qla_host_t *vha, uint64_t wwn, port_id_t port_id, uint16_t loop_id, struct fc_port **conflict_sess) qlt_find_sess_invalidate_other() argument 4637 abort_cmds_for_s_id(struct scsi_qla_host *vha, port_id_t *s_id) abort_cmds_for_s_id() argument 4681 qlt_handle_login(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *iocb) qlt_handle_login() argument 4857 qlt_24xx_handle_els(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *iocb) qlt_24xx_handle_els() argument 5140 qlt_handle_imm_notify(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *iocb) qlt_handle_imm_notify() argument 5278 struct scsi_qla_host *vha = qpair->vha; __qlt_send_busy() local 5349 qlt_alloc_qfull_cmd(struct scsi_qla_host *vha, struct atio_from_isp *atio, uint16_t status, int qfull) qlt_alloc_qfull_cmd() argument 5432 struct scsi_qla_host *vha = qpair->vha; qlt_free_qfull_cmds() local 5510 struct scsi_qla_host *vha = qpair->vha; qlt_send_busy() local 5518 qlt_chk_qfull_thresh_hold(struct scsi_qla_host *vha, struct qla_qpair *qpair, struct atio_from_isp *atio, uint8_t ha_locked) qlt_chk_qfull_thresh_hold() argument 5538 qlt_24xx_atio_pkt(struct scsi_qla_host *vha, struct atio_from_isp *atio, uint8_t ha_locked) qlt_24xx_atio_pkt() argument 5656 qlt_chk_unresolv_exchg(struct scsi_qla_host *vha, struct qla_qpair *qpair, struct abts_resp_from_24xx_fw *entry) qlt_chk_unresolv_exchg() argument 5698 qlt_handle_abts_completion(struct scsi_qla_host *vha, struct rsp_que *rsp, response_t *pkt) qlt_handle_abts_completion() argument 5747 qlt_response_pkt(struct scsi_qla_host *vha, struct rsp_que *rsp, response_t *pkt) qlt_response_pkt() argument 5902 qlt_async_event(uint16_t code, struct scsi_qla_host *vha, uint16_t *mailbox) qlt_async_event() argument 6006 qlt_get_port_database(struct scsi_qla_host *vha, uint16_t loop_id) qlt_get_port_database() argument 6089 qlt_make_local_sess(struct scsi_qla_host *vha, be_id_t s_id) qlt_make_local_sess() argument 6161 struct scsi_qla_host *vha = tgt->vha; qlt_abort_work() local 6223 struct scsi_qla_host *vha = tgt->vha; qlt_tmr_work() local 6285 struct scsi_qla_host *vha = tgt->vha; qlt_sess_work_fn() local 6422 qlt_remove_target(struct qla_hw_data *ha, struct scsi_qla_host *vha) qlt_remove_target() argument 6453 qlt_lport_dump(struct scsi_qla_host *vha, u64 wwpn, unsigned char *b) qlt_lport_dump() argument 6476 struct scsi_qla_host *vha; qlt_lport_register() local 6543 qlt_lport_deregister(struct scsi_qla_host *vha) qlt_lport_deregister() argument 6560 qlt_set_mode(struct scsi_qla_host *vha) qlt_set_mode() argument 6579 qlt_clear_mode(struct scsi_qla_host *vha) qlt_clear_mode() argument 6603 qlt_enable_vha(struct scsi_qla_host *vha) qlt_enable_vha() argument 6648 qlt_disable_vha(struct scsi_qla_host *vha) qlt_disable_vha() argument 6684 qlt_vport_create(struct scsi_qla_host *vha, struct qla_hw_data *ha) qlt_vport_create() argument 6705 qlt_rff_id(struct scsi_qla_host *vha) qlt_rff_id() argument 6731 qlt_init_atio_q_entries(struct scsi_qla_host *vha) qlt_init_atio_q_entries() argument 6752 qlt_24xx_process_atio_queue(struct scsi_qla_host *vha, uint8_t ha_locked) qlt_24xx_process_atio_queue() argument 6805 qlt_24xx_config_rings(struct scsi_qla_host *vha) qlt_24xx_config_rings() argument 6838 qlt_24xx_config_nvram_stage1(struct scsi_qla_host *vha, struct nvram_24xx *nv) qlt_24xx_config_nvram_stage1() argument 6929 qlt_24xx_config_nvram_stage2(struct scsi_qla_host *vha, struct init_cb_24xx *icb) qlt_24xx_config_nvram_stage2() argument 6944 qlt_81xx_config_nvram_stage1(struct scsi_qla_host *vha, struct nvram_81xx *nv) qlt_81xx_config_nvram_stage1() argument 7032 qlt_81xx_config_nvram_stage2(struct scsi_qla_host *vha, struct init_cb_81xx *icb) qlt_81xx_config_nvram_stage2() argument 7057 qlt_modify_vp_config(struct scsi_qla_host *vha, struct vp_config_entry_24xx *vpmod) qlt_modify_vp_config() argument 7106 scsi_qla_host_t *vha; qla83xx_msix_atio_q() local 7128 scsi_qla_host_t *vha = op->vha; qlt_handle_abts_recv_work() local 7148 qlt_handle_abts_recv(struct scsi_qla_host *vha, struct rsp_que *rsp, response_t *pkt) qlt_handle_abts_recv() argument 7213 qlt_update_vp_map(struct scsi_qla_host *vha, int cmd) qlt_update_vp_map() argument 7259 qlt_update_host_map(struct scsi_qla_host *vha, port_id_t id) qlt_update_host_map() argument [all...] |
H A D | qla_init.c | 38 static void qla24xx_handle_gpdb_event(scsi_qla_host_t *vha, 78 qla2x00_get_async_timeout(struct scsi_qla_host *vha) in qla2x00_get_async_timeout() argument 81 struct qla_hw_data *ha = vha->hw; in qla2x00_get_async_timeout() 106 ql_dbg(ql_dbg_async, sp->vha, 0x507c, in qla24xx_abort_iocb_timeout() 111 ql_dbg(ql_dbg_async, sp->vha, 0x507c, in qla24xx_abort_iocb_timeout() 149 scsi_qla_host_t *vha = cmd_sp->vha; in qla24xx_async_abort_cmd() local 154 sp = qla2xxx_get_qpair_sp(cmd_sp->vha, cmd_sp->qpair, cmd_sp->fcport, in qla24xx_async_abort_cmd() 177 ql_dbg(ql_dbg_async, vha, 0x507c, in qla24xx_async_abort_cmd() 207 ql_dbg(ql_dbg_disc, fcport->vha, in qla2x00_async_iocb_timeout() 269 struct scsi_qla_host *vha = sp->vha; qla2x00_async_login_sp_done() local 309 qla2x00_async_login(struct scsi_qla_host *vha, fc_port_t *fcport, uint16_t *data) qla2x00_async_login() argument 382 qla2x00_async_logout(struct scsi_qla_host *vha, fc_port_t *fcport) qla2x00_async_logout() argument 421 qla2x00_async_prlo_done(struct scsi_qla_host *vha, fc_port_t *fcport, uint16_t *data) qla2x00_async_prlo_done() argument 434 struct scsi_qla_host *vha = sp->vha; qla2x00_async_prlo_sp_done() local 444 qla2x00_async_prlo(struct scsi_qla_host *vha, fc_port_t *fcport) qla2x00_async_prlo() argument 483 qla24xx_handle_adisc_event(scsi_qla_host_t *vha, struct event_arg *ea) qla24xx_handle_adisc_event() argument 532 qla_post_els_plogi_work(struct scsi_qla_host *vha, fc_port_t *fcport) qla_post_els_plogi_work() argument 548 struct scsi_qla_host *vha = sp->vha; qla2x00_async_adisc_sp_done() local 573 qla2x00_async_adisc(struct scsi_qla_host *vha, fc_port_t *fcport, uint16_t *data) qla2x00_async_adisc() argument 627 qla2x00_is_reserved_id(scsi_qla_host_t *vha, uint16_t loop_id) qla2x00_is_reserved_id() argument 649 qla2x00_find_new_loop_id(scsi_qla_host_t *vha, fc_port_t *dev) qla2x00_find_new_loop_id() argument 693 qla24xx_handle_gnl_done_event(scsi_qla_host_t *vha, struct event_arg *ea) qla24xx_handle_gnl_done_event() argument 982 struct scsi_qla_host *vha = sp->vha; qla24xx_async_gnl_sp_done() local 1092 qla24xx_async_gnl(struct scsi_qla_host *vha, fc_port_t *fcport) qla24xx_async_gnl() argument 1162 qla24xx_post_gnl_work(struct scsi_qla_host *vha, fc_port_t *fcport) qla24xx_post_gnl_work() argument 1177 struct scsi_qla_host *vha = sp->vha; qla24xx_async_gpdb_sp_done() local 1205 qla24xx_post_prli_work(struct scsi_qla_host *vha, fc_port_t *fcport) qla24xx_post_prli_work() argument 1223 struct scsi_qla_host *vha = sp->vha; qla2x00_async_prli_sp_done() local 1249 qla24xx_async_prli(struct scsi_qla_host *vha, fc_port_t *fcport) qla24xx_async_prli() argument 1310 qla24xx_post_gpdb_work(struct scsi_qla_host *vha, fc_port_t *fcport, u8 opt) qla24xx_post_gpdb_work() argument 1324 qla24xx_async_gpdb(struct scsi_qla_host *vha, fc_port_t *fcport, u8 opt) qla24xx_async_gpdb() argument 1409 __qla24xx_handle_gpdb_event(scsi_qla_host_t *vha, struct event_arg *ea) __qla24xx_handle_gpdb_event() argument 1439 qla24xx_handle_gpdb_event(scsi_qla_host_t *vha, struct event_arg *ea) qla24xx_handle_gpdb_event() argument 1502 qla_chk_n2n_b4_login(struct scsi_qla_host *vha, fc_port_t *fcport) qla_chk_n2n_b4_login() argument 1556 qla24xx_fcport_handle_login(struct scsi_qla_host *vha, fc_port_t *fcport) qla24xx_fcport_handle_login() argument 1715 qla24xx_post_newsess_work(struct scsi_qla_host *vha, port_id_t *id, u8 *port_name, u8 *node_name, void *pla, u8 fc4_type) qla24xx_post_newsess_work() argument 1734 qla2x00_handle_rscn(scsi_qla_host_t *vha, struct event_arg *ea) qla2x00_handle_rscn() argument 1800 qla24xx_handle_relogin_event(scsi_qla_host_t *vha, struct event_arg *ea) qla24xx_handle_relogin_event() argument 1827 qla_handle_els_plogi_done(scsi_qla_host_t *vha, struct event_arg *ea) qla_handle_els_plogi_done() argument 1898 struct scsi_qla_host *vha = fcport->vha; qla2x00_async_tm_cmd() local 1962 struct scsi_qla_host *vha = fcport->vha; qla24xx_async_abort_command() local 1984 qla24xx_handle_prli_done_event(struct scsi_qla_host *vha, struct event_arg *ea) qla24xx_handle_prli_done_event() argument 2070 qla24xx_handle_plogi_done_event(struct scsi_qla_host *vha, struct event_arg *ea) qla24xx_handle_plogi_done_event() argument 2211 qla83xx_nic_core_fw_load(scsi_qla_host_t *vha) qla83xx_nic_core_fw_load() argument 2294 qla2x00_initialize_adapter(scsi_qla_host_t *vha) qla2x00_initialize_adapter() argument 2456 qla2100_pci_config(scsi_qla_host_t *vha) qla2100_pci_config() argument 2487 qla2300_pci_config(scsi_qla_host_t *vha) qla2300_pci_config() argument 2569 qla24xx_pci_config(scsi_qla_host_t *vha) qla24xx_pci_config() argument 2613 qla25xx_pci_config(scsi_qla_host_t *vha) qla25xx_pci_config() argument 2644 qla2x00_isp_firmware(scsi_qla_host_t *vha) qla2x00_isp_firmware() argument 2680 qla2x00_reset_chip(scsi_qla_host_t *vha) qla2x00_reset_chip() argument 2827 qla81xx_reset_mpi(scsi_qla_host_t *vha) qla81xx_reset_mpi() argument 2844 qla24xx_reset_risc(scsi_qla_host_t *vha) qla24xx_reset_risc() argument 2973 qla25xx_read_risc_sema_reg(scsi_qla_host_t *vha, uint32_t *data) qla25xx_read_risc_sema_reg() argument 2982 qla25xx_write_risc_sema_reg(scsi_qla_host_t *vha, uint32_t data) qla25xx_write_risc_sema_reg() argument 2991 qla25xx_manipulate_risc_semaphore(scsi_qla_host_t *vha) qla25xx_manipulate_risc_semaphore() argument 3058 qla24xx_reset_chip(scsi_qla_host_t *vha) qla24xx_reset_chip() argument 3085 qla2x00_chip_diag(scsi_qla_host_t *vha) qla2x00_chip_diag() argument 3209 qla24xx_chip_diag(scsi_qla_host_t *vha) qla24xx_chip_diag() argument 3233 qla2x00_init_fce_trace(scsi_qla_host_t *vha) qla2x00_init_fce_trace() argument 3282 qla2x00_init_eft_trace(scsi_qla_host_t *vha) qla2x00_init_eft_trace() argument 3325 qla2x00_alloc_offload_mem(scsi_qla_host_t *vha) qla2x00_alloc_offload_mem() argument 3332 qla2x00_alloc_fw_dump(scsi_qla_host_t *vha) qla2x00_alloc_fw_dump() argument 3497 qla81xx_mpi_sync(scsi_qla_host_t *vha) qla81xx_mpi_sync() argument 3599 qla2xxx_print_sfp_info(struct scsi_qla_host *vha) qla2xxx_print_sfp_info() argument 3692 qla24xx_detect_sfp(scsi_qla_host_t *vha) qla24xx_detect_sfp() argument 3748 qla_init_iocb_limit(scsi_qla_host_t *vha) qla_init_iocb_limit() argument 3780 qla2x00_setup_chip(scsi_qla_host_t *vha) qla2x00_setup_chip() argument 3979 qla2x00_update_fw_options(scsi_qla_host_t *vha) qla2x00_update_fw_options() argument 4062 qla24xx_update_fw_options(scsi_qla_host_t *vha) qla24xx_update_fw_options() argument 4141 qla2x00_config_rings(struct scsi_qla_host *vha) qla2x00_config_rings() argument 4164 qla24xx_config_rings(struct scsi_qla_host *vha) qla24xx_config_rings() argument 4257 qla2x00_init_rings(scsi_qla_host_t *vha) qla2x00_init_rings() argument 4368 qla2x00_fw_ready(scsi_qla_host_t *vha) qla2x00_fw_ready() argument 4507 qla2x00_configure_hba(scsi_qla_host_t *vha) qla2x00_configure_hba() argument 4616 qla2x00_set_model_info(scsi_qla_host_t *vha, uint8_t *model, size_t len, const char *def) qla2x00_set_model_info() argument 4669 qla2xxx_nvram_wwn_from_ofw(scsi_qla_host_t *vha, nvram_t *nv) qla2xxx_nvram_wwn_from_ofw() argument 4702 qla2x00_nvram_config(scsi_qla_host_t *vha) qla2x00_nvram_config() argument 5045 qla2x00_alloc_fcport(scsi_qla_host_t *vha, gfp_t flags) qla2x00_alloc_fcport() argument 5109 qla_get_login_template(scsi_qla_host_t *vha) qla_get_login_template() argument 5145 qla2x00_configure_loop(scsi_qla_host_t *vha) qla2x00_configure_loop() argument 5258 qla2x00_configure_n2n_loop(scsi_qla_host_t *vha) qla2x00_configure_n2n_loop() argument 5285 qla_reinitialize_link(scsi_qla_host_t *vha) qla_reinitialize_link() argument 5311 qla2x00_configure_local_loop(scsi_qla_host_t *vha) qla2x00_configure_local_loop() argument 5532 qla2x00_iidma_fcport(scsi_qla_host_t *vha, fc_port_t *fcport) qla2x00_iidma_fcport() argument 5563 qla_do_iidma_work(struct scsi_qla_host *vha, fc_port_t *fcport) qla_do_iidma_work() argument 5569 qla_post_iidma_work(struct scsi_qla_host *vha, fc_port_t *fcport) qla_post_iidma_work() argument 5583 qla2x00_reg_remote_port(scsi_qla_host_t *vha, fc_port_t *fcport) qla2x00_reg_remote_port() argument 5647 qla2x00_update_fcport(scsi_qla_host_t *vha, fc_port_t *fcport) qla2x00_update_fcport() argument 5774 qla2x00_configure_fabric(scsi_qla_host_t *vha) qla2x00_configure_fabric() argument 5919 qla2x00_find_all_fabric_devs(scsi_qla_host_t *vha) qla2x00_find_all_fabric_devs() argument 6214 qla2x00_reserve_mgmt_server_loop_id(scsi_qla_host_t *vha) qla2x00_reserve_mgmt_server_loop_id() argument 6255 qla2x00_fabric_login(scsi_qla_host_t *vha, fc_port_t *fcport, uint16_t *next_loopid) qla2x00_fabric_login() argument 6399 qla2x00_local_device_login(scsi_qla_host_t *vha, fc_port_t *fcport) qla2x00_local_device_login() argument 6429 qla2x00_loop_resync(scsi_qla_host_t *vha) qla2x00_loop_resync() argument 6511 struct scsi_qla_host *vha; qla2x00_update_fcports() local 6536 qla83xx_reset_ownership(scsi_qla_host_t *vha) qla83xx_reset_ownership() argument 6595 __qla83xx_set_drv_ack(scsi_qla_host_t *vha) __qla83xx_set_drv_ack() argument 6611 __qla83xx_clear_drv_ack(scsi_qla_host_t *vha) __qla83xx_clear_drv_ack() argument 6651 qla83xx_idc_audit(scsi_qla_host_t *vha, int audit_type) qla83xx_idc_audit() argument 6681 qla83xx_initiating_reset(scsi_qla_host_t *vha) qla83xx_initiating_reset() argument 6723 __qla83xx_set_idc_control(scsi_qla_host_t *vha, uint32_t idc_control) __qla83xx_set_idc_control() argument 6729 __qla83xx_get_idc_control(scsi_qla_host_t *vha, uint32_t *idc_control) __qla83xx_get_idc_control() argument 6735 qla83xx_check_driver_presence(scsi_qla_host_t *vha) qla83xx_check_driver_presence() argument 6748 qla83xx_nic_core_reset(scsi_qla_host_t *vha) qla83xx_nic_core_reset() argument 6797 qla2xxx_mctp_dump(scsi_qla_host_t *vha) qla2xxx_mctp_dump() argument 6859 qla2x00_quiesce_io(scsi_qla_host_t *vha) qla2x00_quiesce_io() argument 6884 qla2x00_abort_isp_cleanup(scsi_qla_host_t *vha) qla2x00_abort_isp_cleanup() argument 7013 qla2x00_abort_isp(scsi_qla_host_t *vha) qla2x00_abort_isp() argument 7206 qla2x00_restart_isp(scsi_qla_host_t *vha) qla2x00_restart_isp() argument 7296 qla2x00_reset_adapter(scsi_qla_host_t *vha) qla2x00_reset_adapter() argument 7316 qla24xx_reset_adapter(scsi_qla_host_t *vha) qla24xx_reset_adapter() argument 7344 qla24xx_nvram_wwn_from_ofw(scsi_qla_host_t *vha, struct nvram_24xx *nv) qla24xx_nvram_wwn_from_ofw() argument 7365 qla24xx_nvram_config(scsi_qla_host_t *vha) qla24xx_nvram_config() argument 7625 qla27xx_print_image(struct scsi_qla_host *vha, char *name, struct qla27xx_image_status *image_status) qla27xx_print_image() argument 7712 qla28xx_get_aux_images( struct scsi_qla_host *vha, struct active_regions *active_regions) qla28xx_get_aux_images() argument 7810 qla27xx_get_active_image(struct scsi_qla_host *vha, struct active_regions *active_regions) qla27xx_get_active_image() argument 7913 qla24xx_load_risc_flash(scsi_qla_host_t *vha, uint32_t *srisc_addr, uint32_t faddr) qla24xx_load_risc_flash() argument 8061 qla2x00_load_risc(scsi_qla_host_t *vha, uint32_t *srisc_addr) qla2x00_load_risc() argument 8161 qla24xx_load_risc_blob(scsi_qla_host_t *vha, uint32_t *srisc_addr) qla24xx_load_risc_blob() argument 8317 qla24xx_load_risc(scsi_qla_host_t *vha, uint32_t *srisc_addr) qla24xx_load_risc() argument 8338 qla81xx_load_risc(scsi_qla_host_t *vha, uint32_t *srisc_addr) qla81xx_load_risc() argument 8391 qla2x00_try_to_stop_firmware(scsi_qla_host_t *vha) qla2x00_try_to_stop_firmware() argument 8423 qla24xx_configure_vhba(scsi_qla_host_t *vha) qla24xx_configure_vhba() argument 8474 qla84xx_get_chip(struct scsi_qla_host *vha) qla84xx_get_chip() argument 8517 qla84xx_put_chip(struct scsi_qla_host *vha) qla84xx_put_chip() argument 8526 qla84xx_init_chip(scsi_qla_host_t *vha) qla84xx_init_chip() argument 8545 qla81xx_nvram_config(scsi_qla_host_t *vha) qla81xx_nvram_config() argument 8852 qla82xx_restart_isp(scsi_qla_host_t *vha) qla82xx_restart_isp() argument 8968 qla24xx_get_fcp_prio(scsi_qla_host_t *vha, fc_port_t *fcport) qla24xx_get_fcp_prio() argument 9061 qla24xx_update_fcport_fcp_prio(scsi_qla_host_t *vha, fc_port_t *fcport) qla24xx_update_fcport_fcp_prio() argument 9112 qla24xx_update_all_fcp_prio(scsi_qla_host_t *vha) qla24xx_update_all_fcp_prio() argument 9125 qla2xxx_create_qpair(struct scsi_qla_host *vha, int qos, int vp_idx, bool startqp) qla2xxx_create_qpair() argument 9272 qla2xxx_delete_qpair(struct scsi_qla_host *vha, struct qla_qpair *qpair) qla2xxx_delete_qpair() argument [all...] |
H A D | qla_gs.c | 25 * @vha: HA context 28 * Returns a pointer to the @vha's ms_iocb. 31 qla2x00_prep_ms_iocb(scsi_qla_host_t *vha, struct ct_arg *arg) in qla2x00_prep_ms_iocb() argument 33 struct qla_hw_data *ha = vha->hw; in qla2x00_prep_ms_iocb() 55 vha->qla_stats.control_requests++; in qla2x00_prep_ms_iocb() 62 * @vha: HA context 68 qla24xx_prep_ms_iocb(scsi_qla_host_t *vha, struct ct_arg *arg) in qla24xx_prep_ms_iocb() argument 70 struct qla_hw_data *ha = vha->hw; in qla24xx_prep_ms_iocb() 90 ct_pkt->vp_index = vha->vp_idx; in qla24xx_prep_ms_iocb() 92 vha in qla24xx_prep_ms_iocb() 120 qla2x00_chk_ms_status(scsi_qla_host_t *vha, ms_iocb_entry_t *ms_pkt, struct ct_sns_rsp *ct_rsp, const char *routine) qla2x00_chk_ms_status() argument 200 qla2x00_ga_nxt(scsi_qla_host_t *vha, fc_port_t *fcport) qla2x00_ga_nxt() argument 270 qla2x00_gid_pt_rsp_size(scsi_qla_host_t *vha) qla2x00_gid_pt_rsp_size() argument 285 qla2x00_gid_pt(scsi_qla_host_t *vha, sw_info_t *list) qla2x00_gid_pt() argument 369 qla2x00_gpn_id(scsi_qla_host_t *vha, sw_info_t *list) qla2x00_gpn_id() argument 437 qla2x00_gnn_id(scsi_qla_host_t *vha, sw_info_t *list) qla2x00_gnn_id() argument 505 struct scsi_qla_host *vha = sp->vha; qla2x00_async_sns_sp_done() local 575 qla2x00_rft_id(scsi_qla_host_t *vha) qla2x00_rft_id() argument 585 qla_async_rftid(scsi_qla_host_t *vha, port_id_t *d_id) qla_async_rftid() argument 669 qla2x00_rff_id(scsi_qla_host_t *vha, u8 type) qla2x00_rff_id() argument 682 qla_async_rffid(scsi_qla_host_t *vha, port_id_t *d_id, u8 fc4feature, u8 fc4type) qla_async_rffid() argument 763 qla2x00_rnn_id(scsi_qla_host_t *vha) qla2x00_rnn_id() argument 773 qla_async_rnnid(scsi_qla_host_t *vha, port_id_t *d_id, u8 *node_name) qla_async_rnnid() argument 848 qla2x00_get_sym_node_name(scsi_qla_host_t *vha, uint8_t *snn, size_t size) qla2x00_get_sym_node_name() argument 868 qla2x00_rsnn_nn(scsi_qla_host_t *vha) qla2x00_rsnn_nn() argument 881 qla_async_rsnn_nn(scsi_qla_host_t *vha) qla_async_rsnn_nn() argument 970 qla2x00_prep_sns_cmd(scsi_qla_host_t *vha, uint16_t cmd, uint16_t scmd_len, uint16_t data_size) qla2x00_prep_sns_cmd() argument 1002 qla2x00_sns_ga_nxt(scsi_qla_host_t *vha, fc_port_t *fcport) qla2x00_sns_ga_nxt() argument 1068 qla2x00_sns_gid_pt(scsi_qla_host_t *vha, sw_info_t *list) qla2x00_sns_gid_pt() argument 1139 qla2x00_sns_gpn_id(scsi_qla_host_t *vha, sw_info_t *list) qla2x00_sns_gpn_id() argument 1195 qla2x00_sns_gnn_id(scsi_qla_host_t *vha, sw_info_t *list) qla2x00_sns_gnn_id() argument 1257 qla2x00_sns_rft_id(scsi_qla_host_t *vha) qla2x00_sns_rft_id() argument 1306 qla2x00_sns_rnn_id(scsi_qla_host_t *vha) qla2x00_sns_rnn_id() argument 1360 qla2x00_mgmt_svr_login(scsi_qla_host_t *vha) qla2x00_mgmt_svr_login() argument 1399 qla2x00_prep_ms_fdmi_iocb(scsi_qla_host_t *vha, uint32_t req_size, uint32_t rsp_size) qla2x00_prep_ms_fdmi_iocb() argument 1436 qla24xx_prep_ms_fdmi_iocb(scsi_qla_host_t *vha, uint32_t req_size, uint32_t rsp_size) qla24xx_prep_ms_fdmi_iocb() argument 1465 qla2x00_update_ms_fdmi_iocb(scsi_qla_host_t *vha, uint32_t req_size) qla2x00_update_ms_fdmi_iocb() argument 1593 qla2x00_hba_attributes(scsi_qla_host_t *vha, void *entries, unsigned int callopt) qla2x00_hba_attributes() argument 1847 qla2x00_port_attributes(scsi_qla_host_t *vha, void *entries, unsigned int callopt) qla2x00_port_attributes() argument 2146 qla2x00_fdmi_rhba(scsi_qla_host_t *vha, unsigned int callopt) qla2x00_fdmi_rhba() argument 2235 qla2x00_fdmi_dhba(scsi_qla_host_t *vha) qla2x00_fdmi_dhba() argument 2279 qla2x00_fdmi_rprt(scsi_qla_host_t *vha, int callopt) qla2x00_fdmi_rprt() argument 2359 qla2x00_fdmi_rpa(scsi_qla_host_t *vha, uint callopt) qla2x00_fdmi_rpa() argument 2449 qla2x00_fdmi_register(scsi_qla_host_t *vha) qla2x00_fdmi_register() argument 2526 qla2x00_gfpn_id(scsi_qla_host_t *vha, sw_info_t *list) qla2x00_gfpn_id() argument 2634 qla2x00_gpsc(scsi_qla_host_t *vha, sw_info_t *list) qla2x00_gpsc() argument 2724 qla2x00_gff_id(scsi_qla_host_t *vha, sw_info_t *list) qla2x00_gff_id() argument 2800 qla24xx_post_gpsc_work(struct scsi_qla_host *vha, fc_port_t *fcport) qla24xx_post_gpsc_work() argument 2812 qla24xx_handle_gpsc_event(scsi_qla_host_t *vha, struct event_arg *ea) qla24xx_handle_gpsc_event() argument 2840 struct scsi_qla_host *vha = sp->vha; qla24xx_async_gpsc_sp_done() local 2890 qla24xx_async_gpsc(scsi_qla_host_t *vha, fc_port_t *fcport) qla24xx_async_gpsc() argument 2946 qla24xx_post_gpnid_work(struct scsi_qla_host *vha, port_id_t *id) qla24xx_post_gpnid_work() argument 2962 qla24xx_sp_unmap(scsi_qla_host_t *vha, srb_t *sp) qla24xx_sp_unmap() argument 2993 qla24xx_handle_gpnid_event(scsi_qla_host_t *vha, struct event_arg *ea) qla24xx_handle_gpnid_event() argument 3096 struct scsi_qla_host *vha = sp->vha; qla2x00_async_gpnid_sp_done() local 3165 qla24xx_async_gpnid(scsi_qla_host_t *vha, port_id_t *id) qla24xx_async_gpnid() argument 3270 qla24xx_handle_gffid_event(scsi_qla_host_t *vha, struct event_arg *ea) qla24xx_handle_gffid_event() argument 3279 struct scsi_qla_host *vha = sp->vha; qla24xx_async_gffid_sp_done() local 3324 qla24xx_async_gffid(scsi_qla_host_t *vha, fc_port_t *fcport) qla24xx_async_gffid() argument 3380 qla2x00_is_a_vp(scsi_qla_host_t *vha, u64 wwn) qla2x00_is_a_vp() argument 3404 qla24xx_async_gnnft_done(scsi_qla_host_t *vha, srb_t *sp) qla24xx_async_gnnft_done() argument 3601 qla2x00_post_gnnft_gpnft_done_work(struct scsi_qla_host *vha, srb_t *sp, int cmd) qla2x00_post_gnnft_gpnft_done_work() argument 3618 qla2x00_post_nvme_gpnft_work(struct scsi_qla_host *vha, srb_t *sp, int cmd) qla2x00_post_nvme_gpnft_work() argument 3636 qla2x00_find_free_fcp_nvme_slot(struct scsi_qla_host *vha, struct srb *sp) qla2x00_find_free_fcp_nvme_slot() argument 3734 struct scsi_qla_host *vha = sp->vha; qla2x00_async_gpnft_gnnft_sp_done() local 3834 qla24xx_async_gnnft(scsi_qla_host_t *vha, struct srb *sp, u8 fc4_type) qla24xx_async_gnnft() argument 3935 qla24xx_async_gpnft_done(scsi_qla_host_t *vha, srb_t *sp) qla24xx_async_gpnft_done() argument 3943 qla24xx_async_gpnft(scsi_qla_host_t *vha, u8 fc4_type, srb_t *sp) qla24xx_async_gpnft() argument 4103 struct scsi_qla_host *vha = container_of(s, struct scsi_qla_host, qla_scan_work_fn() local 4118 qla24xx_handle_gnnid_event(scsi_qla_host_t *vha, struct event_arg *ea) qla24xx_handle_gnnid_event() argument 4125 struct scsi_qla_host *vha = sp->vha; qla2x00_async_gnnid_sp_done() local 4150 qla24xx_async_gnnid(scsi_qla_host_t *vha, fc_port_t *fcport) qla24xx_async_gnnid() argument 4209 qla24xx_post_gnnid_work(struct scsi_qla_host *vha, fc_port_t *fcport) qla24xx_post_gnnid_work() argument 4228 qla24xx_handle_gfpnid_event(scsi_qla_host_t *vha, struct event_arg *ea) qla24xx_handle_gfpnid_event() argument 4256 struct scsi_qla_host *vha = sp->vha; qla2x00_async_gfpnid_sp_done() local 4280 qla24xx_async_gfpnid(scsi_qla_host_t *vha, fc_port_t *fcport) qla24xx_async_gfpnid() argument 4337 qla24xx_post_gfpnid_work(struct scsi_qla_host *vha, fc_port_t *fcport) qla24xx_post_gfpnid_work() argument [all...] |
H A D | qla_mbx.c | 106 qla2x00_mailbox_command(scsi_qla_host_t *vha, mbx_cmd_t *mcp) in qla2x00_mailbox_command() argument 119 struct qla_hw_data *ha = vha->hw; in qla2x00_mailbox_command() 124 ql_dbg(ql_dbg_mbx, vha, 0x1000, "Entered %s.\n", __func__); in qla2x00_mailbox_command() 127 ql_log(ql_log_warn, vha, 0x1001, in qla2x00_mailbox_command() 132 if (vha->device_flags & DFLG_DEV_FAILED) { in qla2x00_mailbox_command() 133 ql_log(ql_log_warn, vha, 0x1002, in qla2x00_mailbox_command() 141 ql_log(ql_log_warn, vha, 0xd04e, in qla2x00_mailbox_command() 154 ql_log(ql_log_warn, vha, 0x1003, in qla2x00_mailbox_command() 162 ql_log(ql_log_warn, vha, 0x1004, in qla2x00_mailbox_command() 173 ql_log(ql_log_info, vha, in qla2x00_mailbox_command() 590 qla2x00_load_ram(scsi_qla_host_t *vha, dma_addr_t req_dma, uint32_t risc_addr, uint32_t risc_code_size) qla2x00_load_ram() argument 659 qla2x00_execute_fw(scsi_qla_host_t *vha, uint32_t risc_addr) qla2x00_execute_fw() argument 800 qla_get_exlogin_status(scsi_qla_host_t *vha, uint16_t *buf_sz, uint16_t *ex_logins_cnt) qla_get_exlogin_status() argument 857 qla_set_exlogin_mem_cfg(scsi_qla_host_t *vha, dma_addr_t phys_addr) qla_set_exlogin_mem_cfg() argument 910 qla_get_exchoffld_status(scsi_qla_host_t *vha, uint16_t *buf_sz, uint16_t *ex_logins_cnt) qla_get_exchoffld_status() argument 967 qla_set_exchoffld_mem_cfg(scsi_qla_host_t *vha) qla_set_exchoffld_mem_cfg() argument 1019 qla2x00_get_fw_version(scsi_qla_host_t *vha) qla2x00_get_fw_version() argument 1181 qla2x00_get_fw_options(scsi_qla_host_t *vha, uint16_t *fwopts) qla2x00_get_fw_options() argument 1229 qla2x00_set_fw_options(scsi_qla_host_t *vha, uint16_t *fwopts) qla2x00_set_fw_options() argument 1289 qla2x00_mbx_reg_test(scsi_qla_host_t *vha) qla2x00_mbx_reg_test() argument 1349 qla2x00_verify_checksum(scsi_qla_host_t *vha, uint32_t risc_addr) qla2x00_verify_checksum() argument 1407 qla2x00_issue_iocb_timeout(scsi_qla_host_t *vha, void *buffer, dma_addr_t phys_addr, size_t size, uint32_t tov) qla2x00_issue_iocb_timeout() argument 1450 qla2x00_issue_iocb(scsi_qla_host_t *vha, void *buffer, dma_addr_t phys_addr, size_t size) qla2x00_issue_iocb() argument 1480 scsi_qla_host_t *vha = fcport->vha; qla2x00_abort_command() local 1535 scsi_qla_host_t *vha; qla2x00_abort_target() local 1583 scsi_qla_host_t *vha; qla2x00_lun_reset() local 1643 qla2x00_get_adapter_id(scsi_qla_host_t *vha, uint16_t *id, uint8_t *al_pa, uint8_t *area, uint8_t *domain, uint16_t *top, uint16_t *sw_cap) qla2x00_get_adapter_id() argument 1753 qla2x00_get_retry_cnt(scsi_qla_host_t *vha, uint8_t *retry_cnt, uint8_t *tov, uint16_t *r_a_tov) qla2x00_get_retry_cnt() argument 1810 qla2x00_init_firmware(scsi_qla_host_t *vha, uint16_t size) qla2x00_init_firmware() argument 1911 qla2x00_get_port_database(scsi_qla_host_t *vha, fc_port_t *fcport, uint8_t opt) qla2x00_get_port_database() argument 2085 qla24xx_get_port_database(scsi_qla_host_t *vha, u16 nport_handle, struct port_database_24xx *pdb) qla24xx_get_port_database() argument 2152 qla2x00_get_firmware_state(scsi_qla_host_t *vha, uint16_t *states) qla2x00_get_firmware_state() argument 2217 qla2x00_get_port_name(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t *name, uint8_t opt) qla2x00_get_port_name() argument 2282 qla24xx_link_initialize(scsi_qla_host_t *vha) qla24xx_link_initialize() argument 2334 qla2x00_lip_reset(scsi_qla_host_t *vha) qla2x00_lip_reset() argument 2404 qla2x00_send_sns(scsi_qla_host_t *vha, dma_addr_t sns_phys_address, uint16_t cmd_size, size_t buf_size) qla2x00_send_sns() argument 2446 qla24xx_login_fabric(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t domain, uint8_t area, uint8_t al_pa, uint16_t *mb, uint8_t opt) qla24xx_login_fabric() argument 2582 qla2x00_login_fabric(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t domain, uint8_t area, uint8_t al_pa, uint16_t *mb, uint8_t opt) qla2x00_login_fabric() argument 2663 qla2x00_login_local_device(scsi_qla_host_t *vha, fc_port_t *fcport, uint16_t *mb_ret, uint8_t opt) qla2x00_login_local_device() argument 2722 qla24xx_fabric_logout(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t domain, uint8_t area, uint8_t al_pa) qla24xx_fabric_logout() argument 2797 qla2x00_fabric_logout(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t domain, uint8_t area, uint8_t al_pa) qla2x00_fabric_logout() argument 2851 qla2x00_full_login_lip(scsi_qla_host_t *vha) qla2x00_full_login_lip() argument 2895 qla2x00_get_id_list(scsi_qla_host_t *vha, void *id_list, dma_addr_t id_list_dma, uint16_t *entries) qla2x00_get_id_list() argument 2956 qla2x00_get_resource_cnts(scsi_qla_host_t *vha) qla2x00_get_resource_cnts() argument 3017 qla2x00_get_fcal_position_map(scsi_qla_host_t *vha, char *pos_map, u8 *num_entries) qla2x00_get_fcal_position_map() argument 3087 qla2x00_get_link_status(scsi_qla_host_t *vha, uint16_t loop_id, struct link_statistics *stats, dma_addr_t stats_dma) qla2x00_get_link_status() argument 3146 qla24xx_get_isp_stats(scsi_qla_host_t *vha, struct link_statistics *stats, dma_addr_t stats_dma, uint16_t options) qla24xx_get_isp_stats() argument 3200 struct scsi_qla_host *vha = fcport->vha; qla24xx_abort_command() local 3288 scsi_qla_host_t *vha; __qla24xx_issue_tmf() local 3398 qla2x00_system_error(scsi_qla_host_t *vha) qla2x00_system_error() argument 3429 qla2x00_write_serdes_word(scsi_qla_host_t *vha, uint16_t addr, uint16_t data) qla2x00_write_serdes_word() argument 3468 qla2x00_read_serdes_word(scsi_qla_host_t *vha, uint16_t addr, uint16_t *data) qla2x00_read_serdes_word() argument 3507 qla8044_write_serdes_word(scsi_qla_host_t *vha, uint32_t addr, uint32_t data) qla8044_write_serdes_word() argument 3543 qla8044_read_serdes_word(scsi_qla_host_t *vha, uint32_t addr, uint32_t *data) qla8044_read_serdes_word() argument 3588 qla2x00_set_serdes_params(scsi_qla_host_t *vha, uint16_t sw_em_1g, uint16_t sw_em_2g, uint16_t sw_em_4g) qla2x00_set_serdes_params() argument 3623 qla2x00_stop_firmware(scsi_qla_host_t *vha) qla2x00_stop_firmware() argument 3656 qla2x00_enable_eft_trace(scsi_qla_host_t *vha, dma_addr_t eft_dma, uint16_t buffers) qla2x00_enable_eft_trace() argument 3698 qla2x00_disable_eft_trace(scsi_qla_host_t *vha) qla2x00_disable_eft_trace() argument 3733 qla2x00_enable_fce_trace(scsi_qla_host_t *vha, dma_addr_t fce_dma, uint16_t buffers, uint16_t *mb, uint32_t *dwords) qla2x00_enable_fce_trace() argument 3786 qla2x00_disable_fce_trace(scsi_qla_host_t *vha, uint64_t *wr, uint64_t *rd) qla2x00_disable_fce_trace() argument 3834 qla2x00_get_idma_speed(scsi_qla_host_t *vha, uint16_t loop_id, uint16_t *port_speed, uint16_t *mb) qla2x00_get_idma_speed() argument 3877 qla2x00_set_idma_speed(scsi_qla_host_t *vha, uint16_t loop_id, uint16_t port_speed, uint16_t *mb) qla2x00_set_idma_speed() argument 3920 qla24xx_report_id_acquisition(scsi_qla_host_t *vha, struct vp_rpt_id_entry_24xx *rptid_entry) qla24xx_report_id_acquisition() argument 4165 qla24xx_modify_vp_config(scsi_qla_host_t *vha) qla24xx_modify_vp_config() argument 4245 qla2x00_send_change_request(scsi_qla_host_t *vha, uint16_t format, uint16_t vp_idx) qla2x00_send_change_request() argument 4275 qla2x00_dump_ram(scsi_qla_host_t *vha, dma_addr_t req_dma, uint32_t addr, uint32_t size) qla2x00_dump_ram() argument 4334 qla84xx_verify_chip(struct scsi_qla_host *vha, uint16_t *status) qla84xx_verify_chip() argument 4427 qla25xx_init_req_que(struct scsi_qla_host *vha, struct req_que *req) qla25xx_init_req_que() argument 4500 qla25xx_init_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp) qla25xx_init_rsp_que() argument 4572 qla81xx_idc_ack(scsi_qla_host_t *vha, uint16_t *mb) qla81xx_idc_ack() argument 4601 qla81xx_fac_get_sector_size(scsi_qla_host_t *vha, uint32_t *sector_size) qla81xx_fac_get_sector_size() argument 4636 qla81xx_fac_do_write_enable(scsi_qla_host_t *vha, int enable) qla81xx_fac_do_write_enable() argument 4671 qla81xx_fac_erase_sector(scsi_qla_host_t *vha, uint32_t start, uint32_t finish) qla81xx_fac_erase_sector() argument 4709 qla81xx_fac_semaphore_access(scsi_qla_host_t *vha, int lock) qla81xx_fac_semaphore_access() argument 4745 qla81xx_restart_mpi_firmware(scsi_qla_host_t *vha) qla81xx_restart_mpi_firmware() argument 4774 qla82xx_set_driver_version(scsi_qla_host_t *vha, char *version) qla82xx_set_driver_version() argument 4821 qla25xx_set_driver_version(scsi_qla_host_t *vha, char *version) qla25xx_set_driver_version() argument 4880 qla24xx_get_port_login_templ(scsi_qla_host_t *vha, dma_addr_t buf_dma, void *buf, uint16_t bufsiz) qla24xx_get_port_login_templ() argument 4923 qla25xx_set_els_cmds_supported(scsi_qla_host_t *vha) qla25xx_set_els_cmds_supported() argument 4987 qla2x00_read_asic_temperature(scsi_qla_host_t *vha, uint16_t *temp) qla2x00_read_asic_temperature() argument 5020 qla2x00_read_sfp(scsi_qla_host_t *vha, dma_addr_t sfp_dma, uint8_t *sfp, uint16_t dev, uint16_t off, uint16_t len, uint16_t opt) qla2x00_read_sfp() argument 5071 qla2x00_write_sfp(scsi_qla_host_t *vha, dma_addr_t sfp_dma, uint8_t *sfp, uint16_t dev, uint16_t off, uint16_t len, uint16_t opt) qla2x00_write_sfp() argument 5118 qla2x00_get_xgmac_stats(scsi_qla_host_t *vha, dma_addr_t stats_dma, uint16_t size_in_bytes, uint16_t *actual_size) qla2x00_get_xgmac_stats() argument 5159 qla2x00_get_dcbx_params(scsi_qla_host_t *vha, dma_addr_t tlv_dma, uint16_t size) qla2x00_get_dcbx_params() argument 5198 qla2x00_read_ram_word(scsi_qla_host_t *vha, uint32_t risc_addr, uint32_t *data) qla2x00_read_ram_word() argument 5231 qla2x00_loopback_test(scsi_qla_host_t *vha, struct msg_echo_lb *mreq, uint16_t *mresp) qla2x00_loopback_test() argument 5293 qla2x00_echo_test(scsi_qla_host_t *vha, struct msg_echo_lb *mreq, uint16_t *mresp) qla2x00_echo_test() argument 5357 qla84xx_reset_chip(scsi_qla_host_t *vha, uint16_t enable_diagnostic) qla84xx_reset_chip() argument 5384 qla2x00_write_ram_word(scsi_qla_host_t *vha, uint32_t risc_addr, uint32_t data) qla2x00_write_ram_word() argument 5419 qla81xx_write_mpi_register(scsi_qla_host_t *vha, uint16_t *mb) qla81xx_write_mpi_register() argument 5482 qla2x00_set_data_rate(scsi_qla_host_t *vha, uint16_t mode) qla2x00_set_data_rate() argument 5541 qla2x00_get_data_rate(scsi_qla_host_t *vha) qla2x00_get_data_rate() argument 5586 qla81xx_get_port_config(scsi_qla_host_t *vha, uint16_t *mb) qla81xx_get_port_config() argument 5621 qla81xx_set_port_config(scsi_qla_host_t *vha, uint16_t *mb) qla81xx_set_port_config() argument 5651 qla24xx_set_fcp_prio(scsi_qla_host_t *vha, uint16_t loop_id, uint16_t priority, uint16_t *mb) qla24xx_set_fcp_prio() argument 5696 qla2x00_get_thermal_temp(scsi_qla_host_t *vha, uint16_t *temp) qla2x00_get_thermal_temp() argument 5743 qla82xx_mbx_intr_enable(scsi_qla_host_t *vha) qla82xx_mbx_intr_enable() argument 5778 qla82xx_mbx_intr_disable(scsi_qla_host_t *vha) qla82xx_mbx_intr_disable() argument 5813 qla82xx_md_get_template_size(scsi_qla_host_t *vha) qla82xx_md_get_template_size() argument 5857 qla82xx_md_get_template(scsi_qla_host_t *vha) qla82xx_md_get_template() argument 5906 qla8044_md_get_template(scsi_qla_host_t *vha) qla8044_md_get_template() argument 5961 qla81xx_set_led_config(scsi_qla_host_t *vha, uint16_t *led_cfg) qla81xx_set_led_config() argument 6005 qla81xx_get_led_config(scsi_qla_host_t *vha, uint16_t *led_cfg) qla81xx_get_led_config() argument 6049 qla82xx_mbx_beacon_ctl(scsi_qla_host_t *vha, int enable) qla82xx_mbx_beacon_ctl() argument 6087 qla83xx_wr_reg(scsi_qla_host_t *vha, uint32_t reg, uint32_t data) qla83xx_wr_reg() argument 6124 qla2x00_port_logout(scsi_qla_host_t *vha, struct fc_port *fcport) qla2x00_port_logout() argument 6161 qla83xx_rd_reg(scsi_qla_host_t *vha, uint32_t reg, uint32_t *data) qla83xx_rd_reg() argument 6212 qla83xx_restart_nic_firmware(scsi_qla_host_t *vha) qla83xx_restart_nic_firmware() argument 6244 qla83xx_access_control(scsi_qla_host_t *vha, uint16_t options, uint32_t start_addr, uint32_t end_addr, uint16_t *sector_size) qla83xx_access_control() argument 6298 qla2x00_dump_mctp_data(scsi_qla_host_t *vha, dma_addr_t req_dma, uint32_t addr, uint32_t size) qla2x00_dump_mctp_data() argument 6344 qla26xx_dport_diagnostics(scsi_qla_host_t *vha, void *dd_buf, uint size, uint options) qla26xx_dport_diagnostics() argument 6408 qla24xx_send_mb_cmd(struct scsi_qla_host *vha, mbx_cmd_t *mcp) qla24xx_send_mb_cmd() argument 6474 qla24xx_gpdb_wait(struct scsi_qla_host *vha, fc_port_t *fcport, u8 opt) qla24xx_gpdb_wait() argument 6521 __qla24xx_parse_gpdb(struct scsi_qla_host *vha, fc_port_t *fcport, struct port_database_24xx *pd) __qla24xx_parse_gpdb() argument 6595 qla24xx_gidlist_wait(struct scsi_qla_host *vha, void *id_list, dma_addr_t id_list_dma, uint16_t *entries) qla24xx_gidlist_wait() argument 6626 qla27xx_set_zio_threshold(scsi_qla_host_t *vha, uint16_t value) qla27xx_set_zio_threshold() argument 6652 qla27xx_get_zio_threshold(scsi_qla_host_t *vha, uint16_t *value) qla27xx_get_zio_threshold() argument 6680 qla2x00_read_sfp_dev(struct scsi_qla_host *vha, char *buf, int count) qla2x00_read_sfp_dev() argument 6731 qla24xx_res_count_wait(struct scsi_qla_host *vha, uint16_t *out_mb, int out_mb_sz) qla24xx_res_count_wait() argument 6760 qla28xx_secure_flash_update(scsi_qla_host_t *vha, uint16_t opts, uint16_t region, uint32_t len, dma_addr_t sfub_dma_addr, uint32_t sfub_len) qla28xx_secure_flash_update() argument 6794 qla2xxx_write_remote_register(scsi_qla_host_t *vha, uint32_t addr, uint32_t data) qla2xxx_write_remote_register() argument 6826 qla2xxx_read_remote_register(scsi_qla_host_t *vha, uint32_t addr, uint32_t *data) qla2xxx_read_remote_register() argument 6859 ql26xx_led_config(scsi_qla_host_t *vha, uint16_t options, uint16_t *led) ql26xx_led_config() argument [all...] |
H A D | qla_mr.c | 38 qlafx00_mailbox_command(scsi_qla_host_t *vha, struct mbx_cmd_32 *mcp) in qlafx00_mailbox_command() argument 52 struct qla_hw_data *ha = vha->hw; in qlafx00_mailbox_command() 56 ql_log(ql_log_warn, vha, 0x115c, in qlafx00_mailbox_command() 61 if (vha->device_flags & DFLG_DEV_FAILED) { in qlafx00_mailbox_command() 62 ql_log(ql_log_warn, vha, 0x115f, in qlafx00_mailbox_command() 74 ql_log(ql_log_warn, vha, 0x1175, in qlafx00_mailbox_command() 82 ql_log(ql_log_warn, vha, 0x1176, in qlafx00_mailbox_command() 95 ql_log(ql_log_warn, vha, 0x1177, in qlafx00_mailbox_command() 105 ql_dbg(ql_dbg_mbx, vha, 0x1178, in qlafx00_mailbox_command() 130 ql_dump_buffer(ql_dbg_mbx + ql_dbg_buffer, vha, in qlafx00_mailbox_command() 298 qlafx00_driver_shutdown(scsi_qla_host_t *vha, int tmo) qlafx00_driver_shutdown() argument 344 qlafx00_get_firmware_state(scsi_qla_host_t *vha, uint32_t *states) qlafx00_get_firmware_state() argument 391 qlafx00_init_firmware(scsi_qla_host_t *vha, uint16_t size) qlafx00_init_firmware() argument 428 qlafx00_mbx_reg_test(scsi_qla_host_t *vha) qlafx00_mbx_reg_test() argument 496 qlafx00_pci_config(scsi_qla_host_t *vha) qlafx00_pci_config() argument 524 qlafx00_soc_cpu_reset(scsi_qla_host_t *vha) qlafx00_soc_cpu_reset() argument 631 qlafx00_soft_reset(scsi_qla_host_t *vha) qlafx00_soft_reset() argument 653 qlafx00_chip_diag(scsi_qla_host_t *vha) qlafx00_chip_diag() argument 673 qlafx00_config_rings(struct scsi_qla_host *vha) qlafx00_config_rings() argument 689 qlafx00_pci_info_str(struct scsi_qla_host *vha, char *str, size_t str_len) qlafx00_pci_info_str() argument 699 qlafx00_fw_version_str(struct scsi_qla_host *vha, char *str, size_t size) qlafx00_fw_version_str() argument 809 qlafx00_save_queue_ptrs(struct scsi_qla_host *vha) qlafx00_save_queue_ptrs() argument 835 qlafx00_config_queues(struct scsi_qla_host *vha) qlafx00_config_queues() argument 876 qlafx00_init_fw_ready(scsi_qla_host_t *vha) qlafx00_init_fw_ready() argument 1040 qlafx00_fw_ready(scsi_qla_host_t *vha) qlafx00_fw_ready() argument 1094 qlafx00_find_all_targets(scsi_qla_host_t *vha, struct list_head *new_fcports) qlafx00_find_all_targets() argument 1224 qlafx00_configure_all_targets(scsi_qla_host_t *vha) qlafx00_configure_all_targets() argument 1295 qlafx00_configure_devices(scsi_qla_host_t *vha) qlafx00_configure_devices() argument 1330 qlafx00_abort_isp_cleanup(scsi_qla_host_t *vha, bool critemp) qlafx00_abort_isp_cleanup() argument 1414 qlafx00_rescan_isp(scsi_qla_host_t *vha) qlafx00_rescan_isp() argument 1458 qlafx00_timer_routine(scsi_qla_host_t *vha) qlafx00_timer_routine() argument 1591 qlafx00_reset_initialize(scsi_qla_host_t *vha) qlafx00_reset_initialize() argument 1625 qlafx00_abort_isp(scsi_qla_host_t *vha) qlafx00_abort_isp() argument 1655 qlafx00_get_fcport(struct scsi_qla_host *vha, int tgt_id) qlafx00_get_fcport() argument 1673 qlafx00_tgt_detach(struct scsi_qla_host *vha, int tgt_id) qlafx00_tgt_detach() argument 1690 qlafx00_process_aen(struct scsi_qla_host *vha, struct qla_work_evt *evt) qlafx00_process_aen() argument 1745 qlafx00_update_host_attr(scsi_qla_host_t *vha, struct port_info_data *pinfo) qlafx00_update_host_attr() argument 1780 qlafx00_fx_disc(scsi_qla_host_t *vha, fc_port_t *fcport, uint16_t fx_type) qlafx00_fx_disc() argument 1993 qlafx00_initialize_adapter(scsi_qla_host_t *vha) qlafx00_initialize_adapter() argument 2059 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qlafx00_fw_state_show() local 2105 struct scsi_qla_host *vha = sp->vha; qlafx00_handle_sense() local 2148 qlafx00_tm_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct tsk_mgmt_entry_fx00 *pkt, srb_t *sp, __le16 sstatus, __le16 cpstatus) qlafx00_tm_iocb_entry() argument 2163 qlafx00_abort_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct abort_iocb_entry_fx00 *pkt) qlafx00_abort_iocb_entry() argument 2180 qlafx00_ioctl_iosb_entry(scsi_qla_host_t *vha, struct req_que *req, struct ioctl_iocb_entry_fx00 *pkt) qlafx00_ioctl_iosb_entry() argument 2249 qlafx00_status_entry(scsi_qla_host_t *vha, struct rsp_que *rsp, void *pkt) qlafx00_status_entry() argument 2530 struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev); qlafx00_status_cont_entry() local 2605 qlafx00_multistatus_entry(struct scsi_qla_host *vha, struct rsp_que *rsp, void *pkt) qlafx00_multistatus_entry() argument 2661 qlafx00_error_entry(scsi_qla_host_t *vha, struct rsp_que *rsp, struct sts_entry_fx00 *pkt) qlafx00_error_entry() argument 2689 qlafx00_process_response_queue(struct scsi_qla_host *vha, struct rsp_que *rsp) qlafx00_process_response_queue() argument 2767 qlafx00_async_event(scsi_qla_host_t *vha) qlafx00_async_event() argument 2845 qlafx00_mbx_completion(scsi_qla_host_t *vha, uint32_t mb0) qlafx00_mbx_completion() argument 2878 scsi_qla_host_t *vha; qlafx00_intr_handler() local 2971 scsi_qla_host_t *vha; qlafx00_build_scsi_iocbs() local 3057 struct scsi_qla_host *vha = sp->vha; qlafx00_start_scsi() local 3173 scsi_qla_host_t *vha = sp->vha; qlafx00_tm_iocb() local 3200 scsi_qla_host_t *vha = sp->vha; qlafx00_abort_iocb() local [all...] |
H A D | qla_isr.c | 24 static void qla27xx_process_purex_fpin(struct scsi_qla_host *vha, 26 static struct purex_item *qla24xx_alloc_purex_item(scsi_qla_host_t *vha, 28 static struct purex_item *qla24xx_copy_std_pkt(struct scsi_qla_host *vha, 30 static struct purex_item *qla27xx_copy_fpin_pkt(struct scsi_qla_host *vha, 34 qla27xx_process_purex_fpin(struct scsi_qla_host *vha, struct purex_item *item) in qla27xx_process_purex_fpin() argument 39 ql_dbg(ql_dbg_init + ql_dbg_verbose, vha, 0x508d, in qla27xx_process_purex_fpin() 42 ql_dbg(ql_dbg_init + ql_dbg_verbose, vha, 0x508e, in qla27xx_process_purex_fpin() 44 ql_dump_buffer(ql_dbg_init + ql_dbg_verbose, vha, 0x508f, in qla27xx_process_purex_fpin() 47 fc_host_fpin_rcv(vha->host, pkt_size, (char *)pkt); in qla27xx_process_purex_fpin() 59 qla24xx_process_abts(struct scsi_qla_host *vha, struc argument 183 scsi_qla_host_t *vha; qla2100_intr_handler() local 265 qla2x00_check_reg32_for_disconnect(scsi_qla_host_t *vha, uint32_t reg) qla2x00_check_reg32_for_disconnect() argument 280 qla2x00_check_reg16_for_disconnect(scsi_qla_host_t *vha, uint16_t reg) qla2x00_check_reg16_for_disconnect() argument 297 scsi_qla_host_t *vha; qla2300_intr_handler() local 406 qla2x00_mbx_completion(scsi_qla_host_t *vha, uint16_t mb0) qla2x00_mbx_completion() argument 442 qla81xx_idc_event(scsi_qla_host_t *vha, uint16_t aen, uint16_t descr) qla81xx_idc_event() argument 522 qla83xx_handle_8200_aen(scsi_qla_host_t *vha, uint16_t *mb) qla83xx_handle_8200_aen() argument 683 qla2x00_is_a_vp_did(scsi_qla_host_t *vha, uint32_t rscn_entry) qla2x00_is_a_vp_did() argument 708 qla2x00_find_fcport_by_loopid(scsi_qla_host_t *vha, uint16_t loop_id) qla2x00_find_fcport_by_loopid() argument 720 qla2x00_find_fcport_by_wwpn(scsi_qla_host_t *vha, u8 *wwpn, u8 incl_deleted) qla2x00_find_fcport_by_wwpn() argument 737 qla2x00_find_fcport_by_nportid(scsi_qla_host_t *vha, port_id_t *id, u8 incl_deleted) qla2x00_find_fcport_by_nportid() argument 756 qla27xx_handle_8200_aen(scsi_qla_host_t *vha, uint16_t *mb) qla27xx_handle_8200_aen() argument 788 qla24xx_alloc_purex_item(scsi_qla_host_t *vha, uint16_t size) qla24xx_alloc_purex_item() argument 818 qla24xx_queue_purex_item(scsi_qla_host_t *vha, struct purex_item *pkt, void (*process_item)(struct scsi_qla_host *vha, struct purex_item *pkt)) qla24xx_queue_purex_item() argument 842 qla24xx_copy_std_pkt(struct scsi_qla_host *vha, void *pkt) qla24xx_copy_std_pkt() argument 863 qla27xx_copy_fpin_pkt(struct scsi_qla_host *vha, void **pkt, struct rsp_que **rsp) qla27xx_copy_fpin_pkt() argument 967 qla2x00_async_event(scsi_qla_host_t *vha, struct rsp_que *rsp, uint16_t *mb) qla2x00_async_event() argument 1672 qla2x00_process_completed_request(struct scsi_qla_host *vha, struct req_que *req, uint32_t index) qla2x00_process_completed_request() argument 1708 qla2x00_get_sp_from_handle(scsi_qla_host_t *vha, const char *func, struct req_que *req, void *iocb) qla2x00_get_sp_from_handle() argument 1746 qla2x00_mbx_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct mbx_entry *mbx) qla2x00_mbx_iocb_entry() argument 1832 qla24xx_mbx_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct mbx_24xx_entry *pkt) qla24xx_mbx_iocb_entry() argument 1870 qla24xxx_nack_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct nack_to_isp *pkt) qla24xxx_nack_iocb_entry() argument 1888 qla2x00_ct_entry(scsi_qla_host_t *vha, struct req_que *req, sts_entry_t *pkt, int iocb_type) qla2x00_ct_entry() argument 1960 qla24xx_els_ct_entry(scsi_qla_host_t *vha, struct req_que *req, struct sts_entry_24xx *pkt, int iocb_type) qla24xx_els_ct_entry() argument 2086 qla24xx_logio_entry(scsi_qla_host_t *vha, struct req_que *req, struct logio_entry_24xx *logio) qla24xx_logio_entry() argument 2216 qla24xx_tm_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, void *tsk) qla24xx_tm_iocb_entry() argument 2266 qla24xx_nvme_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, void *tsk, srb_t *sp) qla24xx_nvme_iocb_entry() argument 2395 qla_ctrlvp_completed(scsi_qla_host_t *vha, struct req_que *req, struct vp_ctrl_entry_24xx *vce) qla_ctrlvp_completed() argument 2427 qla2x00_process_response_entry(struct scsi_qla_host *vha, struct rsp_que *rsp, sts_entry_t *pkt) qla2x00_process_response_entry() argument 2479 struct scsi_qla_host *vha; qla2x00_process_response_queue() local 2520 struct scsi_qla_host *vha = sp->vha; qla2x00_handle_sense() local 2570 struct scsi_qla_host *vha = sp->vha; qla2x00_handle_dif_error() local 2690 qla25xx_process_bidir_status_iocb(scsi_qla_host_t *vha, void *pkt, struct req_que *req, uint32_t index) qla25xx_process_bidir_status_iocb() argument 2844 qla2x00_status_entry(scsi_qla_host_t *vha, struct rsp_que *rsp, void *pkt) qla2x00_status_entry() argument 3234 struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev); qla2x00_status_cont_entry() local 3288 qla2x00_error_entry(scsi_qla_host_t *vha, struct rsp_que *rsp, sts_entry_t *pkt) qla2x00_error_entry() argument 3347 qla24xx_mbx_completion(scsi_qla_host_t *vha, uint16_t mb0) qla24xx_mbx_completion() argument 3379 qla24xx_abort_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct abort_entry_24xx *pkt) qla24xx_abort_iocb_entry() argument 3395 qla24xx_nvme_ls4_iocb(struct scsi_qla_host *vha, struct pt_ls4_request *pkt, struct req_que *req) qla24xx_nvme_ls4_iocb() argument 3415 qla24xx_process_response_queue(struct scsi_qla_host *vha, struct rsp_que *rsp) qla24xx_process_response_queue() argument 3578 qla2xxx_check_risc_status(scsi_qla_host_t *vha) qla2xxx_check_risc_status() argument 3639 scsi_qla_host_t *vha; qla24xx_intr_handler() local 3745 struct scsi_qla_host *vha; qla24xx_msix_rsp_q() local 3773 scsi_qla_host_t *vha; qla24xx_msix_default() local 3935 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); qla24xx_enable_msix() local 4079 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); qla2x00_request_irqs() local 4169 qla2x00_free_irqs(scsi_qla_host_t *vha) qla2x00_free_irqs() argument 4209 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); qla25xx_request_irq() local [all...] |
H A D | qla_bsg.c | 36 struct qla_hw_data *ha = sp->vha->hw; in qla2x00_bsg_sp_free() 73 qla24xx_fcp_prio_cfg_valid(scsi_qla_host_t *vha, in qla24xx_fcp_prio_cfg_valid() argument 89 ql_dbg(ql_dbg_user, vha, 0x7051, in qla24xx_fcp_prio_cfg_valid() 96 ql_dbg(ql_dbg_user, vha, 0x7052, in qla24xx_fcp_prio_cfg_valid() 113 ql_dbg(ql_dbg_user, vha, 0x7053, in qla24xx_fcp_prio_cfg_valid() 118 ql_dbg(ql_dbg_user, vha, 0x7054, in qla24xx_fcp_prio_cfg_valid() 132 scsi_qla_host_t *vha = shost_priv(host); in qla24xx_proc_fcp_prio_cfg_cmd() local 133 struct qla_hw_data *ha = vha->hw; in qla24xx_proc_fcp_prio_cfg_cmd() 157 qla24xx_update_all_fcp_prio(vha); in qla24xx_proc_fcp_prio_cfg_cmd() 172 qla24xx_update_all_fcp_prio(vha); in qla24xx_proc_fcp_prio_cfg_cmd() 261 scsi_qla_host_t *vha; qla2x00_process_els() local 447 scsi_qla_host_t *vha = shost_priv(host); qla2x00_process_ct() local 574 qla81xx_reset_loopback_mode(scsi_qla_host_t *vha, uint16_t *config, int wait, int wait2) qla81xx_reset_loopback_mode() argument 645 qla81xx_set_loopback_mode(scsi_qla_host_t *vha, uint16_t *config, uint16_t *new_config, uint16_t mode) qla81xx_set_loopback_mode() argument 725 scsi_qla_host_t *vha = shost_priv(host); qla2x00_process_loopback() local 968 scsi_qla_host_t *vha = shost_priv(host); qla84xx_reset() local 1004 scsi_qla_host_t *vha = shost_priv(host); qla84xx_updatefw() local 1114 scsi_qla_host_t *vha = shost_priv(host); qla84xx_mgmt_cmd() local 1310 scsi_qla_host_t *vha = shost_priv(host); qla24xx_iidma() local 1394 qla2x00_optrom_setup(struct bsg_job *bsg_job, scsi_qla_host_t *vha, uint8_t is_update) qla2x00_optrom_setup() argument 1468 scsi_qla_host_t *vha = shost_priv(host); qla2x00_read_optrom() local 1505 scsi_qla_host_t *vha = shost_priv(host); qla2x00_update_optrom() local 1546 scsi_qla_host_t *vha = shost_priv(host); qla2x00_update_fru_versions() local 1599 scsi_qla_host_t *vha = shost_priv(host); qla2x00_read_fru_status() local 1650 scsi_qla_host_t *vha = shost_priv(host); qla2x00_write_fru_status() local 1697 scsi_qla_host_t *vha = shost_priv(host); qla2x00_write_i2c() local 1743 scsi_qla_host_t *vha = shost_priv(host); qla2x00_read_i2c() local 1793 scsi_qla_host_t *vha = shost_priv(host); qla24xx_process_bidir_cmd() local 1971 scsi_qla_host_t *vha = shost_priv(host); qlafx00_mgmt_cmd() local 2094 scsi_qla_host_t *vha = shost_priv(host); qla26xx_serdes_op() local 2136 scsi_qla_host_t *vha = shost_priv(host); qla8044_serdes_op() local 2178 scsi_qla_host_t *vha = shost_priv(host); qla27xx_get_flash_upd_cap() local 2210 scsi_qla_host_t *vha = shost_priv(host); qla27xx_set_flash_upd_cap() local 2256 scsi_qla_host_t *vha = shost_priv(host); qla27xx_get_bbcr_data() local 2316 scsi_qla_host_t *vha = shost_priv(host); qla2x00_get_priv_stats() local 2374 scsi_qla_host_t *vha = shost_priv(host); qla2x00_do_dport_diagnostics() local 2416 scsi_qla_host_t *vha = shost_priv(fc_bsg_to_shost(bsg_job)); qla2x00_get_flash_image_status() local 2541 scsi_qla_host_t *vha; qla24xx_bsg_request() local 2592 scsi_qla_host_t *vha = shost_priv(fc_bsg_to_shost(bsg_job)); qla24xx_bsg_timeout() local [all...] |
H A D | qla_dfs.c | 106 qla2x00_dfs_create_rport(scsi_qla_host_t *vha, struct fc_port *fp) in qla2x00_dfs_create_rport() argument 114 if (!vha->dfs_rport_root || fp->dfs_rport_dir) in qla2x00_dfs_create_rport() 118 fp->dfs_rport_dir = debugfs_create_dir(wwn, vha->dfs_rport_root); in qla2x00_dfs_create_rport() 121 if (NVME_TARGET(vha->hw, fp)) in qla2x00_dfs_create_rport() 140 qla2x00_dfs_remove_rport(scsi_qla_host_t *vha, struct fc_port *fp) in qla2x00_dfs_remove_rport() argument 142 if (!vha->dfs_rport_root || !fp->dfs_rport_dir) in qla2x00_dfs_remove_rport() 151 scsi_qla_host_t *vha = s->private; in qla2x00_dfs_tgt_sess_show() local 152 struct qla_hw_data *ha = vha->hw; in qla2x00_dfs_tgt_sess_show() 155 struct qla_tgt *tgt = vha->vha_tgt.qla_tgt; in qla2x00_dfs_tgt_sess_show() 157 seq_printf(s, "%s\n", vha in qla2x00_dfs_tgt_sess_show() 178 scsi_qla_host_t *vha = s->private; qla2x00_dfs_tgt_port_database_show() local 234 struct scsi_qla_host *vha = s->private; qla_dfs_fw_resource_cnt_show() local 283 struct scsi_qla_host *vha = s->private; qla_dfs_tgt_counters_show() local 360 scsi_qla_host_t *vha = s->private; qla2x00_dfs_fce_show() local 397 scsi_qla_host_t *vha = inode->i_private; qla2x00_dfs_fce_open() local 422 scsi_qla_host_t *vha = inode->i_private; qla2x00_dfs_fce_release() local 457 struct scsi_qla_host *vha = s->private; qla_dfs_naqp_show() local 467 struct scsi_qla_host *vha = inode->i_private; qla_dfs_naqp_open() local 477 struct scsi_qla_host *vha = s->private; qla_dfs_naqp_write() local 530 qla2x00_dfs_setup(scsi_qla_host_t *vha) qla2x00_dfs_setup() argument 591 qla2x00_dfs_remove(scsi_qla_host_t *vha) qla2x00_dfs_remove() argument [all...] |
/kernel/linux/linux-6.6/drivers/scsi/qla2xxx/ |
H A D | qla_nx2.c | 46 qla8044_rd_direct(struct scsi_qla_host *vha, in qla8044_rd_direct() argument 49 struct qla_hw_data *ha = vha->hw; in qla8044_rd_direct() 58 qla8044_wr_direct(struct scsi_qla_host *vha, in qla8044_wr_direct() argument 62 struct qla_hw_data *ha = vha->hw; in qla8044_wr_direct() 69 qla8044_set_win_base(scsi_qla_host_t *vha, uint32_t addr) in qla8044_set_win_base() argument 73 struct qla_hw_data *ha = vha->hw; in qla8044_set_win_base() 79 ql_log(ql_log_warn, vha, 0xb087, in qla8044_set_win_base() 89 qla8044_rd_reg_indirect(scsi_qla_host_t *vha, uint32_t addr, uint32_t *data) in qla8044_rd_reg_indirect() argument 92 struct qla_hw_data *ha = vha->hw; in qla8044_rd_reg_indirect() 94 ret_val = qla8044_set_win_base(vha, add in qla8044_rd_reg_indirect() 104 qla8044_wr_reg_indirect(scsi_qla_host_t *vha, uint32_t addr, uint32_t data) qla8044_wr_reg_indirect() argument 128 qla8044_read_write_crb_reg(struct scsi_qla_host *vha, uint32_t raddr, uint32_t waddr) qla8044_read_write_crb_reg() argument 138 qla8044_poll_wait_for_ready(struct scsi_qla_host *vha, uint32_t addr1, uint32_t mask) qla8044_poll_wait_for_ready() argument 161 qla8044_ipmdio_rd_reg(struct scsi_qla_host *vha, uint32_t addr1, uint32_t addr3, uint32_t mask, uint32_t addr) qla8044_ipmdio_rd_reg() argument 185 qla8044_poll_wait_ipmdio_bus_idle(struct scsi_qla_host *vha, uint32_t addr1, uint32_t addr2, uint32_t addr3, uint32_t mask) qla8044_poll_wait_ipmdio_bus_idle() argument 208 qla8044_ipmdio_wr_reg(struct scsi_qla_host *vha, uint32_t addr1, uint32_t addr3, uint32_t mask, uint32_t addr, uint32_t value) qla8044_ipmdio_wr_reg() argument 237 qla8044_rmw_crb_reg(struct scsi_qla_host *vha, uint32_t raddr, uint32_t waddr, struct qla8044_rmw *p_rmw_hdr) qla8044_rmw_crb_reg() argument 256 qla8044_set_qsnt_ready(struct scsi_qla_host *vha) qla8044_set_qsnt_ready() argument 269 qla8044_clear_qsnt_ready(struct scsi_qla_host *vha) qla8044_clear_qsnt_ready() argument 307 qla8044_lock_recovery(struct scsi_qla_host *vha) qla8044_lock_recovery() argument 361 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); qla8044_idc_lock() local 429 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); qla8044_idc_unlock() local 447 qla8044_flash_lock(scsi_qla_host_t *vha) qla8044_flash_lock() argument 476 qla8044_flash_unlock(scsi_qla_host_t *vha) qla8044_flash_unlock() argument 487 qla8044_flash_lock_recovery(struct scsi_qla_host *vha) qla8044_flash_lock_recovery() argument 507 qla8044_read_flash_data(scsi_qla_host_t *vha, uint8_t *p_data, uint32_t flash_addr, int u32_word_count) qla8044_read_flash_data() argument 562 qla8044_read_optrom_data(struct scsi_qla_host *vha, void *buf, uint32_t offset, uint32_t length) qla8044_read_optrom_data() argument 577 qla8044_need_reset(struct scsi_qla_host *vha) qla8044_need_reset() argument 603 qla8044_write_list(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) qla8044_write_list() argument 629 qla8044_read_write_list(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) qla8044_read_write_list() argument 659 qla8044_poll_reg(struct scsi_qla_host *vha, uint32_t addr, int duration, uint32_t test_mask, uint32_t test_result) qla8044_poll_reg() argument 712 qla8044_poll_list(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) qla8044_poll_list() argument 768 qla8044_poll_write_list(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) qla8044_poll_write_list() argument 815 qla8044_read_modify_write(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) qla8044_read_modify_write() argument 845 qla8044_pause(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) qla8044_pause() argument 860 qla8044_template_end(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) qla8044_template_end() argument 885 qla8044_poll_read_list(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) qla8044_poll_read_list() argument 940 qla8044_process_reset_template(struct scsi_qla_host *vha, char *p_buff) qla8044_process_reset_template() argument 999 qla8044_process_init_seq(struct scsi_qla_host *vha) qla8044_process_init_seq() argument 1010 qla8044_process_stop_seq(struct scsi_qla_host *vha) qla8044_process_stop_seq() argument 1020 qla8044_process_start_seq(struct scsi_qla_host *vha) qla8044_process_start_seq() argument 1030 qla8044_lockless_flash_read_u32(struct scsi_qla_host *vha, uint32_t flash_addr, uint8_t *p_data, int u32_word_count) qla8044_lockless_flash_read_u32() argument 1121 qla8044_ms_mem_write_128b(struct scsi_qla_host *vha, uint64_t addr, uint32_t *data, uint32_t count) qla8044_ms_mem_write_128b() argument 1214 qla8044_copy_bootloader(struct scsi_qla_host *vha) qla8044_copy_bootloader() argument 1272 qla8044_restart(struct scsi_qla_host *vha) qla8044_restart() argument 1316 qla8044_check_cmd_peg_status(struct scsi_qla_host *vha) qla8044_check_cmd_peg_status() argument 1338 qla8044_start_firmware(struct scsi_qla_host *vha) qla8044_start_firmware() argument 1367 struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev); qla8044_clear_drv_active() local 1386 qla8044_device_bootstrap(struct scsi_qla_host *vha) qla8044_device_bootstrap() argument 1456 qla8044_dump_reset_seq_hdr(struct scsi_qla_host *vha) qla8044_dump_reset_seq_hdr() argument 1485 qla8044_reset_seq_checksum_test(struct scsi_qla_host *vha) qla8044_reset_seq_checksum_test() argument 1514 qla8044_read_reset_template(struct scsi_qla_host *vha) qla8044_read_reset_template() argument 1608 qla8044_set_idc_dontreset(struct scsi_qla_host *vha) qla8044_set_idc_dontreset() argument 1621 qla8044_set_rst_ready(struct scsi_qla_host *vha) qla8044_set_rst_ready() argument 1645 qla8044_need_reset_handler(struct scsi_qla_host *vha) qla8044_need_reset_handler() argument 1739 qla8044_set_drv_active(struct scsi_qla_host *vha) qla8044_set_drv_active() argument 1757 qla8044_check_drv_active(struct scsi_qla_host *vha) qla8044_check_drv_active() argument 1770 qla8044_clear_idc_dontreset(struct scsi_qla_host *vha) qla8044_clear_idc_dontreset() argument 1784 qla8044_set_idc_ver(struct scsi_qla_host *vha) qla8044_set_idc_ver() argument 1829 qla8044_update_idc_reg(struct scsi_qla_host *vha) qla8044_update_idc_reg() argument 1863 qla8044_need_qsnt_handler(struct scsi_qla_host *vha) qla8044_need_qsnt_handler() argument 1927 qla8044_device_state_handler(struct scsi_qla_host *vha) qla8044_device_state_handler() argument 2034 qla8044_check_temp(struct scsi_qla_host *vha) qla8044_check_temp() argument 2059 qla8044_read_temperature(scsi_qla_host_t *vha) qla8044_read_temperature() argument 2074 qla8044_check_fw_alive(struct scsi_qla_host *vha) qla8044_check_fw_alive() argument 2119 qla8044_watchdog(struct scsi_qla_host *vha) qla8044_watchdog() argument 2203 qla8044_minidump_process_control(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr) qla8044_minidump_process_control() argument 2316 qla8044_minidump_process_rdcrb(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_rdcrb() argument 2339 qla8044_minidump_process_rdmem(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_rdmem() argument 2418 qla8044_minidump_process_rdrom(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_rdrom() argument 2447 qla8044_mark_entry_skipped(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, int index) qla8044_mark_entry_skipped() argument 2459 qla8044_minidump_process_l2tag(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_l2tag() argument 2517 qla8044_minidump_process_l1cache(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_l1cache() argument 2551 qla8044_minidump_process_rdocm(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_rdocm() argument 2582 qla8044_minidump_process_rdmux(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_rdmux() argument 2610 qla8044_minidump_process_queue(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_queue() argument 2642 qla8044_minidump_process_pollrd(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_pollrd() argument 2690 qla8044_minidump_process_rdmux2(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_rdmux2() argument 2733 qla8044_minidump_process_pollrdmwr(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_pollrdmwr() argument 2810 qla8044_check_dma_engine_state(struct scsi_qla_host *vha) qla8044_check_dma_engine_state() argument 2839 qla8044_start_pex_dma(struct scsi_qla_host *vha, struct qla8044_minidump_entry_rdmem_pex_dma *m_hdr) qla8044_start_pex_dma() argument 2896 qla8044_minidump_pex_dma_read(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_pex_dma_read() argument 2989 qla8044_minidump_process_rddfe(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_rddfe() argument 3085 qla8044_minidump_process_rdmdio(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_rdmdio() argument 3162 qla8044_minidump_process_pollwr(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) qla8044_minidump_process_pollwr() argument 3214 qla8044_collect_md_data(struct scsi_qla_host *vha) qla8044_collect_md_data() argument 3473 qla8044_get_minidump(struct scsi_qla_host *vha) qla8044_get_minidump() argument 3489 qla8044_poll_flash_status_reg(struct scsi_qla_host *vha) qla8044_poll_flash_status_reg() argument 3517 qla8044_write_flash_status_reg(struct scsi_qla_host *vha, uint32_t data) qla8044_write_flash_status_reg() argument 3561 qla8044_unprotect_flash(scsi_qla_host_t *vha) qla8044_unprotect_flash() argument 3578 qla8044_protect_flash(scsi_qla_host_t *vha) qla8044_protect_flash() argument 3593 qla8044_erase_flash_sector(struct scsi_qla_host *vha, uint32_t sector_start_addr) qla8044_erase_flash_sector() argument 3649 qla8044_flash_write_u32(struct scsi_qla_host *vha, uint32_t addr, uint32_t *p_data) qla8044_flash_write_u32() argument 3684 qla8044_write_flash_buffer_mode(scsi_qla_host_t *vha, uint32_t *dwptr, uint32_t faddr, uint32_t dwords) qla8044_write_flash_buffer_mode() argument 3767 qla8044_write_flash_dword_mode(scsi_qla_host_t *vha, uint32_t *dwptr, uint32_t faddr, uint32_t dwords) qla8044_write_flash_dword_mode() argument 3787 qla8044_write_optrom_data(struct scsi_qla_host *vha, void *buf, uint32_t offset, uint32_t length) qla8044_write_optrom_data() argument 3878 scsi_qla_host_t *vha; qla8044_intr_handler() local 3986 qla8044_clear_rst_ready(scsi_qla_host_t *vha) qla8044_clear_rst_ready() argument 4005 qla8044_abort_isp(scsi_qla_host_t *vha) qla8044_abort_isp() argument 4061 qla8044_fw_dump(scsi_qla_host_t *vha) qla8044_fw_dump() argument [all...] |
H A D | qla_mid.c | 20 qla2x00_vp_stop_timer(scsi_qla_host_t *vha) in qla2x00_vp_stop_timer() argument 22 if (vha->vp_idx && vha->timer_active) { in qla2x00_vp_stop_timer() 23 del_timer_sync(&vha->timer); in qla2x00_vp_stop_timer() 24 vha->timer_active = 0; in qla2x00_vp_stop_timer() 29 qla24xx_allocate_vp_id(scsi_qla_host_t *vha) in qla24xx_allocate_vp_id() argument 32 struct qla_hw_data *ha = vha->hw; in qla24xx_allocate_vp_id() 39 ql_dbg(ql_dbg_vport, vha, 0xa000, in qla24xx_allocate_vp_id() 48 vha->vp_idx = vp_id; in qla24xx_allocate_vp_id() 51 list_add_tail(&vha in qla24xx_allocate_vp_id() 63 qla24xx_deallocate_vp_id(scsi_qla_host_t *vha) qla24xx_deallocate_vp_id() argument 112 scsi_qla_host_t *vha; qla24xx_find_vhost_by_name() local 142 qla2x00_mark_vp_devices_dead(scsi_qla_host_t *vha) qla2x00_mark_vp_devices_dead() argument 163 qla24xx_disable_vp(scsi_qla_host_t *vha) qla24xx_disable_vp() argument 206 qla24xx_enable_vp(scsi_qla_host_t *vha) qla24xx_enable_vp() argument 247 qla24xx_configure_vp(scsi_qla_host_t *vha) qla24xx_configure_vp() argument 277 scsi_qla_host_t *vha, *tvp; qla2x00_alert_all_vps() local 324 qla2x00_vp_abort_isp(scsi_qla_host_t *vha) qla2x00_vp_abort_isp() argument 359 qla2x00_do_dpc_vp(scsi_qla_host_t *vha) qla2x00_do_dpc_vp() argument 424 qla2x00_do_dpc_all_vps(scsi_qla_host_t *vha) qla2x00_do_dpc_all_vps() argument 460 scsi_qla_host_t *vha; qla24xx_vport_create_req_sanity_check() local 498 scsi_qla_host_t *vha; qla24xx_create_vhost() local 572 qla25xx_free_req_que(struct scsi_qla_host *vha, struct req_que *req) qla25xx_free_req_que() argument 592 qla25xx_free_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp) qla25xx_free_rsp_que() argument 617 qla25xx_delete_req_que(struct scsi_qla_host *vha, struct req_que *req) qla25xx_delete_req_que() argument 634 qla25xx_delete_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp) qla25xx_delete_rsp_que() argument 652 qla25xx_delete_queues(struct scsi_qla_host *vha) qla25xx_delete_queues() argument 704 struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev); qla25xx_create_req_que() local 816 struct scsi_qla_host *vha = qpair->vha; qla_do_work() local 832 struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev); qla25xx_create_rsp_que() local 946 qla24xx_control_vp(scsi_qla_host_t *vha, int cmd) qla24xx_control_vp() argument 1009 qla_find_host_by_vp_idx(struct scsi_qla_host *vha, uint16_t vp_idx) qla_find_host_by_vp_idx() argument 1025 qla_update_vp_map(struct scsi_qla_host *vha, int cmd) qla_update_vp_map() argument 1071 qla_update_host_map(struct scsi_qla_host *vha, port_id_t id) qla_update_host_map() argument 1084 qla_create_buf_pool(struct scsi_qla_host *vha, struct qla_qpair *qp) qla_create_buf_pool() argument 1137 qla_get_buf(struct scsi_qla_host *vha, struct qla_qpair *qp, struct qla_buf_dsc *dsc) qla_get_buf() argument 1258 qla_adjust_buf(struct scsi_qla_host *vha) qla_adjust_buf() argument [all...] |
H A D | qla_attr.c | 23 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, in qla2x00_sysfs_read_fw_dump() local 25 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_read_fw_dump() 64 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, in qla2x00_sysfs_write_fw_dump() local 66 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_write_fw_dump() 78 ql_log(ql_log_info, vha, 0x705d, in qla2x00_sysfs_write_fw_dump() 79 "Firmware dump cleared on (%ld).\n", vha->host_no); in qla2x00_sysfs_write_fw_dump() 82 qla82xx_md_free(vha); in qla2x00_sysfs_write_fw_dump() 83 qla82xx_md_prep(vha); in qla2x00_sysfs_write_fw_dump() 92 ql_log(ql_log_info, vha, 0x705e, in qla2x00_sysfs_write_fw_dump() 94 vha in qla2x00_sysfs_write_fw_dump() 186 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_read_nvram() local 226 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_write_nvram() local 300 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_read_optrom() local 324 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_write_optrom() local 362 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_write_optrom_ctl() local 546 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_read_vpd() local 593 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_write_vpd() local 660 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_read_sfp() local 696 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_write_reset() local 840 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_issue_logo() local 883 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_read_xgmac_stats() local 946 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, qla2x00_sysfs_read_dcbx_tlv() local 1018 qla2x00_alloc_sysfs_attr(scsi_qla_host_t *vha) qla2x00_alloc_sysfs_attr() argument 1046 qla2x00_free_sysfs_attr(scsi_qla_host_t *vha, bool stop_beacon) qla2x00_free_sysfs_attr() argument 1081 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_fw_version_show() local 1093 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_serial_num_show() local 1114 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_isp_name_show() local 1123 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_isp_id_show() local 1139 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_model_name_show() local 1148 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_model_desc_show() local 1157 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_pci_info_show() local 1169 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_link_state_show() local 1209 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_zio_show() local 1227 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_zio_store() local 1255 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_zio_timer_show() local 1264 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_zio_timer_store() local 1283 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla_zio_threshold_show() local 1293 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla_zio_threshold_store() local 1311 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_beacon_show() local 1325 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_beacon_store() local 1361 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_beacon_config_show() local 1379 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_beacon_config_store() local 1434 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_optrom_bios_version_show() local 1445 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_optrom_efi_version_show() local 1456 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_optrom_fcode_version_show() local 1467 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_optrom_fw_version_show() local 1479 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_optrom_gold_fw_version_show() local 1495 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_total_isp_aborts_show() local 1507 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla24xx_84xx_fw_version_show() local 1528 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_serdes_version_show() local 1543 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_mpi_version_show() local 1559 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_phy_version_show() local 1573 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_flash_block_size_show() local 1583 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_vlan_id_show() local 1595 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_vn_port_mac_address_show() local 1607 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_fabric_param_show() local 1616 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_thermal_temp_show() local 1646 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_fw_state_show() local 1683 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_diag_requests_show() local 1695 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_diag_megabytes_show() local 1708 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_fw_dump_size_show() local 1726 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_allow_cna_fw_dump_show() local 1739 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_allow_cna_fw_dump_store() local 1757 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_pep_version_show() local 1771 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_min_supported_speed_show() local 1790 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_max_supported_speed_show() local 1806 struct scsi_qla_host *vha = shost_priv(dev_to_shost(dev)); qla2x00_port_speed_store() local 1884 struct scsi_qla_host *vha = shost_priv(dev_to_shost(dev)); qla2x00_port_speed_show() local 1911 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_mpi_pause_store() local 1936 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qlini_mode_show() local 1976 qla_set_ini_mode(scsi_qla_host_t *vha, int op) qla_set_ini_mode() argument 2256 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qlini_mode_store() local 2285 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); ql2xexchoffld_show() local 2303 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); ql2xexchoffld_store() local 2322 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); ql2xiniexchg_show() local 2340 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); ql2xiniexchg_store() local 2359 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_dif_bundle_statistics_show() local 2373 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_fw_attr_show() local 2390 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_port_no_show() local 2399 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qla2x00_dport_diagnostics_show() local 2556 scsi_qla_host_t *vha = shost_priv(shost); qla2x00_get_host_port_id() local 2565 scsi_qla_host_t *vha = shost_priv(shost); qla2x00_get_host_speed() local 2609 scsi_qla_host_t *vha = shost_priv(shost); qla2x00_get_host_port_type() local 2641 scsi_qla_host_t *vha = shost_priv(host); qla2x00_get_starget_node_name() local 2660 scsi_qla_host_t *vha = shost_priv(host); qla2x00_get_starget_port_name() local 2679 scsi_qla_host_t *vha = shost_priv(host); qla2x00_get_starget_port_id() local 2753 scsi_qla_host_t *vha; qla2x00_terminate_rport_io() local 2807 scsi_qla_host_t *vha = shost_priv(shost); qla2x00_issue_lip() local 2822 scsi_qla_host_t *vha = shost_priv(shost); qla2x00_get_fc_host_stats() local 2932 scsi_qla_host_t *vha = shost_priv(shost); qla2x00_reset_host_stats() local 2978 scsi_qla_host_t *vha = shost_priv(shost); qla2x00_get_host_symbolic_name() local 2987 scsi_qla_host_t *vha = shost_priv(shost); qla2x00_set_host_system_hostname() local 2995 scsi_qla_host_t *vha = shost_priv(shost); qla2x00_get_host_fabric_name() local 3010 scsi_qla_host_t *vha = shost_priv(shost); qla2x00_get_host_port_state() local 3046 scsi_qla_host_t *vha = NULL; qla24xx_vport_create() local 3179 scsi_qla_host_t *vha = fc_vport->dd_data; qla24xx_vport_delete() local 3241 scsi_qla_host_t *vha = fc_vport->dd_data; qla24xx_vport_disable() local 3344 qla2x00_get_host_supported_speeds(scsi_qla_host_t *vha, uint speeds) qla2x00_get_host_supported_speeds() argument 3367 qla2x00_init_host_attr(scsi_qla_host_t *vha) qla2x00_init_host_attr() argument [all...] |
H A D | qla_tmpl.c | 9 #define ISPREG(vha) (&(vha)->hw->iobase->isp24) 11 #define IOBASE(vha) IOBAR(ISPREG(vha)) 136 qla27xx_fwdt_entry_t0(struct scsi_qla_host *vha, in qla27xx_fwdt_entry_t0() argument 139 ql_dbg(ql_dbg_misc, vha, 0xd100, in qla27xx_fwdt_entry_t0() 147 qla27xx_fwdt_entry_t255(struct scsi_qla_host *vha, in qla27xx_fwdt_entry_t255() argument 150 ql_dbg(ql_dbg_misc, vha, 0xd1ff, in qla27xx_fwdt_entry_t255() 159 qla27xx_fwdt_entry_t256(struct scsi_qla_host *vha, in qla27xx_fwdt_entry_t256() argument 167 ql_dbg(ql_dbg_misc, vha, in qla27xx_fwdt_entry_t256() 175 qla27xx_fwdt_entry_t257(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t257() argument 191 qla27xx_fwdt_entry_t258(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t258() argument 210 qla27xx_fwdt_entry_t259(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t259() argument 229 qla27xx_fwdt_entry_t260(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t260() argument 243 qla27xx_fwdt_entry_t261(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t261() argument 257 qla27xx_fwdt_entry_t262(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t262() argument 326 qla27xx_fwdt_entry_t263(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t263() argument 393 qla27xx_fwdt_entry_t264(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t264() argument 421 qla27xx_fwdt_entry_t265(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t265() argument 433 qla27xx_fwdt_entry_t266(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t266() argument 450 qla27xx_fwdt_entry_t267(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t267() argument 464 qla27xx_fwdt_entry_t268(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t268() argument 534 qla27xx_fwdt_entry_t269(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t269() argument 551 qla27xx_fwdt_entry_t270(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t270() argument 571 qla27xx_fwdt_entry_t271(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t271() argument 587 qla27xx_fwdt_entry_t272(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t272() argument 607 qla27xx_fwdt_entry_t273(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t273() argument 630 qla27xx_fwdt_entry_t274(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t274() argument 692 qla27xx_fwdt_entry_t275(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t275() argument 721 qla27xx_fwdt_entry_t276(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t276() argument 746 qla27xx_fwdt_entry_t277(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t277() argument 763 qla27xx_fwdt_entry_t278(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_t278() argument 780 qla27xx_fwdt_entry_other(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) qla27xx_fwdt_entry_other() argument 838 qla27xx_walk_template(struct scsi_qla_host *vha, struct qla27xx_fwdt_template *tmp, void *buf, ulong *len) qla27xx_walk_template() argument 896 qla27xx_firmware_info(struct scsi_qla_host *vha, struct qla27xx_fwdt_template *tmp) qla27xx_firmware_info() argument 909 ql27xx_edit_template(struct scsi_qla_host *vha, struct qla27xx_fwdt_template *tmp) ql27xx_edit_template() argument 947 qla27xx_execute_fwdt_template(struct scsi_qla_host *vha, struct qla27xx_fwdt_template *tmp, void *buf) qla27xx_execute_fwdt_template() argument 963 qla27xx_fwdt_calculate_dump_size(struct scsi_qla_host *vha, void *p) qla27xx_fwdt_calculate_dump_size() argument 1006 qla27xx_mpi_fwdump(scsi_qla_host_t *vha, int hardware_locked) qla27xx_mpi_fwdump() argument 1062 qla27xx_fwdump(scsi_qla_host_t *vha) qla27xx_fwdump() argument [all...] |
H A D | qla_init.c | 37 static void qla24xx_handle_gpdb_event(scsi_qla_host_t *vha, 50 scsi_qla_host_t *vha = sp->vha; in qla2x00_sp_timeout() local 59 if (vha && qla2x00_isp_reg_stat(vha->hw)) { in qla2x00_sp_timeout() 60 ql_log(ql_log_info, vha, 0x9008, in qla2x00_sp_timeout() 62 qla_pci_set_eeh_busy(vha); in qla2x00_sp_timeout() 87 qla2x00_get_async_timeout(struct scsi_qla_host *vha) in qla2x00_get_async_timeout() argument 90 struct qla_hw_data *ha = vha->hw; in qla2x00_get_async_timeout() 116 ql_dbg(ql_dbg_async, sp->vha, in qla24xx_abort_iocb_timeout() 175 scsi_qla_host_t *vha = cmd_sp->vha; qla24xx_async_abort_cmd() local 297 struct scsi_qla_host *vha = sp->vha; qla2x00_async_login_sp_done() local 324 qla2x00_async_login(struct scsi_qla_host *vha, fc_port_t *fcport, uint16_t *data) qla2x00_async_login() argument 412 qla2x00_async_logout(struct scsi_qla_host *vha, fc_port_t *fcport) qla2x00_async_logout() argument 448 qla2x00_async_prlo_done(struct scsi_qla_host *vha, fc_port_t *fcport, uint16_t *data) qla2x00_async_prlo_done() argument 461 struct scsi_qla_host *vha = sp->vha; qla2x00_async_prlo_sp_done() local 472 qla2x00_async_prlo(struct scsi_qla_host *vha, fc_port_t *fcport) qla2x00_async_prlo() argument 508 qla24xx_handle_adisc_event(scsi_qla_host_t *vha, struct event_arg *ea) qla24xx_handle_adisc_event() argument 557 qla_post_els_plogi_work(struct scsi_qla_host *vha, fc_port_t *fcport) qla_post_els_plogi_work() argument 573 struct scsi_qla_host *vha = sp->vha; qla2x00_async_adisc_sp_done() local 600 qla2x00_async_adisc(struct scsi_qla_host *vha, fc_port_t *fcport, uint16_t *data) qla2x00_async_adisc() argument 655 qla2x00_is_reserved_id(scsi_qla_host_t *vha, uint16_t loop_id) qla2x00_is_reserved_id() argument 677 qla2x00_find_new_loop_id(scsi_qla_host_t *vha, fc_port_t *dev) qla2x00_find_new_loop_id() argument 721 qla24xx_handle_gnl_done_event(scsi_qla_host_t *vha, struct event_arg *ea) qla24xx_handle_gnl_done_event() argument 1025 struct scsi_qla_host *vha = sp->vha; qla24xx_async_gnl_sp_done() local 1136 qla24xx_async_gnl(struct scsi_qla_host *vha, fc_port_t *fcport) qla24xx_async_gnl() argument 1204 qla24xx_post_gnl_work(struct scsi_qla_host *vha, fc_port_t *fcport) qla24xx_post_gnl_work() argument 1219 struct scsi_qla_host *vha = sp->vha; qla24xx_async_gpdb_sp_done() local 1247 qla24xx_post_prli_work(struct scsi_qla_host *vha, fc_port_t *fcport) qla24xx_post_prli_work() argument 1265 struct scsi_qla_host *vha = sp->vha; qla2x00_async_prli_sp_done() local 1295 qla24xx_async_prli(struct scsi_qla_host *vha, fc_port_t *fcport) qla24xx_async_prli() argument 1355 qla24xx_post_gpdb_work(struct scsi_qla_host *vha, fc_port_t *fcport, u8 opt) qla24xx_post_gpdb_work() argument 1369 qla24xx_async_gpdb(struct scsi_qla_host *vha, fc_port_t *fcport, u8 opt) qla24xx_async_gpdb() argument 1451 __qla24xx_handle_gpdb_event(scsi_qla_host_t *vha, struct event_arg *ea) __qla24xx_handle_gpdb_event() argument 1480 qla_chk_secure_login(scsi_qla_host_t *vha, fc_port_t *fcport, struct port_database_24xx *pd) qla_chk_secure_login() argument 1531 qla24xx_handle_gpdb_event(scsi_qla_host_t *vha, struct event_arg *ea) qla24xx_handle_gpdb_event() argument 1607 qla_chk_n2n_b4_login(struct scsi_qla_host *vha, fc_port_t *fcport) qla_chk_n2n_b4_login() argument 1661 qla24xx_fcport_handle_login(struct scsi_qla_host *vha, fc_port_t *fcport) qla24xx_fcport_handle_login() argument 1822 qla24xx_post_newsess_work(struct scsi_qla_host *vha, port_id_t *id, u8 *port_name, u8 *node_name, void *pla, u8 fc4_type) qla24xx_post_newsess_work() argument 1841 qla2x00_handle_rscn(scsi_qla_host_t *vha, struct event_arg *ea) qla2x00_handle_rscn() argument 1928 qla24xx_handle_relogin_event(scsi_qla_host_t *vha, struct event_arg *ea) qla24xx_handle_relogin_event() argument 1955 qla_handle_els_plogi_done(scsi_qla_host_t *vha, struct event_arg *ea) qla_handle_els_plogi_done() argument 2066 struct scsi_qla_host *vha = arg->vha; qla26xx_marker() local 2154 struct scsi_qla_host *vha = arg->vha; __qla2x00_async_tm_cmd() local 2238 struct scsi_qla_host *vha = arg->vha; qla_put_tmf() local 2251 struct scsi_qla_host *vha = arg->vha; qla_get_tmf() local 2304 struct scsi_qla_host *vha = fcport->vha; qla2x00_async_tm_cmd() local 2341 struct scsi_qla_host *vha = fcport->vha; qla24xx_async_abort_command() local 2363 qla24xx_handle_prli_done_event(struct scsi_qla_host *vha, struct event_arg *ea) qla24xx_handle_prli_done_event() argument 2443 qla24xx_handle_plogi_done_event(struct scsi_qla_host *vha, struct event_arg *ea) qla24xx_handle_plogi_done_event() argument 2596 qla83xx_nic_core_fw_load(scsi_qla_host_t *vha) qla83xx_nic_core_fw_load() argument 2679 qla2x00_initialize_adapter(scsi_qla_host_t *vha) qla2x00_initialize_adapter() argument 2841 qla2100_pci_config(scsi_qla_host_t *vha) qla2100_pci_config() argument 2872 qla2300_pci_config(scsi_qla_host_t *vha) qla2300_pci_config() argument 2954 qla24xx_pci_config(scsi_qla_host_t *vha) qla24xx_pci_config() argument 2998 qla25xx_pci_config(scsi_qla_host_t *vha) qla25xx_pci_config() argument 3029 qla2x00_isp_firmware(scsi_qla_host_t *vha) qla2x00_isp_firmware() argument 3065 qla2x00_reset_chip(scsi_qla_host_t *vha) qla2x00_reset_chip() argument 3212 qla81xx_reset_mpi(scsi_qla_host_t *vha) qla81xx_reset_mpi() argument 3223 qla_chk_risc_recovery(scsi_qla_host_t *vha) qla_chk_risc_recovery() argument 3272 qla24xx_reset_risc(scsi_qla_host_t *vha) qla24xx_reset_risc() argument 3411 qla25xx_read_risc_sema_reg(scsi_qla_host_t *vha, uint32_t *data) qla25xx_read_risc_sema_reg() argument 3420 qla25xx_write_risc_sema_reg(scsi_qla_host_t *vha, uint32_t data) qla25xx_write_risc_sema_reg() argument 3429 qla25xx_manipulate_risc_semaphore(scsi_qla_host_t *vha) qla25xx_manipulate_risc_semaphore() argument 3496 qla24xx_reset_chip(scsi_qla_host_t *vha) qla24xx_reset_chip() argument 3523 qla2x00_chip_diag(scsi_qla_host_t *vha) qla2x00_chip_diag() argument 3647 qla24xx_chip_diag(scsi_qla_host_t *vha) qla24xx_chip_diag() argument 3671 qla2x00_init_fce_trace(scsi_qla_host_t *vha) qla2x00_init_fce_trace() argument 3720 qla2x00_init_eft_trace(scsi_qla_host_t *vha) qla2x00_init_eft_trace() argument 3763 qla2x00_alloc_offload_mem(scsi_qla_host_t *vha) qla2x00_alloc_offload_mem() argument 3770 qla2x00_alloc_fw_dump(scsi_qla_host_t *vha) qla2x00_alloc_fw_dump() argument 3934 qla81xx_mpi_sync(scsi_qla_host_t *vha) qla81xx_mpi_sync() argument 4036 qla2xxx_print_sfp_info(struct scsi_qla_host *vha) qla2xxx_print_sfp_info() argument 4129 qla24xx_detect_sfp(scsi_qla_host_t *vha) qla24xx_detect_sfp() argument 4203 qla_init_iocb_limit(scsi_qla_host_t *vha) qla_init_iocb_limit() argument 4229 qla_adjust_iocb_limit(scsi_qla_host_t *vha) qla_adjust_iocb_limit() argument 4249 qla2x00_setup_chip(scsi_qla_host_t *vha) qla2x00_setup_chip() argument 4449 qla2x00_update_fw_options(scsi_qla_host_t *vha) qla2x00_update_fw_options() argument 4532 qla24xx_update_fw_options(scsi_qla_host_t *vha) qla24xx_update_fw_options() argument 4625 qla2x00_config_rings(struct scsi_qla_host *vha) qla2x00_config_rings() argument 4648 qla24xx_config_rings(struct scsi_qla_host *vha) qla24xx_config_rings() argument 4741 qla2x00_init_rings(scsi_qla_host_t *vha) qla2x00_init_rings() argument 4860 qla2x00_fw_ready(scsi_qla_host_t *vha) qla2x00_fw_ready() argument 4997 qla2x00_configure_hba(scsi_qla_host_t *vha) qla2x00_configure_hba() argument 5111 qla2x00_set_model_info(scsi_qla_host_t *vha, uint8_t *model, size_t len, const char *def) qla2x00_set_model_info() argument 5164 qla2xxx_nvram_wwn_from_ofw(scsi_qla_host_t *vha, nvram_t *nv) qla2xxx_nvram_wwn_from_ofw() argument 5197 qla2x00_nvram_config(scsi_qla_host_t *vha) qla2x00_nvram_config() argument 5519 qla2x00_alloc_fcport(scsi_qla_host_t *vha, gfp_t flags) qla2x00_alloc_fcport() argument 5602 qla_get_login_template(scsi_qla_host_t *vha) qla_get_login_template() argument 5638 qla2x00_configure_loop(scsi_qla_host_t *vha) qla2x00_configure_loop() argument 5760 qla2x00_configure_n2n_loop(scsi_qla_host_t *vha) qla2x00_configure_n2n_loop() argument 5789 qla_reinitialize_link(scsi_qla_host_t *vha) qla_reinitialize_link() argument 5815 qla2x00_configure_local_loop(scsi_qla_host_t *vha) qla2x00_configure_local_loop() argument 6032 qla2x00_iidma_fcport(scsi_qla_host_t *vha, fc_port_t *fcport) qla2x00_iidma_fcport() argument 6063 qla_do_iidma_work(struct scsi_qla_host *vha, fc_port_t *fcport) qla_do_iidma_work() argument 6069 qla_post_iidma_work(struct scsi_qla_host *vha, fc_port_t *fcport) qla_post_iidma_work() argument 6083 qla2x00_reg_remote_port(scsi_qla_host_t *vha, fc_port_t *fcport) qla2x00_reg_remote_port() argument 6149 qla2x00_update_fcport(scsi_qla_host_t *vha, fc_port_t *fcport) qla2x00_update_fcport() argument 6281 qla2x00_configure_fabric(scsi_qla_host_t *vha) qla2x00_configure_fabric() argument 6425 qla2x00_find_all_fabric_devs(scsi_qla_host_t *vha) qla2x00_find_all_fabric_devs() argument 6723 qla2x00_reserve_mgmt_server_loop_id(scsi_qla_host_t *vha) qla2x00_reserve_mgmt_server_loop_id() argument 6764 qla2x00_fabric_login(scsi_qla_host_t *vha, fc_port_t *fcport, uint16_t *next_loopid) qla2x00_fabric_login() argument 6908 qla2x00_local_device_login(scsi_qla_host_t *vha, fc_port_t *fcport) qla2x00_local_device_login() argument 6938 qla2x00_loop_resync(scsi_qla_host_t *vha) qla2x00_loop_resync() argument 7018 qla83xx_reset_ownership(scsi_qla_host_t *vha) qla83xx_reset_ownership() argument 7077 __qla83xx_set_drv_ack(scsi_qla_host_t *vha) __qla83xx_set_drv_ack() argument 7093 __qla83xx_clear_drv_ack(scsi_qla_host_t *vha) __qla83xx_clear_drv_ack() argument 7110 qla83xx_idc_audit(scsi_qla_host_t *vha, int audit_type) qla83xx_idc_audit() argument 7140 qla83xx_initiating_reset(scsi_qla_host_t *vha) qla83xx_initiating_reset() argument 7181 __qla83xx_set_idc_control(scsi_qla_host_t *vha, uint32_t idc_control) __qla83xx_set_idc_control() argument 7187 __qla83xx_get_idc_control(scsi_qla_host_t *vha, uint32_t *idc_control) __qla83xx_get_idc_control() argument 7193 qla83xx_check_driver_presence(scsi_qla_host_t *vha) qla83xx_check_driver_presence() argument 7206 qla83xx_nic_core_reset(scsi_qla_host_t *vha) qla83xx_nic_core_reset() argument 7255 qla2xxx_mctp_dump(scsi_qla_host_t *vha) qla2xxx_mctp_dump() argument 7317 qla2x00_quiesce_io(scsi_qla_host_t *vha) qla2x00_quiesce_io() argument 7353 qla2x00_abort_isp_cleanup(scsi_qla_host_t *vha) qla2x00_abort_isp_cleanup() argument 7488 qla2x00_abort_isp(scsi_qla_host_t *vha) qla2x00_abort_isp() argument 7692 qla2x00_restart_isp(scsi_qla_host_t *vha) qla2x00_restart_isp() argument 7782 qla2x00_reset_adapter(scsi_qla_host_t *vha) qla2x00_reset_adapter() argument 7802 qla24xx_reset_adapter(scsi_qla_host_t *vha) qla24xx_reset_adapter() argument 7830 qla24xx_nvram_wwn_from_ofw(scsi_qla_host_t *vha, struct nvram_24xx *nv) qla24xx_nvram_wwn_from_ofw() argument 7851 qla24xx_nvram_config(scsi_qla_host_t *vha) qla24xx_nvram_config() argument 8111 qla27xx_print_image(struct scsi_qla_host *vha, char *name, struct qla27xx_image_status *image_status) qla27xx_print_image() argument 8201 qla28xx_get_aux_images( struct scsi_qla_host *vha, struct active_regions *active_regions) qla28xx_get_aux_images() argument 8300 qla27xx_get_active_image(struct scsi_qla_host *vha, struct active_regions *active_regions) qla27xx_get_active_image() argument 8403 qla24xx_load_risc_flash(scsi_qla_host_t *vha, uint32_t *srisc_addr, uint32_t faddr) qla24xx_load_risc_flash() argument 8549 qla2x00_load_risc(scsi_qla_host_t *vha, uint32_t *srisc_addr) qla2x00_load_risc() argument 8649 qla24xx_load_risc_blob(scsi_qla_host_t *vha, uint32_t *srisc_addr) qla24xx_load_risc_blob() argument 8803 qla24xx_load_risc(scsi_qla_host_t *vha, uint32_t *srisc_addr) qla24xx_load_risc() argument 8824 qla81xx_load_risc(scsi_qla_host_t *vha, uint32_t *srisc_addr) qla81xx_load_risc() argument 8877 qla2x00_try_to_stop_firmware(scsi_qla_host_t *vha) qla2x00_try_to_stop_firmware() argument 8909 qla24xx_configure_vhba(scsi_qla_host_t *vha) qla24xx_configure_vhba() argument 8960 qla84xx_get_chip(struct scsi_qla_host *vha) qla84xx_get_chip() argument 9003 qla84xx_put_chip(struct scsi_qla_host *vha) qla84xx_put_chip() argument 9012 qla84xx_init_chip(scsi_qla_host_t *vha) qla84xx_init_chip() argument 9031 qla81xx_nvram_config(scsi_qla_host_t *vha) qla81xx_nvram_config() argument 9338 qla82xx_restart_isp(scsi_qla_host_t *vha) qla82xx_restart_isp() argument 9454 qla24xx_get_fcp_prio(scsi_qla_host_t *vha, fc_port_t *fcport) qla24xx_get_fcp_prio() argument 9547 qla24xx_update_fcport_fcp_prio(scsi_qla_host_t *vha, fc_port_t *fcport) qla24xx_update_fcport_fcp_prio() argument 9598 qla24xx_update_all_fcp_prio(scsi_qla_host_t *vha) qla24xx_update_all_fcp_prio() argument 9611 qla2xxx_create_qpair(struct scsi_qla_host *vha, int qos, int vp_idx, bool startqp) qla2xxx_create_qpair() argument 9770 qla2xxx_delete_qpair(struct scsi_qla_host *vha, struct qla_qpair *qpair) qla2xxx_delete_qpair() argument 9833 qla2x00_get_num_tgts(scsi_qla_host_t *vha) qla2x00_get_num_tgts() argument 9851 scsi_qla_host_t *vha = shost_priv(host); qla2xxx_reset_stats() local 9890 scsi_qla_host_t *vha = shost_priv(host); qla2xxx_get_ini_stats() local 9990 scsi_qla_host_t *vha = shost_priv(host); qla2xxx_disable_port() local 10013 scsi_qla_host_t *vha = shost_priv(host); qla2xxx_enable_port() local [all...] |
H A D | qla_target.c | 109 static void qlt_alloc_qfull_cmd(struct scsi_qla_host *vha, 111 static void qlt_disable_vha(struct scsi_qla_host *vha); 117 static void qlt_send_term_imm_notif(struct scsi_qla_host *vha, 119 static struct fc_port *qlt_create_sess(struct scsi_qla_host *vha, 155 void qlt_do_generation_tick(struct scsi_qla_host *vha, int *dest) in qlt_do_generation_tick() argument 157 scsi_qla_host_t *base_vha = pci_get_drvdata(vha->hw->pdev); in qlt_do_generation_tick() 164 static inline int qlt_issue_marker(struct scsi_qla_host *vha, int vha_locked) in qlt_issue_marker() argument 167 if (unlikely(vha->marker_needed != 0)) { in qlt_issue_marker() 168 int rc = qla2x00_issue_marker(vha, vha_locked); in qlt_issue_marker() 171 ql_dbg(ql_dbg_tgt, vha, in qlt_issue_marker() 180 qla_find_host_by_d_id(struct scsi_qla_host *vha, be_id_t d_id) qla_find_host_by_d_id() argument 201 qlt_incr_num_pend_cmds(struct scsi_qla_host *vha) qlt_incr_num_pend_cmds() argument 213 qlt_decr_num_pend_cmds(struct scsi_qla_host *vha) qlt_decr_num_pend_cmds() argument 223 qlt_queue_unknown_atio(scsi_qla_host_t *vha, struct atio_from_isp *atio, uint8_t ha_locked) qlt_queue_unknown_atio() argument 259 qlt_try_to_dequeue_unknown_atios(struct scsi_qla_host *vha, uint8_t ha_locked) qlt_try_to_dequeue_unknown_atios() argument 310 struct scsi_qla_host *vha = container_of(to_delayed_work(work), qlt_unknown_atio_work_fn() local 316 qlt_24xx_atio_pkt_all_vps(struct scsi_qla_host *vha, struct atio_from_isp *atio, uint8_t ha_locked) qlt_24xx_atio_pkt_all_vps() argument 413 qlt_response_pkt_all_vps(struct scsi_qla_host *vha, struct rsp_que *rsp, response_t *pkt) qlt_response_pkt_all_vps() argument 521 qla24xx_post_nack_work(struct scsi_qla_host *vha, fc_port_t *fcport, struct imm_ntfy_from_isp *ntfy, int type) qla24xx_post_nack_work() argument 538 struct scsi_qla_host *vha = sp->vha; qla2x00_async_nack_sp_done() local 603 qla24xx_async_notify_ack(scsi_qla_host_t *vha, fc_port_t *fcport, struct imm_ntfy_from_isp *ntfy, int type) qla24xx_async_notify_ack() argument 658 qla24xx_do_nack_work(struct scsi_qla_host *vha, struct qla_work_evt *e) qla24xx_do_nack_work() argument 703 qlt_fc_port_added(struct scsi_qla_host *vha, fc_port_t *fcport) qlt_fc_port_added() argument 777 qlt_plogi_ack_find_add(struct scsi_qla_host *vha, port_id_t *id, struct imm_ntfy_from_isp *iocb) qlt_plogi_ack_find_add() argument 811 qlt_plogi_ack_unref(struct scsi_qla_host *vha, struct qlt_plogi_ack_t *pla) qlt_plogi_ack_unref() argument 859 qlt_plogi_ack_link(struct scsi_qla_host *vha, struct qlt_plogi_ack_t *pla, struct fc_port *sess, enum qlt_plogi_link_t link) qlt_plogi_ack_link() argument 909 qlt_send_first_logo(struct scsi_qla_host *vha, qlt_port_logo_t *logo) qlt_send_first_logo() argument 951 struct scsi_qla_host *vha = sess->vha; qlt_free_session_done() local 1170 struct scsi_qla_host *vha = sess->vha; qlt_unreg_sess() local 1202 qlt_reset(struct scsi_qla_host *vha, void *iocb, int mcmd) qlt_reset() argument 1310 scsi_qla_host_t *vha = tgt->vha; qlt_clear_tgt_db() local 1320 qla24xx_get_loop_id(struct scsi_qla_host *vha, be_id_t s_id, uint16_t *loop_id) qla24xx_get_loop_id() argument 1371 qlt_create_sess( struct scsi_qla_host *vha, fc_port_t *fcport, bool local) qlt_create_sess() argument 1452 qlt_fc_port_deleted(struct scsi_qla_host *vha, fc_port_t *fcport, int max_gen) qlt_fc_port_deleted() argument 1513 struct scsi_qla_host *vha = tgt->vha; qlt_stop_phase1() local 1571 scsi_qla_host_t *vha = tgt->vha; qlt_stop_phase2() local 1610 scsi_qla_host_t *vha = tgt->vha; qlt_release() local 1698 struct scsi_qla_host *vha = qpair->vha; qlt_send_notify_ack() local 1760 struct scsi_qla_host *vha = mcmd->vha; qlt_build_abts_resp_iocb() local 1850 struct scsi_qla_host *vha = qpair->vha; qlt_24xx_send_abts_resp() local 1919 qlt_24xx_retry_term_exchange(struct scsi_qla_host *vha, struct qla_qpair *qpair, response_t *pkt, struct qla_tgt_mgmt_cmd *mcmd) qlt_24xx_retry_term_exchange() argument 1997 abort_cmds_for_lun(struct scsi_qla_host *vha, u64 lun, be_id_t s_id) abort_cmds_for_lun() argument 2030 qlt_find_qphint(struct scsi_qla_host *vha, uint64_t unpacked_lun) qlt_find_qphint() argument 2101 __qlt_24xx_handle_abts(struct scsi_qla_host *vha, struct abts_recv_from_24xx *abts, struct fc_port *sess) __qlt_24xx_handle_abts() argument 2159 qlt_24xx_handle_abts(struct scsi_qla_host *vha, struct abts_recv_from_24xx *abts) qlt_24xx_handle_abts() argument 2293 struct scsi_qla_host *vha = cmd->vha; qlt_send_resp_ctio() local 2354 struct scsi_qla_host *vha = mcmd->sess->vha; qlt_xmit_tm_rsp() local 2480 qlt_unmap_sg(struct scsi_qla_host *vha, struct qla_tgt_cmd *cmd) qlt_unmap_sg() argument 2723 struct scsi_qla_host *vha; qlt_print_dif_err() local 2953 scsi_qla_host_t *vha = cmd->tgt->vha; qla_tgt_set_dif_tags() local 3052 scsi_qla_host_t *vha = cmd->vha; qlt_build_ctio_crc2_pkt() local 3248 struct scsi_qla_host *vha = cmd->vha; qlt_xmit_response() local 3404 struct scsi_qla_host *vha = cmd->vha; qlt_rdy_to_xfer() local 3495 struct scsi_qla_host *vha = cmd->vha; qlt_handle_dif_error() local 3588 __qlt_send_term_imm_notif(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *ntfy) __qlt_send_term_imm_notif() argument 3637 qlt_send_term_imm_notif(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *imm, int ha_locked) qlt_send_term_imm_notif() argument 3655 struct scsi_qla_host *vha = qpair->vha; __qlt_send_term_exchange() local 3715 struct scsi_qla_host *vha; qlt_send_term_exchange() local 3749 qlt_init_term_exchange(struct scsi_qla_host *vha) qlt_init_term_exchange() argument 3774 qlt_chk_exch_leak_thresh_hold(struct scsi_qla_host *vha) qlt_chk_exch_leak_thresh_hold() argument 3799 struct scsi_qla_host *vha = tgt->vha; qlt_abort_cmd() local 3867 struct scsi_qla_host *vha = qpair->vha; qlt_term_ctio_exchange() local 3895 qlt_ctio_to_cmd(struct scsi_qla_host *vha, struct rsp_que *rsp, uint32_t handle, void *ctio) qlt_ctio_to_cmd() argument 3949 qlt_do_ctio_completion(struct scsi_qla_host *vha, struct rsp_que *rsp, uint32_t handle, uint32_t status, void *ctio) qlt_do_ctio_completion() argument 4109 qlt_get_fcp_task_attr(struct scsi_qla_host *vha, uint8_t task_codes) qlt_get_fcp_task_attr() argument 4146 scsi_qla_host_t *vha = cmd->vha; __qlt_do_work() local 4215 scsi_qla_host_t *vha = cmd->vha; qlt_do_work() local 4225 qlt_clr_qp_table(struct scsi_qla_host *vha) qlt_clr_qp_table() argument 4250 qlt_assign_qpair(struct scsi_qla_host *vha, struct qla_tgt_cmd *cmd) qlt_assign_qpair() argument 4329 qlt_get_tag(scsi_qla_host_t *vha, struct fc_port *sess, struct atio_from_isp *atio) qlt_get_tag() argument 4364 qlt_handle_cmd_for_atio(struct scsi_qla_host *vha, struct atio_from_isp *atio) qlt_handle_cmd_for_atio() argument 4443 struct scsi_qla_host *vha = sess->vha; qlt_issue_task_mgmt() local 4501 qlt_handle_task_mgmt(struct scsi_qla_host *vha, void *iocb) qlt_handle_task_mgmt() argument 4527 __qlt_abort_task(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *iocb, struct fc_port *sess) __qlt_abort_task() argument 4569 qlt_abort_task(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *iocb) qlt_abort_task() argument 4620 qlt_find_sess_invalidate_other(scsi_qla_host_t *vha, uint64_t wwn, port_id_t port_id, uint16_t loop_id, struct fc_port **conflict_sess) qlt_find_sess_invalidate_other() argument 4686 abort_cmds_for_s_id(struct scsi_qla_host *vha, port_id_t *s_id) abort_cmds_for_s_id() argument 4721 qlt_handle_login(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *iocb) qlt_handle_login() argument 4939 qlt_24xx_handle_els(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *iocb) qlt_24xx_handle_els() argument 5243 qlt_handle_imm_notify(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *iocb) qlt_handle_imm_notify() argument 5381 struct scsi_qla_host *vha = qpair->vha; __qlt_send_busy() local 5452 qlt_alloc_qfull_cmd(struct scsi_qla_host *vha, struct atio_from_isp *atio, uint16_t status, int qfull) qlt_alloc_qfull_cmd() argument 5535 struct scsi_qla_host *vha = qpair->vha; qlt_free_qfull_cmds() local 5612 struct scsi_qla_host *vha = qpair->vha; qlt_send_busy() local 5620 qlt_chk_qfull_thresh_hold(struct scsi_qla_host *vha, struct qla_qpair *qpair, struct atio_from_isp *atio, uint8_t ha_locked) qlt_chk_qfull_thresh_hold() argument 5640 qlt_24xx_atio_pkt(struct scsi_qla_host *vha, struct atio_from_isp *atio, uint8_t ha_locked) qlt_24xx_atio_pkt() argument 5758 qlt_chk_unresolv_exchg(struct scsi_qla_host *vha, struct qla_qpair *qpair, struct abts_resp_from_24xx_fw *entry) qlt_chk_unresolv_exchg() argument 5800 qlt_handle_abts_completion(struct scsi_qla_host *vha, struct rsp_que *rsp, response_t *pkt) qlt_handle_abts_completion() argument 5849 qlt_response_pkt(struct scsi_qla_host *vha, struct rsp_que *rsp, response_t *pkt) qlt_response_pkt() argument 6004 qlt_async_event(uint16_t code, struct scsi_qla_host *vha, uint16_t *mailbox) qlt_async_event() argument 6108 qlt_get_port_database(struct scsi_qla_host *vha, uint16_t loop_id) qlt_get_port_database() argument 6191 qlt_make_local_sess(struct scsi_qla_host *vha, be_id_t s_id) qlt_make_local_sess() argument 6263 struct scsi_qla_host *vha = tgt->vha; qlt_abort_work() local 6324 struct scsi_qla_host *vha = tgt->vha; qlt_sess_work_fn() local 6456 qlt_remove_target(struct qla_hw_data *ha, struct scsi_qla_host *vha) qlt_remove_target() argument 6487 qlt_lport_dump(struct scsi_qla_host *vha, u64 wwpn, unsigned char *b) qlt_lport_dump() argument 6510 struct scsi_qla_host *vha; qlt_lport_register() local 6577 qlt_lport_deregister(struct scsi_qla_host *vha) qlt_lport_deregister() argument 6594 qlt_set_mode(struct scsi_qla_host *vha) qlt_set_mode() argument 6613 qlt_clear_mode(struct scsi_qla_host *vha) qlt_clear_mode() argument 6637 qlt_enable_vha(struct scsi_qla_host *vha) qlt_enable_vha() argument 6682 qlt_disable_vha(struct scsi_qla_host *vha) qlt_disable_vha() argument 6718 qlt_vport_create(struct scsi_qla_host *vha, struct qla_hw_data *ha) qlt_vport_create() argument 6742 qlt_rff_id(struct scsi_qla_host *vha) qlt_rff_id() argument 6768 qlt_init_atio_q_entries(struct scsi_qla_host *vha) qlt_init_atio_q_entries() argument 6789 qlt_24xx_process_atio_queue(struct scsi_qla_host *vha, uint8_t ha_locked) qlt_24xx_process_atio_queue() argument 6842 qlt_24xx_config_rings(struct scsi_qla_host *vha) qlt_24xx_config_rings() argument 6875 qlt_24xx_config_nvram_stage1(struct scsi_qla_host *vha, struct nvram_24xx *nv) qlt_24xx_config_nvram_stage1() argument 6966 qlt_24xx_config_nvram_stage2(struct scsi_qla_host *vha, struct init_cb_24xx *icb) qlt_24xx_config_nvram_stage2() argument 6981 qlt_81xx_config_nvram_stage1(struct scsi_qla_host *vha, struct nvram_81xx *nv) qlt_81xx_config_nvram_stage1() argument 7069 qlt_81xx_config_nvram_stage2(struct scsi_qla_host *vha, struct init_cb_81xx *icb) qlt_81xx_config_nvram_stage2() argument 7094 qlt_modify_vp_config(struct scsi_qla_host *vha, struct vp_config_entry_24xx *vpmod) qlt_modify_vp_config() argument 7136 scsi_qla_host_t *vha; qla83xx_msix_atio_q() local 7158 scsi_qla_host_t *vha = op->vha; qlt_handle_abts_recv_work() local 7178 qlt_handle_abts_recv(struct scsi_qla_host *vha, struct rsp_que *rsp, response_t *pkt) qlt_handle_abts_recv() argument [all...] |
H A D | qla_edif.c | 55 static struct edb_node *qla_edb_getnext(scsi_qla_host_t *vha) in qla_edb_getnext() argument 60 spin_lock_irqsave(&vha->e_dbell.db_lock, flags); in qla_edb_getnext() 63 if (!list_empty(&vha->e_dbell.head)) { in qla_edb_getnext() 64 edbnode = list_first_entry(&vha->e_dbell.head, in qla_edb_getnext() 69 spin_unlock_irqrestore(&vha->e_dbell.db_lock, flags); in qla_edb_getnext() 74 static void qla_edb_node_free(scsi_qla_host_t *vha, struct edb_node *node) in qla_edb_node_free() argument 99 struct scsi_qla_host *vha = fcport->vha; in qla2x00_sa_replace_iocb_timeout() local 104 ql_dbg(ql_dbg_edif, vha, 0x3069, in qla2x00_sa_replace_iocb_timeout() 132 ql_dbg(ql_dbg_edif, vha, in qla2x00_sa_replace_iocb_timeout() 203 qla_post_sa_replace_work(struct scsi_qla_host *vha, fc_port_t *fcport, uint16_t nport_handle, struct edif_sa_ctl *sa_ctl) qla_post_sa_replace_work() argument 220 qla_edif_sa_ctl_init(scsi_qla_host_t *vha, struct fc_port *fcport) qla_edif_sa_ctl_init() argument 233 qla_bsg_check(scsi_qla_host_t *vha, struct bsg_job *bsg_job, fc_port_t *fcport) qla_bsg_check() argument 279 qla2x00_find_fcport_by_pid(scsi_qla_host_t *vha, port_id_t *id) qla2x00_find_fcport_by_pid() argument 298 qla_edif_app_check(scsi_qla_host_t *vha, struct app_id appid) qla_edif_app_check() argument 338 struct scsi_qla_host *vha = fcport->vha; qla_edif_add_sa_index_to_freepool() local 360 __qla2x00_release_all_sadb(struct scsi_qla_host *vha, struct fc_port *fcport, struct edif_sa_index_entry *entry, int pdir) __qla2x00_release_all_sadb() argument 445 qla2x00_release_all_sadb(struct scsi_qla_host *vha, struct fc_port *fcport) qla2x00_release_all_sadb() argument 490 qla_delete_n2n_sess_and_wait(scsi_qla_host_t *vha) qla_delete_n2n_sess_and_wait() argument 534 qla_edif_app_start(scsi_qla_host_t *vha, struct bsg_job *bsg_job) qla_edif_app_start() argument 671 qla_edif_app_stop(scsi_qla_host_t *vha, struct bsg_job *bsg_job) qla_edif_app_stop() argument 724 qla_edif_app_chk_sa_update(scsi_qla_host_t *vha, fc_port_t *fcport, struct app_plogi_reply *appplogireply) qla_edif_app_chk_sa_update() argument 754 qla_edif_app_authok(scsi_qla_host_t *vha, struct bsg_job *bsg_job) qla_edif_app_authok() argument 867 qla_edif_app_authfail(scsi_qla_host_t *vha, struct bsg_job *bsg_job) qla_edif_app_authfail() argument 940 qla_edif_app_getfcinfo(scsi_qla_host_t *vha, struct bsg_job *bsg_job) qla_edif_app_getfcinfo() argument 1068 qla_edif_app_getstats(scsi_qla_host_t *vha, struct bsg_job *bsg_job) qla_edif_app_getstats() argument 1135 qla_edif_ack(scsi_qla_host_t *vha, struct bsg_job *bsg_job) qla_edif_ack() argument 1168 qla_edif_consume_dbell(scsi_qla_host_t *vha, struct bsg_job *bsg_job) qla_edif_consume_dbell() argument 1234 __qla_edif_dbell_bsg_done(scsi_qla_host_t *vha, struct bsg_job *bsg_job, u32 delay) __qla_edif_dbell_bsg_done() argument 1248 qla_edif_dbell_bsg_done(scsi_qla_host_t *vha) qla_edif_dbell_bsg_done() argument 1265 qla_edif_dbell_bsg(scsi_qla_host_t *vha, struct bsg_job *bsg_job) qla_edif_dbell_bsg() argument 1298 scsi_qla_host_t *vha = shost_priv(host); qla_edif_app_mgmt() local 1547 scsi_qla_host_t *vha = shost_priv(host); qla24xx_sadb_update() local 1843 qla_enode_free(scsi_qla_host_t *vha, struct enode *node) qla_enode_free() argument 1856 qla_enode_init(scsi_qla_host_t *vha) qla_enode_init() argument 1883 qla_enode_stop(scsi_qla_host_t *vha) qla_enode_stop() argument 1911 qla_enode_clear(scsi_qla_host_t *vha, port_id_t portid) qla_enode_clear() argument 1951 qla_enode_alloc(scsi_qla_host_t *vha, uint32_t ntype) qla_enode_alloc() argument 1970 qla_enode_add(scsi_qla_host_t *vha, struct enode *ptr) qla_enode_add() argument 1986 qla_enode_find(scsi_qla_host_t *vha, uint32_t ntype, uint32_t p1, uint32_t p2) qla_enode_find() argument 2024 qla_pur_get_pending(scsi_qla_host_t *vha, fc_port_t *fcport, struct bsg_job *bsg_job) qla_pur_get_pending() argument 2065 qla_els_reject_iocb(scsi_qla_host_t *vha, struct qla_qpair *qp, struct qla_els_pt_arg *a) qla_els_reject_iocb() argument 2091 qla_edb_init(scsi_qla_host_t *vha) qla_edb_init() argument 2105 qla_edb_clear(scsi_qla_host_t *vha, port_id_t portid) qla_edb_clear() argument 2156 qla_edb_stop(scsi_qla_host_t *vha) qla_edb_stop() argument 2185 qla_edb_node_alloc(scsi_qla_host_t *vha, uint32_t ntype) qla_edb_node_alloc() argument 2204 qla_edb_node_add(scsi_qla_host_t *vha, struct edb_node *ptr) qla_edb_node_add() argument 2224 qla_edb_eventcreate(scsi_qla_host_t *vha, uint32_t dbtype, uint32_t data, uint32_t data2, fc_port_t *sfcport) qla_edb_eventcreate() argument 2308 qla_edif_timer(scsi_qla_host_t *vha) qla_edif_timer() argument 2349 qla24xx_issue_sa_replace_iocb(scsi_qla_host_t *vha, struct qla_work_evt *e) qla24xx_issue_sa_replace_iocb() argument 2421 struct scsi_qla_host *vha = sp->vha; qla24xx_sa_update_iocb() local 2500 struct scsi_qla_host *vha = sp->vha; qla24xx_sa_replace_iocb() local 2534 qla24xx_auth_els(scsi_qla_host_t *vha, void **pkt, struct rsp_que **rsp) qla24xx_auth_els() argument 2673 struct scsi_qla_host *vha = fcport->vha; qla_edif_get_sa_index_from_freepool() local 2730 scsi_qla_host_t *vha = fcport->vha; qla_edif_sadb_delete_sa_index() local 2788 struct scsi_qla_host *vha; qla28xx_sa_update_iocb_entry() local 2982 struct scsi_qla_host *vha = sp->vha; qla28xx_start_scsi_edif() local 3258 scsi_qla_host_t *vha = fcport->vha; qla_edif_sadb_get_sa_index() local 3412 __chk_edif_rx_sa_delete_pending(scsi_qla_host_t *vha, fc_port_t *fcport, uint32_t handle, uint16_t sa_index) __chk_edif_rx_sa_delete_pending() argument 3486 qla_chk_edif_rx_sa_delete_pending(scsi_qla_host_t *vha, srb_t *sp, struct sts_entry_24xx *sts24) qla_chk_edif_rx_sa_delete_pending() argument 3504 qlt_chk_edif_rx_sa_delete_pending(scsi_qla_host_t *vha, fc_port_t *fcport, struct ctio7_from_24xx *pkt) qlt_chk_edif_rx_sa_delete_pending() argument 3538 qla_edif_process_els(scsi_qla_host_t *vha, struct bsg_job *bsg_job) qla_edif_process_els() argument 3679 qla_edif_sess_down(struct scsi_qla_host *vha, struct fc_port *sess) qla_edif_sess_down() argument 3707 qla_edif_clear_appdata(struct scsi_qla_host *vha, struct fc_port *fcport) qla_edif_clear_appdata() argument [all...] |
H A D | qla_mbx.c | 106 qla2x00_mailbox_command(scsi_qla_host_t *vha, mbx_cmd_t *mcp) in qla2x00_mailbox_command() argument 119 struct qla_hw_data *ha = vha->hw; in qla2x00_mailbox_command() 124 ql_dbg(ql_dbg_mbx, vha, 0x1000, "Entered %s.\n", __func__); in qla2x00_mailbox_command() 127 ql_log(ql_log_warn, vha, 0x1001, in qla2x00_mailbox_command() 132 if (vha->device_flags & DFLG_DEV_FAILED) { in qla2x00_mailbox_command() 133 ql_log(ql_log_warn, vha, 0x1002, in qla2x00_mailbox_command() 141 ql_log(ql_log_warn, vha, 0xd04e, in qla2x00_mailbox_command() 154 ql_log(ql_log_warn, vha, 0x1003, in qla2x00_mailbox_command() 162 ql_log(ql_log_warn, vha, 0x1004, in qla2x00_mailbox_command() 172 ql_log(ql_log_info, vha, in qla2x00_mailbox_command() 617 qla2x00_load_ram(scsi_qla_host_t *vha, dma_addr_t req_dma, uint32_t risc_addr, uint32_t risc_code_size) qla2x00_load_ram() argument 688 qla2x00_execute_fw(scsi_qla_host_t *vha, uint32_t risc_addr) qla2x00_execute_fw() argument 842 qla_get_exlogin_status(scsi_qla_host_t *vha, uint16_t *buf_sz, uint16_t *ex_logins_cnt) qla_get_exlogin_status() argument 899 qla_set_exlogin_mem_cfg(scsi_qla_host_t *vha, dma_addr_t phys_addr) qla_set_exlogin_mem_cfg() argument 952 qla_get_exchoffld_status(scsi_qla_host_t *vha, uint16_t *buf_sz, uint16_t *ex_logins_cnt) qla_get_exchoffld_status() argument 1009 qla_set_exchoffld_mem_cfg(scsi_qla_host_t *vha) qla_set_exchoffld_mem_cfg() argument 1061 qla2x00_get_fw_version(scsi_qla_host_t *vha) qla2x00_get_fw_version() argument 1230 qla2x00_get_fw_options(scsi_qla_host_t *vha, uint16_t *fwopts) qla2x00_get_fw_options() argument 1278 qla2x00_set_fw_options(scsi_qla_host_t *vha, uint16_t *fwopts) qla2x00_set_fw_options() argument 1338 qla2x00_mbx_reg_test(scsi_qla_host_t *vha) qla2x00_mbx_reg_test() argument 1399 qla2x00_verify_checksum(scsi_qla_host_t *vha, uint32_t risc_addr) qla2x00_verify_checksum() argument 1457 qla2x00_issue_iocb_timeout(scsi_qla_host_t *vha, void *buffer, dma_addr_t phys_addr, size_t size, uint32_t tov) qla2x00_issue_iocb_timeout() argument 1500 qla2x00_issue_iocb(scsi_qla_host_t *vha, void *buffer, dma_addr_t phys_addr, size_t size) qla2x00_issue_iocb() argument 1530 scsi_qla_host_t *vha = fcport->vha; qla2x00_abort_command() local 1585 scsi_qla_host_t *vha; qla2x00_abort_target() local 1633 scsi_qla_host_t *vha; qla2x00_lun_reset() local 1693 qla2x00_get_adapter_id(scsi_qla_host_t *vha, uint16_t *id, uint8_t *al_pa, uint8_t *area, uint8_t *domain, uint16_t *top, uint16_t *sw_cap) qla2x00_get_adapter_id() argument 1803 qla2x00_get_retry_cnt(scsi_qla_host_t *vha, uint8_t *retry_cnt, uint8_t *tov, uint16_t *r_a_tov) qla2x00_get_retry_cnt() argument 1860 qla2x00_init_firmware(scsi_qla_host_t *vha, uint16_t size) qla2x00_init_firmware() argument 1961 qla2x00_get_port_database(scsi_qla_host_t *vha, fc_port_t *fcport, uint8_t opt) qla2x00_get_port_database() argument 2135 qla24xx_get_port_database(scsi_qla_host_t *vha, u16 nport_handle, struct port_database_24xx *pdb) qla24xx_get_port_database() argument 2202 qla2x00_get_firmware_state(scsi_qla_host_t *vha, uint16_t *states) qla2x00_get_firmware_state() argument 2270 qla2x00_get_port_name(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t *name, uint8_t opt) qla2x00_get_port_name() argument 2335 qla24xx_link_initialize(scsi_qla_host_t *vha) qla24xx_link_initialize() argument 2387 qla2x00_lip_reset(scsi_qla_host_t *vha) qla2x00_lip_reset() argument 2457 qla2x00_send_sns(scsi_qla_host_t *vha, dma_addr_t sns_phys_address, uint16_t cmd_size, size_t buf_size) qla2x00_send_sns() argument 2499 qla24xx_login_fabric(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t domain, uint8_t area, uint8_t al_pa, uint16_t *mb, uint8_t opt) qla24xx_login_fabric() argument 2635 qla2x00_login_fabric(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t domain, uint8_t area, uint8_t al_pa, uint16_t *mb, uint8_t opt) qla2x00_login_fabric() argument 2716 qla2x00_login_local_device(scsi_qla_host_t *vha, fc_port_t *fcport, uint16_t *mb_ret, uint8_t opt) qla2x00_login_local_device() argument 2775 qla24xx_fabric_logout(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t domain, uint8_t area, uint8_t al_pa) qla24xx_fabric_logout() argument 2850 qla2x00_fabric_logout(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t domain, uint8_t area, uint8_t al_pa) qla2x00_fabric_logout() argument 2904 qla2x00_full_login_lip(scsi_qla_host_t *vha) qla2x00_full_login_lip() argument 2948 qla2x00_get_id_list(scsi_qla_host_t *vha, void *id_list, dma_addr_t id_list_dma, uint16_t *entries) qla2x00_get_id_list() argument 3009 qla2x00_get_resource_cnts(scsi_qla_host_t *vha) qla2x00_get_resource_cnts() argument 3070 qla2x00_get_fcal_position_map(scsi_qla_host_t *vha, char *pos_map, u8 *num_entries) qla2x00_get_fcal_position_map() argument 3140 qla2x00_get_link_status(scsi_qla_host_t *vha, uint16_t loop_id, struct link_statistics *stats, dma_addr_t stats_dma) qla2x00_get_link_status() argument 3199 qla24xx_get_isp_stats(scsi_qla_host_t *vha, struct link_statistics *stats, dma_addr_t stats_dma, uint16_t options) qla24xx_get_isp_stats() argument 3253 struct scsi_qla_host *vha = fcport->vha; qla24xx_abort_command() local 3347 scsi_qla_host_t *vha; __qla24xx_issue_tmf() local 3457 qla2x00_system_error(scsi_qla_host_t *vha) qla2x00_system_error() argument 3488 qla2x00_write_serdes_word(scsi_qla_host_t *vha, uint16_t addr, uint16_t data) qla2x00_write_serdes_word() argument 3527 qla2x00_read_serdes_word(scsi_qla_host_t *vha, uint16_t addr, uint16_t *data) qla2x00_read_serdes_word() argument 3566 qla8044_write_serdes_word(scsi_qla_host_t *vha, uint32_t addr, uint32_t data) qla8044_write_serdes_word() argument 3602 qla8044_read_serdes_word(scsi_qla_host_t *vha, uint32_t addr, uint32_t *data) qla8044_read_serdes_word() argument 3647 qla2x00_set_serdes_params(scsi_qla_host_t *vha, uint16_t sw_em_1g, uint16_t sw_em_2g, uint16_t sw_em_4g) qla2x00_set_serdes_params() argument 3682 qla2x00_stop_firmware(scsi_qla_host_t *vha) qla2x00_stop_firmware() argument 3715 qla2x00_enable_eft_trace(scsi_qla_host_t *vha, dma_addr_t eft_dma, uint16_t buffers) qla2x00_enable_eft_trace() argument 3757 qla2x00_disable_eft_trace(scsi_qla_host_t *vha) qla2x00_disable_eft_trace() argument 3792 qla2x00_enable_fce_trace(scsi_qla_host_t *vha, dma_addr_t fce_dma, uint16_t buffers, uint16_t *mb, uint32_t *dwords) qla2x00_enable_fce_trace() argument 3845 qla2x00_disable_fce_trace(scsi_qla_host_t *vha, uint64_t *wr, uint64_t *rd) qla2x00_disable_fce_trace() argument 3893 qla2x00_get_idma_speed(scsi_qla_host_t *vha, uint16_t loop_id, uint16_t *port_speed, uint16_t *mb) qla2x00_get_idma_speed() argument 3936 qla2x00_set_idma_speed(scsi_qla_host_t *vha, uint16_t loop_id, uint16_t port_speed, uint16_t *mb) qla2x00_set_idma_speed() argument 3979 qla24xx_report_id_acquisition(scsi_qla_host_t *vha, struct vp_rpt_id_entry_24xx *rptid_entry) qla24xx_report_id_acquisition() argument 4237 qla24xx_modify_vp_config(scsi_qla_host_t *vha) qla24xx_modify_vp_config() argument 4317 qla2x00_send_change_request(scsi_qla_host_t *vha, uint16_t format, uint16_t vp_idx) qla2x00_send_change_request() argument 4347 qla2x00_dump_ram(scsi_qla_host_t *vha, dma_addr_t req_dma, uint32_t addr, uint32_t size) qla2x00_dump_ram() argument 4406 qla84xx_verify_chip(struct scsi_qla_host *vha, uint16_t *status) qla84xx_verify_chip() argument 4499 qla25xx_init_req_que(struct scsi_qla_host *vha, struct req_que *req) qla25xx_init_req_que() argument 4572 qla25xx_init_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp) qla25xx_init_rsp_que() argument 4644 qla81xx_idc_ack(scsi_qla_host_t *vha, uint16_t *mb) qla81xx_idc_ack() argument 4673 qla81xx_fac_get_sector_size(scsi_qla_host_t *vha, uint32_t *sector_size) qla81xx_fac_get_sector_size() argument 4708 qla81xx_fac_do_write_enable(scsi_qla_host_t *vha, int enable) qla81xx_fac_do_write_enable() argument 4743 qla81xx_fac_erase_sector(scsi_qla_host_t *vha, uint32_t start, uint32_t finish) qla81xx_fac_erase_sector() argument 4781 qla81xx_fac_semaphore_access(scsi_qla_host_t *vha, int lock) qla81xx_fac_semaphore_access() argument 4817 qla81xx_restart_mpi_firmware(scsi_qla_host_t *vha) qla81xx_restart_mpi_firmware() argument 4846 qla82xx_set_driver_version(scsi_qla_host_t *vha, char *version) qla82xx_set_driver_version() argument 4893 qla25xx_set_driver_version(scsi_qla_host_t *vha, char *version) qla25xx_set_driver_version() argument 4952 qla24xx_get_port_login_templ(scsi_qla_host_t *vha, dma_addr_t buf_dma, void *buf, uint16_t bufsiz) qla24xx_get_port_login_templ() argument 4995 qla25xx_set_els_cmds_supported(scsi_qla_host_t *vha) qla25xx_set_els_cmds_supported() argument 5070 qla2x00_read_asic_temperature(scsi_qla_host_t *vha, uint16_t *temp) qla2x00_read_asic_temperature() argument 5103 qla2x00_read_sfp(scsi_qla_host_t *vha, dma_addr_t sfp_dma, uint8_t *sfp, uint16_t dev, uint16_t off, uint16_t len, uint16_t opt) qla2x00_read_sfp() argument 5154 qla2x00_write_sfp(scsi_qla_host_t *vha, dma_addr_t sfp_dma, uint8_t *sfp, uint16_t dev, uint16_t off, uint16_t len, uint16_t opt) qla2x00_write_sfp() argument 5201 qla2x00_get_xgmac_stats(scsi_qla_host_t *vha, dma_addr_t stats_dma, uint16_t size_in_bytes, uint16_t *actual_size) qla2x00_get_xgmac_stats() argument 5242 qla2x00_get_dcbx_params(scsi_qla_host_t *vha, dma_addr_t tlv_dma, uint16_t size) qla2x00_get_dcbx_params() argument 5281 qla2x00_read_ram_word(scsi_qla_host_t *vha, uint32_t risc_addr, uint32_t *data) qla2x00_read_ram_word() argument 5314 qla2x00_loopback_test(scsi_qla_host_t *vha, struct msg_echo_lb *mreq, uint16_t *mresp) qla2x00_loopback_test() argument 5376 qla2x00_echo_test(scsi_qla_host_t *vha, struct msg_echo_lb *mreq, uint16_t *mresp) qla2x00_echo_test() argument 5440 qla84xx_reset_chip(scsi_qla_host_t *vha, uint16_t enable_diagnostic) qla84xx_reset_chip() argument 5467 qla2x00_write_ram_word(scsi_qla_host_t *vha, uint32_t risc_addr, uint32_t data) qla2x00_write_ram_word() argument 5502 qla81xx_write_mpi_register(scsi_qla_host_t *vha, uint16_t *mb) qla81xx_write_mpi_register() argument 5565 qla2x00_set_data_rate(scsi_qla_host_t *vha, uint16_t mode) qla2x00_set_data_rate() argument 5624 qla2x00_get_data_rate(scsi_qla_host_t *vha) qla2x00_get_data_rate() argument 5669 qla81xx_get_port_config(scsi_qla_host_t *vha, uint16_t *mb) qla81xx_get_port_config() argument 5704 qla81xx_set_port_config(scsi_qla_host_t *vha, uint16_t *mb) qla81xx_set_port_config() argument 5734 qla24xx_set_fcp_prio(scsi_qla_host_t *vha, uint16_t loop_id, uint16_t priority, uint16_t *mb) qla24xx_set_fcp_prio() argument 5779 qla2x00_get_thermal_temp(scsi_qla_host_t *vha, uint16_t *temp) qla2x00_get_thermal_temp() argument 5826 qla82xx_mbx_intr_enable(scsi_qla_host_t *vha) qla82xx_mbx_intr_enable() argument 5861 qla82xx_mbx_intr_disable(scsi_qla_host_t *vha) qla82xx_mbx_intr_disable() argument 5896 qla82xx_md_get_template_size(scsi_qla_host_t *vha) qla82xx_md_get_template_size() argument 5940 qla82xx_md_get_template(scsi_qla_host_t *vha) qla82xx_md_get_template() argument 5989 qla8044_md_get_template(scsi_qla_host_t *vha) qla8044_md_get_template() argument 6044 qla81xx_set_led_config(scsi_qla_host_t *vha, uint16_t *led_cfg) qla81xx_set_led_config() argument 6088 qla81xx_get_led_config(scsi_qla_host_t *vha, uint16_t *led_cfg) qla81xx_get_led_config() argument 6132 qla82xx_mbx_beacon_ctl(scsi_qla_host_t *vha, int enable) qla82xx_mbx_beacon_ctl() argument 6170 qla83xx_wr_reg(scsi_qla_host_t *vha, uint32_t reg, uint32_t data) qla83xx_wr_reg() argument 6207 qla2x00_port_logout(scsi_qla_host_t *vha, struct fc_port *fcport) qla2x00_port_logout() argument 6244 qla83xx_rd_reg(scsi_qla_host_t *vha, uint32_t reg, uint32_t *data) qla83xx_rd_reg() argument 6295 qla83xx_restart_nic_firmware(scsi_qla_host_t *vha) qla83xx_restart_nic_firmware() argument 6327 qla83xx_access_control(scsi_qla_host_t *vha, uint16_t options, uint32_t start_addr, uint32_t end_addr, uint16_t *sector_size) qla83xx_access_control() argument 6381 qla2x00_dump_mctp_data(scsi_qla_host_t *vha, dma_addr_t req_dma, uint32_t addr, uint32_t size) qla2x00_dump_mctp_data() argument 6427 qla26xx_dport_diagnostics(scsi_qla_host_t *vha, void *dd_buf, uint size, uint options) qla26xx_dport_diagnostics() argument 6479 qla26xx_dport_diagnostics_v2(scsi_qla_host_t *vha, struct qla_dport_diag_v2 *dd, mbx_cmd_t *mcp) qla26xx_dport_diagnostics_v2() argument 6539 qla24xx_send_mb_cmd(struct scsi_qla_host *vha, mbx_cmd_t *mcp) qla24xx_send_mb_cmd() argument 6604 qla24xx_gpdb_wait(struct scsi_qla_host *vha, fc_port_t *fcport, u8 opt) qla24xx_gpdb_wait() argument 6651 __qla24xx_parse_gpdb(struct scsi_qla_host *vha, fc_port_t *fcport, struct port_database_24xx *pd) __qla24xx_parse_gpdb() argument 6731 qla24xx_gidlist_wait(struct scsi_qla_host *vha, void *id_list, dma_addr_t id_list_dma, uint16_t *entries) qla24xx_gidlist_wait() argument 6762 qla27xx_set_zio_threshold(scsi_qla_host_t *vha, uint16_t value) qla27xx_set_zio_threshold() argument 6788 qla27xx_get_zio_threshold(scsi_qla_host_t *vha, uint16_t *value) qla27xx_get_zio_threshold() argument 6816 qla2x00_read_sfp_dev(struct scsi_qla_host *vha, char *buf, int count) qla2x00_read_sfp_dev() argument 6867 qla24xx_res_count_wait(struct scsi_qla_host *vha, uint16_t *out_mb, int out_mb_sz) qla24xx_res_count_wait() argument 6896 qla28xx_secure_flash_update(scsi_qla_host_t *vha, uint16_t opts, uint16_t region, uint32_t len, dma_addr_t sfub_dma_addr, uint32_t sfub_len) qla28xx_secure_flash_update() argument 6930 qla2xxx_write_remote_register(scsi_qla_host_t *vha, uint32_t addr, uint32_t data) qla2xxx_write_remote_register() argument 6962 qla2xxx_read_remote_register(scsi_qla_host_t *vha, uint32_t addr, uint32_t *data) qla2xxx_read_remote_register() argument 6995 ql26xx_led_config(scsi_qla_host_t *vha, uint16_t options, uint16_t *led) ql26xx_led_config() argument 7058 qla_no_op_mb(struct scsi_qla_host *vha) qla_no_op_mb() argument 7078 qla_mailbox_passthru(scsi_qla_host_t *vha, uint16_t *mbx_in, uint16_t *mbx_out) qla_mailbox_passthru() argument [all...] |
H A D | qla_isr.c | 25 static void qla27xx_process_purex_fpin(struct scsi_qla_host *vha, 27 static struct purex_item *qla24xx_alloc_purex_item(scsi_qla_host_t *vha, 29 static struct purex_item *qla24xx_copy_std_pkt(struct scsi_qla_host *vha, 31 static struct purex_item *qla27xx_copy_fpin_pkt(struct scsi_qla_host *vha, 35 qla27xx_process_purex_fpin(struct scsi_qla_host *vha, struct purex_item *item) in qla27xx_process_purex_fpin() argument 40 ql_dbg(ql_dbg_init + ql_dbg_verbose, vha, 0x508d, in qla27xx_process_purex_fpin() 43 ql_dbg(ql_dbg_init + ql_dbg_verbose, vha, 0x508e, in qla27xx_process_purex_fpin() 45 ql_dump_buffer(ql_dbg_init + ql_dbg_verbose, vha, 0x508f, in qla27xx_process_purex_fpin() 48 fc_host_fpin_rcv(vha->host, pkt_size, (char *)pkt, 0); in qla27xx_process_purex_fpin() 62 static inline void display_Laser_info(scsi_qla_host_t *vha, in display_Laser_info() argument 76 qla24xx_process_abts(struct scsi_qla_host *vha, struct purex_item *pkt) qla24xx_process_abts() argument 199 __qla_consume_iocb(struct scsi_qla_host *vha, void **pkt, struct rsp_que **rsp) __qla_consume_iocb() argument 236 __qla_copy_purex_to_buffer(struct scsi_qla_host *vha, void **pkt, struct rsp_que **rsp, u8 *buf, u32 buf_len) __qla_copy_purex_to_buffer() argument 343 scsi_qla_host_t *vha; qla2100_intr_handler() local 425 qla2x00_check_reg32_for_disconnect(scsi_qla_host_t *vha, uint32_t reg) qla2x00_check_reg32_for_disconnect() argument 440 qla2x00_check_reg16_for_disconnect(scsi_qla_host_t *vha, uint16_t reg) qla2x00_check_reg16_for_disconnect() argument 457 scsi_qla_host_t *vha; qla2300_intr_handler() local 566 qla2x00_mbx_completion(scsi_qla_host_t *vha, uint16_t mb0) qla2x00_mbx_completion() argument 602 qla81xx_idc_event(scsi_qla_host_t *vha, uint16_t aen, uint16_t descr) qla81xx_idc_event() argument 682 qla83xx_handle_8200_aen(scsi_qla_host_t *vha, uint16_t *mb) qla83xx_handle_8200_aen() argument 853 qla27xx_copy_multiple_pkt(struct scsi_qla_host *vha, void **pkt, struct rsp_que **rsp, bool is_purls, bool byte_order) qla27xx_copy_multiple_pkt() argument 972 qla2x00_is_a_vp_did(scsi_qla_host_t *vha, uint32_t rscn_entry) qla2x00_is_a_vp_did() argument 997 qla2x00_find_fcport_by_loopid(scsi_qla_host_t *vha, uint16_t loop_id) qla2x00_find_fcport_by_loopid() argument 1009 qla2x00_find_fcport_by_wwpn(scsi_qla_host_t *vha, u8 *wwpn, u8 incl_deleted) qla2x00_find_fcport_by_wwpn() argument 1026 qla2x00_find_fcport_by_nportid(scsi_qla_host_t *vha, port_id_t *id, u8 incl_deleted) qla2x00_find_fcport_by_nportid() argument 1045 qla27xx_handle_8200_aen(scsi_qla_host_t *vha, uint16_t *mb) qla27xx_handle_8200_aen() argument 1077 qla24xx_alloc_purex_item(scsi_qla_host_t *vha, uint16_t size) qla24xx_alloc_purex_item() argument 1107 qla24xx_queue_purex_item(scsi_qla_host_t *vha, struct purex_item *pkt, void (*process_item)(struct scsi_qla_host *vha, struct purex_item *pkt)) qla24xx_queue_purex_item() argument 1131 qla24xx_copy_std_pkt(struct scsi_qla_host *vha, void *pkt) qla24xx_copy_std_pkt() argument 1152 qla27xx_copy_fpin_pkt(struct scsi_qla_host *vha, void **pkt, struct rsp_que **rsp) qla27xx_copy_fpin_pkt() argument 1256 qla2x00_async_event(scsi_qla_host_t *vha, struct rsp_que *rsp, uint16_t *mb) qla2x00_async_event() argument 1981 qla2x00_process_completed_request(struct scsi_qla_host *vha, struct req_que *req, uint32_t index) qla2x00_process_completed_request() argument 2017 qla_get_sp_from_handle(scsi_qla_host_t *vha, const char *func, struct req_que *req, void *iocb, u16 *ret_index) qla_get_sp_from_handle() argument 2059 qla2x00_get_sp_from_handle(scsi_qla_host_t *vha, const char *func, struct req_que *req, void *iocb) qla2x00_get_sp_from_handle() argument 2073 qla2x00_mbx_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct mbx_entry *mbx) qla2x00_mbx_iocb_entry() argument 2159 qla24xx_mbx_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct mbx_24xx_entry *pkt) qla24xx_mbx_iocb_entry() argument 2197 qla24xxx_nack_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct nack_to_isp *pkt) qla24xxx_nack_iocb_entry() argument 2215 qla2x00_ct_entry(scsi_qla_host_t *vha, struct req_que *req, sts_entry_t *pkt, int iocb_type) qla2x00_ct_entry() argument 2301 scsi_qla_host_t *vha; qla24xx_els_ct_entry() local 2497 qla24xx_logio_entry(scsi_qla_host_t *vha, struct req_que *req, struct logio_entry_24xx *logio) qla24xx_logio_entry() argument 2642 qla24xx_tm_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, void *tsk) qla24xx_tm_iocb_entry() argument 2717 qla24xx_nvme_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, void *tsk, srb_t *sp) qla24xx_nvme_iocb_entry() argument 2857 qla_ctrlvp_completed(scsi_qla_host_t *vha, struct req_que *req, struct vp_ctrl_entry_24xx *vce) qla_ctrlvp_completed() argument 2889 qla2x00_process_response_entry(struct scsi_qla_host *vha, struct rsp_que *rsp, sts_entry_t *pkt) qla2x00_process_response_entry() argument 2941 struct scsi_qla_host *vha; qla2x00_process_response_queue() local 2982 struct scsi_qla_host *vha = sp->vha; qla2x00_handle_sense() local 3032 struct scsi_qla_host *vha = sp->vha; qla2x00_handle_dif_error() local 3143 qla25xx_process_bidir_status_iocb(scsi_qla_host_t *vha, void *pkt, struct req_que *req, uint32_t index) qla25xx_process_bidir_status_iocb() argument 3297 qla2x00_status_entry(scsi_qla_host_t *vha, struct rsp_que *rsp, void *pkt) qla2x00_status_entry() argument 3697 struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev); qla2x00_status_cont_entry() local 3751 qla2x00_error_entry(scsi_qla_host_t *vha, struct rsp_que *rsp, sts_entry_t *pkt) qla2x00_error_entry() argument 3818 qla24xx_mbx_completion(scsi_qla_host_t *vha, uint16_t mb0) qla24xx_mbx_completion() argument 3850 qla24xx_abort_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct abort_entry_24xx *pkt) qla24xx_abort_iocb_entry() argument 3872 qla24xx_nvme_ls4_iocb(struct scsi_qla_host *vha, struct pt_ls4_request *pkt, struct req_que *req) qla24xx_nvme_ls4_iocb() argument 3895 qla_chk_cont_iocb_avail(struct scsi_qla_host *vha, struct rsp_que *rsp, response_t *pkt, u32 rsp_q_in) qla_chk_cont_iocb_avail() argument 3927 qla_marker_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct mrk_entry_24xx *pkt) qla_marker_iocb_entry() argument 3954 qla24xx_process_response_queue(struct scsi_qla_host *vha, struct rsp_que *rsp) qla24xx_process_response_queue() argument 4169 qla2xxx_check_risc_status(scsi_qla_host_t *vha) qla2xxx_check_risc_status() argument 4230 scsi_qla_host_t *vha; qla24xx_intr_handler() local 4336 struct scsi_qla_host *vha; qla24xx_msix_rsp_q() local 4364 scsi_qla_host_t *vha; qla24xx_msix_default() local 4527 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); qla24xx_enable_msix() local 4674 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); qla2x00_request_irqs() local 4764 qla2x00_free_irqs(scsi_qla_host_t *vha) qla2x00_free_irqs() argument 4804 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); qla25xx_request_irq() local [all...] |
H A D | qla_gs.c | 25 * @vha: HA context 28 * Returns a pointer to the @vha's ms_iocb. 31 qla2x00_prep_ms_iocb(scsi_qla_host_t *vha, struct ct_arg *arg) in qla2x00_prep_ms_iocb() argument 33 struct qla_hw_data *ha = vha->hw; in qla2x00_prep_ms_iocb() 55 vha->qla_stats.control_requests++; in qla2x00_prep_ms_iocb() 62 * @vha: HA context 68 qla24xx_prep_ms_iocb(scsi_qla_host_t *vha, struct ct_arg *arg) in qla24xx_prep_ms_iocb() argument 70 struct qla_hw_data *ha = vha->hw; in qla24xx_prep_ms_iocb() 90 ct_pkt->vp_index = vha->vp_idx; in qla24xx_prep_ms_iocb() 92 vha in qla24xx_prep_ms_iocb() 120 qla2x00_chk_ms_status(scsi_qla_host_t *vha, ms_iocb_entry_t *ms_pkt, struct ct_sns_rsp *ct_rsp, const char *routine) qla2x00_chk_ms_status() argument 200 qla2x00_ga_nxt(scsi_qla_host_t *vha, fc_port_t *fcport) qla2x00_ga_nxt() argument 270 qla2x00_gid_pt_rsp_size(scsi_qla_host_t *vha) qla2x00_gid_pt_rsp_size() argument 285 qla2x00_gid_pt(scsi_qla_host_t *vha, sw_info_t *list) qla2x00_gid_pt() argument 369 qla2x00_gpn_id(scsi_qla_host_t *vha, sw_info_t *list) qla2x00_gpn_id() argument 437 qla2x00_gnn_id(scsi_qla_host_t *vha, sw_info_t *list) qla2x00_gnn_id() argument 505 struct scsi_qla_host *vha = sp->vha; qla2x00_async_sns_sp_done() local 574 qla2x00_rft_id(scsi_qla_host_t *vha) qla2x00_rft_id() argument 584 qla_async_rftid(scsi_qla_host_t *vha, port_id_t *d_id) qla_async_rftid() argument 669 qla2x00_rff_id(scsi_qla_host_t *vha, u8 type) qla2x00_rff_id() argument 682 qla_async_rffid(scsi_qla_host_t *vha, port_id_t *d_id, u8 fc4feature, u8 fc4type) qla_async_rffid() argument 764 qla2x00_rnn_id(scsi_qla_host_t *vha) qla2x00_rnn_id() argument 774 qla_async_rnnid(scsi_qla_host_t *vha, port_id_t *d_id, u8 *node_name) qla_async_rnnid() argument 849 qla2x00_get_sym_node_name(scsi_qla_host_t *vha, uint8_t *snn, size_t size) qla2x00_get_sym_node_name() argument 869 qla2x00_rsnn_nn(scsi_qla_host_t *vha) qla2x00_rsnn_nn() argument 882 qla_async_rsnn_nn(scsi_qla_host_t *vha) qla_async_rsnn_nn() argument 971 qla2x00_prep_sns_cmd(scsi_qla_host_t *vha, uint16_t cmd, uint16_t scmd_len, uint16_t data_size) qla2x00_prep_sns_cmd() argument 1003 qla2x00_sns_ga_nxt(scsi_qla_host_t *vha, fc_port_t *fcport) qla2x00_sns_ga_nxt() argument 1069 qla2x00_sns_gid_pt(scsi_qla_host_t *vha, sw_info_t *list) qla2x00_sns_gid_pt() argument 1140 qla2x00_sns_gpn_id(scsi_qla_host_t *vha, sw_info_t *list) qla2x00_sns_gpn_id() argument 1196 qla2x00_sns_gnn_id(scsi_qla_host_t *vha, sw_info_t *list) qla2x00_sns_gnn_id() argument 1258 qla2x00_sns_rft_id(scsi_qla_host_t *vha) qla2x00_sns_rft_id() argument 1307 qla2x00_sns_rnn_id(scsi_qla_host_t *vha) qla2x00_sns_rnn_id() argument 1361 qla2x00_mgmt_svr_login(scsi_qla_host_t *vha) qla2x00_mgmt_svr_login() argument 1400 qla2x00_prep_ms_fdmi_iocb(scsi_qla_host_t *vha, uint32_t req_size, uint32_t rsp_size) qla2x00_prep_ms_fdmi_iocb() argument 1437 qla24xx_prep_ms_fdmi_iocb(scsi_qla_host_t *vha, uint32_t req_size, uint32_t rsp_size) qla24xx_prep_ms_fdmi_iocb() argument 1466 qla2x00_update_ms_fdmi_iocb(scsi_qla_host_t *vha, uint32_t req_size) qla2x00_update_ms_fdmi_iocb() argument 1595 qla2x00_hba_attributes(scsi_qla_host_t *vha, void *entries, unsigned int callopt) qla2x00_hba_attributes() argument 1849 qla2x00_port_attributes(scsi_qla_host_t *vha, void *entries, unsigned int callopt) qla2x00_port_attributes() argument 2148 qla2x00_fdmi_rhba(scsi_qla_host_t *vha, unsigned int callopt) qla2x00_fdmi_rhba() argument 2237 qla2x00_fdmi_dhba(scsi_qla_host_t *vha) qla2x00_fdmi_dhba() argument 2281 qla2x00_fdmi_rprt(scsi_qla_host_t *vha, int callopt) qla2x00_fdmi_rprt() argument 2361 qla2x00_fdmi_rpa(scsi_qla_host_t *vha, uint callopt) qla2x00_fdmi_rpa() argument 2451 qla2x00_fdmi_register(scsi_qla_host_t *vha) qla2x00_fdmi_register() argument 2528 qla2x00_gfpn_id(scsi_qla_host_t *vha, sw_info_t *list) qla2x00_gfpn_id() argument 2636 qla2x00_gpsc(scsi_qla_host_t *vha, sw_info_t *list) qla2x00_gpsc() argument 2726 qla2x00_gff_id(scsi_qla_host_t *vha, sw_info_t *list) qla2x00_gff_id() argument 2802 qla24xx_post_gpsc_work(struct scsi_qla_host *vha, fc_port_t *fcport) qla24xx_post_gpsc_work() argument 2814 qla24xx_handle_gpsc_event(scsi_qla_host_t *vha, struct event_arg *ea) qla24xx_handle_gpsc_event() argument 2846 struct scsi_qla_host *vha = sp->vha; qla24xx_async_gpsc_sp_done() local 2897 qla24xx_async_gpsc(scsi_qla_host_t *vha, fc_port_t *fcport) qla24xx_async_gpsc() argument 2952 qla24xx_sp_unmap(scsi_qla_host_t *vha, srb_t *sp) qla24xx_sp_unmap() argument 2986 struct scsi_qla_host *vha = sp->vha; qla24xx_async_gffid_sp_done() local 3047 qla24xx_async_gffid(scsi_qla_host_t *vha, fc_port_t *fcport, bool wait) qla24xx_async_gffid() argument 3147 qla2x00_is_a_vp(scsi_qla_host_t *vha, u64 wwn) qla2x00_is_a_vp() argument 3171 qla24xx_async_gnnft_done(scsi_qla_host_t *vha, srb_t *sp) qla24xx_async_gnnft_done() argument 3382 qla2x00_post_gnnft_gpnft_done_work(struct scsi_qla_host *vha, srb_t *sp, int cmd) qla2x00_post_gnnft_gpnft_done_work() argument 3399 qla2x00_post_nvme_gpnft_work(struct scsi_qla_host *vha, srb_t *sp, int cmd) qla2x00_post_nvme_gpnft_work() argument 3417 qla2x00_find_free_fcp_nvme_slot(struct scsi_qla_host *vha, struct srb *sp) qla2x00_find_free_fcp_nvme_slot() argument 3515 struct scsi_qla_host *vha = sp->vha; qla2x00_async_gpnft_gnnft_sp_done() local 3614 qla24xx_async_gnnft(scsi_qla_host_t *vha, struct srb *sp, u8 fc4_type) qla24xx_async_gnnft() argument 3712 qla24xx_async_gpnft_done(scsi_qla_host_t *vha, srb_t *sp) qla24xx_async_gpnft_done() argument 3720 qla24xx_async_gpnft(scsi_qla_host_t *vha, u8 fc4_type, srb_t *sp) qla24xx_async_gpnft() argument 3882 struct scsi_qla_host *vha = container_of(s, struct scsi_qla_host, qla_scan_work_fn() local 3897 qla24xx_handle_gfpnid_event(scsi_qla_host_t *vha, struct event_arg *ea) qla24xx_handle_gfpnid_event() argument 3925 struct scsi_qla_host *vha = sp->vha; qla2x00_async_gfpnid_sp_done() local 3950 qla24xx_async_gfpnid(scsi_qla_host_t *vha, fc_port_t *fcport) qla24xx_async_gfpnid() argument 4006 qla24xx_post_gfpnid_work(struct scsi_qla_host *vha, fc_port_t *fcport) qla24xx_post_gfpnid_work() argument [all...] |
H A D | qla_mr.c | 38 qlafx00_mailbox_command(scsi_qla_host_t *vha, struct mbx_cmd_32 *mcp) in qlafx00_mailbox_command() argument 52 struct qla_hw_data *ha = vha->hw; in qlafx00_mailbox_command() 56 ql_log(ql_log_warn, vha, 0x115c, in qlafx00_mailbox_command() 61 if (vha->device_flags & DFLG_DEV_FAILED) { in qlafx00_mailbox_command() 62 ql_log(ql_log_warn, vha, 0x115f, in qlafx00_mailbox_command() 74 ql_log(ql_log_warn, vha, 0x1175, in qlafx00_mailbox_command() 82 ql_log(ql_log_warn, vha, 0x1176, in qlafx00_mailbox_command() 95 ql_log(ql_log_warn, vha, 0x1177, in qlafx00_mailbox_command() 105 ql_dbg(ql_dbg_mbx, vha, 0x1178, in qlafx00_mailbox_command() 130 ql_dump_buffer(ql_dbg_mbx + ql_dbg_buffer, vha, in qlafx00_mailbox_command() 298 qlafx00_driver_shutdown(scsi_qla_host_t *vha, int tmo) qlafx00_driver_shutdown() argument 344 qlafx00_get_firmware_state(scsi_qla_host_t *vha, uint32_t *states) qlafx00_get_firmware_state() argument 391 qlafx00_init_firmware(scsi_qla_host_t *vha, uint16_t size) qlafx00_init_firmware() argument 428 qlafx00_mbx_reg_test(scsi_qla_host_t *vha) qlafx00_mbx_reg_test() argument 496 qlafx00_pci_config(scsi_qla_host_t *vha) qlafx00_pci_config() argument 524 qlafx00_soc_cpu_reset(scsi_qla_host_t *vha) qlafx00_soc_cpu_reset() argument 631 qlafx00_soft_reset(scsi_qla_host_t *vha) qlafx00_soft_reset() argument 653 qlafx00_chip_diag(scsi_qla_host_t *vha) qlafx00_chip_diag() argument 673 qlafx00_config_rings(struct scsi_qla_host *vha) qlafx00_config_rings() argument 689 qlafx00_pci_info_str(struct scsi_qla_host *vha, char *str, size_t str_len) qlafx00_pci_info_str() argument 699 qlafx00_fw_version_str(struct scsi_qla_host *vha, char *str, size_t size) qlafx00_fw_version_str() argument 809 qlafx00_save_queue_ptrs(struct scsi_qla_host *vha) qlafx00_save_queue_ptrs() argument 835 qlafx00_config_queues(struct scsi_qla_host *vha) qlafx00_config_queues() argument 876 qlafx00_init_fw_ready(scsi_qla_host_t *vha) qlafx00_init_fw_ready() argument 1040 qlafx00_fw_ready(scsi_qla_host_t *vha) qlafx00_fw_ready() argument 1094 qlafx00_find_all_targets(scsi_qla_host_t *vha, struct list_head *new_fcports) qlafx00_find_all_targets() argument 1224 qlafx00_configure_all_targets(scsi_qla_host_t *vha) qlafx00_configure_all_targets() argument 1295 qlafx00_configure_devices(scsi_qla_host_t *vha) qlafx00_configure_devices() argument 1330 qlafx00_abort_isp_cleanup(scsi_qla_host_t *vha, bool critemp) qlafx00_abort_isp_cleanup() argument 1414 qlafx00_rescan_isp(scsi_qla_host_t *vha) qlafx00_rescan_isp() argument 1458 qlafx00_timer_routine(scsi_qla_host_t *vha) qlafx00_timer_routine() argument 1591 qlafx00_reset_initialize(scsi_qla_host_t *vha) qlafx00_reset_initialize() argument 1625 qlafx00_abort_isp(scsi_qla_host_t *vha) qlafx00_abort_isp() argument 1655 qlafx00_get_fcport(struct scsi_qla_host *vha, int tgt_id) qlafx00_get_fcport() argument 1673 qlafx00_tgt_detach(struct scsi_qla_host *vha, int tgt_id) qlafx00_tgt_detach() argument 1690 qlafx00_process_aen(struct scsi_qla_host *vha, struct qla_work_evt *evt) qlafx00_process_aen() argument 1745 qlafx00_update_host_attr(scsi_qla_host_t *vha, struct port_info_data *pinfo) qlafx00_update_host_attr() argument 1780 qlafx00_fx_disc(scsi_qla_host_t *vha, fc_port_t *fcport, uint16_t fx_type) qlafx00_fx_disc() argument 1994 qlafx00_initialize_adapter(scsi_qla_host_t *vha) qlafx00_initialize_adapter() argument 2060 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); qlafx00_fw_state_show() local 2106 struct scsi_qla_host *vha = sp->vha; qlafx00_handle_sense() local 2149 qlafx00_tm_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct tsk_mgmt_entry_fx00 *pkt, srb_t *sp, __le16 sstatus, __le16 cpstatus) qlafx00_tm_iocb_entry() argument 2164 qlafx00_abort_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct abort_iocb_entry_fx00 *pkt) qlafx00_abort_iocb_entry() argument 2181 qlafx00_ioctl_iosb_entry(scsi_qla_host_t *vha, struct req_que *req, struct ioctl_iocb_entry_fx00 *pkt) qlafx00_ioctl_iosb_entry() argument 2250 qlafx00_status_entry(scsi_qla_host_t *vha, struct rsp_que *rsp, void *pkt) qlafx00_status_entry() argument 2531 struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev); qlafx00_status_cont_entry() local 2606 qlafx00_multistatus_entry(struct scsi_qla_host *vha, struct rsp_que *rsp, void *pkt) qlafx00_multistatus_entry() argument 2662 qlafx00_error_entry(scsi_qla_host_t *vha, struct rsp_que *rsp, struct sts_entry_fx00 *pkt) qlafx00_error_entry() argument 2690 qlafx00_process_response_queue(struct scsi_qla_host *vha, struct rsp_que *rsp) qlafx00_process_response_queue() argument 2768 qlafx00_async_event(scsi_qla_host_t *vha) qlafx00_async_event() argument 2846 qlafx00_mbx_completion(scsi_qla_host_t *vha, uint32_t mb0) qlafx00_mbx_completion() argument 2879 scsi_qla_host_t *vha; qlafx00_intr_handler() local 2972 scsi_qla_host_t *vha; qlafx00_build_scsi_iocbs() local 3058 struct scsi_qla_host *vha = sp->vha; qlafx00_start_scsi() local 3174 scsi_qla_host_t *vha = sp->vha; qlafx00_tm_iocb() local 3201 scsi_qla_host_t *vha = sp->vha; qlafx00_abort_iocb() local [all...] |
H A D | qla_nvme.c | 15 static int qla_nvme_ls_reject_iocb(struct scsi_qla_host *vha, 22 struct scsi_qla_host *vha; member 36 int qla_nvme_register_remote(struct scsi_qla_host *vha, struct fc_port *fcport) in qla_nvme_register_remote() argument 45 if (!vha->flags.nvme_enabled) { in qla_nvme_register_remote() 46 ql_log(ql_log_info, vha, 0x2100, in qla_nvme_register_remote() 52 if (!vha->nvme_local_port && qla_nvme_register_hba(vha)) in qla_nvme_register_remote() 79 ql_log(ql_log_info, vha, 0x2102, in qla_nvme_register_remote() 84 ret = nvme_fc_register_remoteport(vha->nvme_local_port, &req, in qla_nvme_register_remote() 87 ql_log(ql_log_warn, vha, in qla_nvme_register_remote() 115 struct scsi_qla_host *vha; qla_nvme_alloc_queue() local 368 struct scsi_qla_host *vha = uctx->vha; qla_nvme_xmt_ls_rsp() local 475 struct scsi_qla_host *vha; qla_nvme_ls_req() local 563 struct scsi_qla_host *vha = sp->fcport->vha; qla2x00_start_nvme_mq() local 766 struct scsi_qla_host *vha; qla_nvme_post_cmd() local 839 struct scsi_qla_host *vha = lport->private; qla_nvme_map_queues() local 846 struct scsi_qla_host *vha = lport->private; qla_nvme_localport_delete() local 913 qla_nvme_delete(struct scsi_qla_host *vha) qla_nvme_delete() argument 934 qla_nvme_register_hba(struct scsi_qla_host *vha) qla_nvme_register_hba() argument 1024 struct scsi_qla_host *vha; qla_nvme_abort_process_comp_status() local 1102 qla_nvme_lsrjt_pt_iocb(struct scsi_qla_host *vha, struct pt_ls4_request *lsrjt_iocb, struct qla_nvme_lsrjt_pt_arg *a) qla_nvme_lsrjt_pt_iocb() argument 1129 qla_nvme_ls_reject_iocb(struct scsi_qla_host *vha, struct qla_qpair *qp, struct qla_nvme_lsrjt_pt_arg *a, bool is_xchg_terminate) qla_nvme_ls_reject_iocb() argument 1180 qla2xxx_process_purls_pkt(struct scsi_qla_host *vha, struct purex_item *item) qla2xxx_process_purls_pkt() argument 1205 scsi_qla_host_t *base_vha, *vha, *tvp; qla2xxx_get_vha_from_vp_idx() local 1234 scsi_qla_host_t *vha; qla2xxx_process_purls_iocb() local [all...] |
H A D | qla_bsg.c | 28 ql_dbg(ql_dbg_user, sp->vha, 0x7009, in qla2x00_bsg_job_done() 42 struct qla_hw_data *ha = sp->vha->hw; in qla2x00_bsg_sp_free() 87 qla24xx_fcp_prio_cfg_valid(scsi_qla_host_t *vha, in qla24xx_fcp_prio_cfg_valid() argument 103 ql_dbg(ql_dbg_user, vha, 0x7051, in qla24xx_fcp_prio_cfg_valid() 110 ql_dbg(ql_dbg_user, vha, 0x7052, in qla24xx_fcp_prio_cfg_valid() 127 ql_dbg(ql_dbg_user, vha, 0x7053, in qla24xx_fcp_prio_cfg_valid() 132 ql_dbg(ql_dbg_user, vha, 0x7054, in qla24xx_fcp_prio_cfg_valid() 146 scsi_qla_host_t *vha = shost_priv(host); in qla24xx_proc_fcp_prio_cfg_cmd() local 147 struct qla_hw_data *ha = vha->hw; in qla24xx_proc_fcp_prio_cfg_cmd() 171 qla24xx_update_all_fcp_prio(vha); in qla24xx_proc_fcp_prio_cfg_cmd() 275 scsi_qla_host_t *vha; qla2x00_process_els() local 466 scsi_qla_host_t *vha = shost_priv(host); qla2x00_process_ct() local 593 qla81xx_reset_loopback_mode(scsi_qla_host_t *vha, uint16_t *config, int wait, int wait2) qla81xx_reset_loopback_mode() argument 664 qla81xx_set_loopback_mode(scsi_qla_host_t *vha, uint16_t *config, uint16_t *new_config, uint16_t mode) qla81xx_set_loopback_mode() argument 744 scsi_qla_host_t *vha = shost_priv(host); qla2x00_process_loopback() local 987 scsi_qla_host_t *vha = shost_priv(host); qla84xx_reset() local 1023 scsi_qla_host_t *vha = shost_priv(host); qla84xx_updatefw() local 1133 scsi_qla_host_t *vha = shost_priv(host); qla84xx_mgmt_cmd() local 1329 scsi_qla_host_t *vha = shost_priv(host); qla24xx_iidma() local 1413 qla2x00_optrom_setup(struct bsg_job *bsg_job, scsi_qla_host_t *vha, uint8_t is_update) qla2x00_optrom_setup() argument 1487 scsi_qla_host_t *vha = shost_priv(host); qla2x00_read_optrom() local 1524 scsi_qla_host_t *vha = shost_priv(host); qla2x00_update_optrom() local 1565 scsi_qla_host_t *vha = shost_priv(host); qla2x00_update_fru_versions() local 1618 scsi_qla_host_t *vha = shost_priv(host); qla2x00_read_fru_status() local 1669 scsi_qla_host_t *vha = shost_priv(host); qla2x00_write_fru_status() local 1716 scsi_qla_host_t *vha = shost_priv(host); qla2x00_write_i2c() local 1762 scsi_qla_host_t *vha = shost_priv(host); qla2x00_read_i2c() local 1812 scsi_qla_host_t *vha = shost_priv(host); qla24xx_process_bidir_cmd() local 1990 scsi_qla_host_t *vha = shost_priv(host); qlafx00_mgmt_cmd() local 2113 scsi_qla_host_t *vha = shost_priv(host); qla26xx_serdes_op() local 2155 scsi_qla_host_t *vha = shost_priv(host); qla8044_serdes_op() local 2197 scsi_qla_host_t *vha = shost_priv(host); qla27xx_get_flash_upd_cap() local 2229 scsi_qla_host_t *vha = shost_priv(host); qla27xx_set_flash_upd_cap() local 2275 scsi_qla_host_t *vha = shost_priv(host); qla27xx_get_bbcr_data() local 2335 scsi_qla_host_t *vha = shost_priv(host); qla2x00_get_priv_stats() local 2393 scsi_qla_host_t *vha = shost_priv(host); qla2x00_do_dport_diagnostics() local 2437 scsi_qla_host_t *vha = shost_priv(host); qla2x00_do_dport_diagnostics_v2() local 2518 scsi_qla_host_t *vha = shost_priv(fc_bsg_to_shost(bsg_job)); qla2x00_get_flash_image_status() local 2561 scsi_qla_host_t *vha = shost_priv(fc_bsg_to_shost(bsg_job)); qla2x00_manage_host_stats() local 2630 scsi_qla_host_t *vha = shost_priv(fc_bsg_to_shost(bsg_job)); qla2x00_get_host_stats() local 2721 qla2xxx_find_rport(scsi_qla_host_t *vha, uint32_t tgt_num) qla2xxx_find_rport() argument 2735 scsi_qla_host_t *vha = shost_priv(fc_bsg_to_shost(bsg_job)); qla2x00_get_tgt_stats() local 2824 scsi_qla_host_t *vha = shost_priv(fc_bsg_to_shost(bsg_job)); qla2x00_manage_host_port() local 2880 qla2x00_process_vendor_specific(struct scsi_qla_host *vha, struct bsg_job *bsg_job) qla2x00_process_vendor_specific() argument 2992 scsi_qla_host_t *vha; qla24xx_bsg_request() local 3066 scsi_qla_host_t *vha = shost_priv(fc_bsg_to_shost(bsg_job)); qla24xx_bsg_timeout() local 3130 scsi_qla_host_t *vha = shost_priv(fc_bsg_to_shost(bsg_job)); qla2x00_mailbox_passthru() local [all...] |