/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | ipr.c | 589 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; in ipr_trc_hook() local 592 trace_index = atomic_add_return(1, &ioa_cfg->trace_index) & IPR_TRACE_INDEX_MASK; in ipr_trc_hook() 593 trace_entry = &ioa_cfg->trace[trace_index]; in ipr_trc_hook() 616 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; in ipr_lock_and_done() local 618 spin_lock_irqsave(ioa_cfg->host->host_lock, lock_flags); in ipr_lock_and_done() 620 spin_unlock_irqrestore(ioa_cfg->host->host_lock, lock_flags); in ipr_lock_and_done() 645 if (ipr_cmd->ioa_cfg->sis64) { in ipr_reinit_ipr_cmnd() 704 * @ioa_cfg 710 ipr_get_free_ipr_cmnd(struct ipr_ioa_cfg *ioa_cfg) ipr_get_free_ipr_cmnd() argument 729 ipr_mask_and_clear_interrupts(struct ipr_ioa_cfg *ioa_cfg, u32 clr_ints) ipr_mask_and_clear_interrupts() argument 761 ipr_save_pcix_cmd_reg(struct ipr_ioa_cfg *ioa_cfg) ipr_save_pcix_cmd_reg() argument 785 ipr_set_pcix_cmd_reg(struct ipr_ioa_cfg *ioa_cfg) ipr_set_pcix_cmd_reg() argument 853 ipr_fail_all_ops(struct ipr_ioa_cfg *ioa_cfg) ipr_fail_all_ops() argument 896 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_send_command() local 1019 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_send_blocking_cmd() local 1029 ipr_get_hrrq_index(struct ipr_ioa_cfg *ioa_cfg) ipr_get_hrrq_index() argument 1055 ipr_send_hcam(struct ipr_ioa_cfg *ioa_cfg, u8 type, struct ipr_hostrcb *hostrcb) ipr_send_hcam() argument 1104 struct ipr_ioa_cfg *ioa_cfg = res->ioa_cfg; ipr_init_res_entry() local 1235 ipr_format_res_path(struct ipr_ioa_cfg *ioa_cfg, u8 *res_path, char *buffer, int len) ipr_format_res_path() argument 1312 struct ipr_ioa_cfg *ioa_cfg = res->ioa_cfg; ipr_clear_res_target() local 1339 ipr_handle_config_change(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_handle_config_change() argument 1410 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_process_ccn() local 1539 ipr_log_enhanced_cache_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_enhanced_cache_error() argument 1575 ipr_log_cache_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_cache_error() argument 1607 ipr_log_enhanced_config_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_enhanced_config_error() argument 1647 ipr_log_sis64_config_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_sis64_config_error() argument 1690 ipr_log_config_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_config_error() argument 1737 ipr_log_enhanced_array_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_enhanced_array_error() argument 1788 ipr_log_array_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_array_error() argument 1844 ipr_log_hex_data(struct ipr_ioa_cfg *ioa_cfg, __be32 *data, int len) ipr_log_hex_data() argument 1871 ipr_log_enhanced_dual_ioa_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_enhanced_dual_ioa_error() argument 1901 ipr_log_dual_ioa_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_dual_ioa_error() argument 2188 ipr_log_fabric_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_fabric_error() argument 2225 ipr_log_sis64_array_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_sis64_array_error() argument 2281 ipr_log_sis64_fabric_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_sis64_fabric_error() argument 2319 ipr_log_sis64_service_required_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_sis64_service_required_error() argument 2341 ipr_log_generic_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_generic_error() argument 2356 ipr_log_sis64_device_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_sis64_device_error() argument 2416 ipr_handle_log_data(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_handle_log_data() argument 2549 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_process_error() local 2593 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_timeout() local 2626 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_oper_timeout() local 2693 ipr_get_max_scsi_speed(struct ipr_ioa_cfg *ioa_cfg, u8 bus, u8 bus_width) ipr_get_max_scsi_speed() argument 2726 ipr_wait_iodbg_ack(struct ipr_ioa_cfg *ioa_cfg, int max_delay) ipr_wait_iodbg_ack() argument 2759 ipr_get_sis64_dump_data_section(struct ipr_ioa_cfg *ioa_cfg, u32 start_addr, __be32 *dest, u32 length_in_words) ipr_get_sis64_dump_data_section() argument 2784 ipr_get_ldump_data_section(struct ipr_ioa_cfg *ioa_cfg, u32 start_addr, __be32 *dest, u32 length_in_words) ipr_get_ldump_data_section() argument 2877 ipr_sdt_copy(struct ipr_ioa_cfg *ioa_cfg, unsigned long pci_address, u32 length) ipr_sdt_copy() argument 2959 ipr_dump_ioa_type_data(struct ipr_ioa_cfg *ioa_cfg, struct ipr_driver_dump *driver_dump) ipr_dump_ioa_type_data() argument 2985 ipr_dump_version_data(struct ipr_ioa_cfg *ioa_cfg, struct ipr_driver_dump *driver_dump) ipr_dump_version_data() argument 3006 ipr_dump_trace_data(struct ipr_ioa_cfg *ioa_cfg, struct ipr_driver_dump *driver_dump) ipr_dump_trace_data() argument 3027 ipr_dump_location_data(struct ipr_ioa_cfg *ioa_cfg, struct ipr_driver_dump *driver_dump) ipr_dump_location_data() argument 3048 ipr_get_ioa_dump(struct ipr_ioa_cfg *ioa_cfg, struct ipr_dump *dump) ipr_get_ioa_dump() argument 3217 struct ipr_ioa_cfg *ioa_cfg = dump->ioa_cfg; ipr_release_dump() local 3240 struct ipr_ioa_cfg *ioa_cfg = ipr_add_remove_thread() local 3309 struct ipr_ioa_cfg *ioa_cfg = ipr_worker_thread() local 3373 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_read_trace() local 3408 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_show_fw_version() local 3443 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_show_log_level() local 3468 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_store_log_level() local 3504 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_store_diagnostics() local 3561 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_show_adapter_state() local 3591 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_store_adapter_state() local 3643 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_store_reset_adapter() local 3681 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_show_iopoll_weight() local 3707 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_store_iopoll_weight() local 3936 ipr_update_ioa_ucode(struct ipr_ioa_cfg *ioa_cfg, struct ipr_sglist *sglist) ipr_update_ioa_ucode() argument 3994 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_store_update_fw() local 4070 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_show_fw_type() local 4094 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_read_async_err_log() local 4118 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_next_async_err_log() local 4179 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_read_dump() local 4269 ipr_alloc_dump(struct ipr_ioa_cfg *ioa_cfg) ipr_alloc_dump() argument 4327 ipr_free_dump(struct ipr_ioa_cfg *ioa_cfg) ipr_free_dump() argument 4368 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_write_dump() local 4397 ipr_free_dump(struct ipr_ioa_cfg *ioa_cfg) ipr_free_dump() argument 4426 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)sdev->host->hostdata; ipr_show_adapter_handle() local 4460 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)sdev->host->hostdata; ipr_show_resource_path() local 4500 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)sdev->host->hostdata; ipr_show_device_id() local 4536 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)sdev->host->hostdata; ipr_show_resource_type() local 4572 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)sdev->host->hostdata; ipr_show_raw_mode() local 4602 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)sdev->host->hostdata; ipr_store_raw_mode() local 4689 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *) shost->hostdata; ipr_find_starget() local 4710 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *) shost->hostdata; ipr_target_destroy() local 4733 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *) sdev->host->hostdata; ipr_find_sdev() local 4756 struct ipr_ioa_cfg *ioa_cfg; ipr_slave_destroy() local 4781 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *) sdev->host->hostdata; ipr_slave_configure() local 4828 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *) sdev->host->hostdata; ipr_slave_alloc() local 4902 ipr_wait_for_ops(struct ipr_ioa_cfg *ioa_cfg, void *device, int (*match)(struct ipr_cmnd *, void *)) ipr_wait_for_ops() argument 4964 struct ipr_ioa_cfg *ioa_cfg; ipr_eh_host_reset() local 5010 ipr_device_reset(struct ipr_ioa_cfg *ioa_cfg, struct ipr_resource_entry *res) ipr_device_reset() argument 5051 struct ipr_ioa_cfg *ioa_cfg; __ipr_eh_dev_reset() local 5083 struct ipr_ioa_cfg *ioa_cfg; ipr_eh_dev_reset() local 5113 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_bus_reset_done() local 5153 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_abort_timeout() local 5191 struct ipr_ioa_cfg *ioa_cfg; ipr_cancel_op() local 5278 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *) shost->hostdata; ipr_scan_finished() local 5301 struct ipr_ioa_cfg *ioa_cfg; ipr_eh_abort() local 5325 ipr_handle_other_interrupt(struct ipr_ioa_cfg *ioa_cfg, u32 int_reg) ipr_handle_other_interrupt() argument 5402 ipr_isr_eh(struct ipr_ioa_cfg *ioa_cfg, char *msg, u16 number) ipr_isr_eh() argument 5419 struct ipr_ioa_cfg *ioa_cfg = hrr_queue->ioa_cfg; ipr_process_hrrq() local 5499 struct ipr_ioa_cfg *ioa_cfg = hrrq->ioa_cfg; ipr_isr() local 5567 struct ipr_ioa_cfg *ioa_cfg = hrrq->ioa_cfg; ipr_isr_mhrrq() local 5614 ipr_build_ioadl64(struct ipr_ioa_cfg *ioa_cfg, struct ipr_cmnd *ipr_cmd) ipr_build_ioadl64() argument 5666 ipr_build_ioadl(struct ipr_ioa_cfg *ioa_cfg, struct ipr_cmnd *ipr_cmd) ipr_build_ioadl() argument 5911 ipr_dump_ioasa(struct ipr_ioa_cfg *ioa_cfg, struct ipr_cmnd *ipr_cmd, struct ipr_resource_entry *res) ipr_dump_ioasa() argument 6096 ipr_erp_start(struct ipr_ioa_cfg *ioa_cfg, struct ipr_cmnd *ipr_cmd) ipr_erp_start() argument 6205 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_scsi_done() local 6245 struct ipr_ioa_cfg *ioa_cfg; ipr_queuecommand() local 6378 struct ipr_ioa_cfg *ioa_cfg; ipr_ioa_info() local 6438 ipr_invalid_adapter(struct ipr_ioa_cfg *ioa_cfg) ipr_invalid_adapter() argument 6466 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioa_bringdown_done() local 6505 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioa_reset_done() local 6583 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_set_supported_devs() local 6674 ipr_check_term_power(struct ipr_ioa_cfg *ioa_cfg, struct ipr_mode_pages *mode_pages) ipr_check_term_power() argument 6711 ipr_scsi_bus_speed_limit(struct ipr_ioa_cfg *ioa_cfg) ipr_scsi_bus_speed_limit() argument 6735 ipr_modify_ioafp_mode_page_28(struct ipr_ioa_cfg *ioa_cfg, struct ipr_mode_pages *mode_pages) ipr_modify_ioafp_mode_page_28() argument 6810 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_mode_select_page28() local 6871 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_cmd_failed() local 6895 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_mode_sense_failed() local 6920 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_mode_sense_page28() local 6948 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_mode_select_page24() local 7008 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_mode_sense_page24() local 7039 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_init_res_table() local 7130 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_query_ioa_cfg() local 7192 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_set_caching_parameters() local 7284 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_pageC4_inquiry() local 7317 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_cap_inquiry() local 7348 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_page3_inquiry() local 7374 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_page0_inquiry() local 7418 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_std_inquiry() local 7443 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_identify_hrrq() local 7529 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_timer_done() local 7576 ipr_init_ioa_mem(struct ipr_ioa_cfg *ioa_cfg) ipr_init_ioa_mem() argument 7615 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_next_stage() local 7671 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_enable_ioa() local 7741 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_wait_for_dump() local 7764 ipr_unit_check_no_data(struct ipr_ioa_cfg *ioa_cfg) ipr_unit_check_no_data() argument 7780 ipr_get_unit_check_buffer(struct ipr_ioa_cfg *ioa_cfg) ipr_get_unit_check_buffer() argument 7847 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_get_unit_check_job() local 7861 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_dump_mailbox_wait() local 7908 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_restore_cfg_space() local 7965 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_bist_done() local 7987 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_start_bist() local 8041 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_reset_work() local 8068 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_slot_reset() local 8089 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_block_config_access_wait() local 8135 ipr_reset_allowed(struct ipr_ioa_cfg *ioa_cfg) ipr_reset_allowed() argument 8160 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_wait_to_start_bist() local 8188 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_alert() local 8221 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_quiesce_done() local 8242 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_cancel_hcam_done() local 8281 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_cancel_hcam() local 8337 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_ucode_download_done() local 8359 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_ucode_download() local 8402 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_shutdown_ioa() local 8449 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_ioa_job() local 8490 _ipr_initiate_ioa_reset(struct ipr_ioa_cfg *ioa_cfg, int (*job_step) (struct ipr_cmnd *), enum ipr_shutdown_type shutdown_type) _ipr_initiate_ioa_reset() argument 8530 ipr_initiate_ioa_reset(struct ipr_ioa_cfg *ioa_cfg, enum ipr_shutdown_type shutdown_type) ipr_initiate_ioa_reset() argument 8588 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_freeze() local 8613 struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev); ipr_pci_mmio_enabled() local 8633 struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev); ipr_pci_frozen() local 8652 struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev); ipr_pci_slot_reset() local 8677 struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev); ipr_pci_perm_failure() local 8734 ipr_probe_ioa_part2(struct ipr_ioa_cfg *ioa_cfg) ipr_probe_ioa_part2() argument 8760 ipr_free_cmd_blks(struct ipr_ioa_cfg *ioa_cfg) ipr_free_cmd_blks() argument 8791 ipr_free_mem(struct ipr_ioa_cfg *ioa_cfg) ipr_free_mem() argument 8830 ipr_free_irqs(struct ipr_ioa_cfg *ioa_cfg) ipr_free_irqs() argument 8850 ipr_free_all_resources(struct ipr_ioa_cfg *ioa_cfg) ipr_free_all_resources() argument 8873 ipr_alloc_cmd_blks(struct ipr_ioa_cfg *ioa_cfg) ipr_alloc_cmd_blks() argument 8984 ipr_alloc_mem(struct ipr_ioa_cfg *ioa_cfg) ipr_alloc_mem() argument 9097 ipr_initialize_bus_attr(struct ipr_ioa_cfg *ioa_cfg) ipr_initialize_bus_attr() argument 9119 ipr_init_regs(struct ipr_ioa_cfg *ioa_cfg) ipr_init_regs() argument 9163 ipr_init_ioa_cfg(struct ipr_ioa_cfg *ioa_cfg, struct Scsi_Host *host, struct pci_dev *pdev) ipr_init_ioa_cfg() argument 9257 ipr_wait_for_pci_err_recovery(struct ipr_ioa_cfg *ioa_cfg) ipr_wait_for_pci_err_recovery() argument 9269 name_msi_vectors(struct ipr_ioa_cfg *ioa_cfg) name_msi_vectors() argument 9281 ipr_request_other_msi_irqs(struct ipr_ioa_cfg *ioa_cfg, struct pci_dev *pdev) ipr_request_other_msi_irqs() argument 9315 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)devp; ipr_test_intr() local 9340 ipr_test_msi(struct ipr_ioa_cfg *ioa_cfg, struct pci_dev *pdev) ipr_test_msi() argument 9395 struct ipr_ioa_cfg *ioa_cfg; ipr_probe_ioa() local 9679 ipr_initiate_ioa_bringdown(struct ipr_ioa_cfg *ioa_cfg, enum ipr_shutdown_type shutdown_type) ipr_initiate_ioa_bringdown() argument 9703 struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev); __ipr_remove() local 9755 struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev); ipr_remove() local 9782 struct ipr_ioa_cfg *ioa_cfg; ipr_probe() local 9866 struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev); ipr_shutdown() local 10049 struct ipr_ioa_cfg *ioa_cfg; ipr_halt() local [all...] |
H A D | ipr.h | 42 #define IPR_NUM_BASE_CMD_BLKS (ioa_cfg->max_cmds) 484 struct ipr_ioa_cfg *ioa_cfg; member 1050 #define for_each_hrrq(hrrq, ioa_cfg) \ 1051 for (hrrq = (ioa_cfg)->hrrq; \ 1052 hrrq < ((ioa_cfg)->hrrq + (ioa_cfg)->hrrq_num); hrrq++) 1183 struct ipr_ioa_cfg *ioa_cfg; member 1264 struct ipr_ioa_cfg *ioa_cfg; member 1576 struct ipr_ioa_cfg *ioa_cfg; member 1662 struct ipr_ioa_cfg *ioa_cfg; member [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | ipr.c | 590 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; in ipr_trc_hook() local 593 trace_index = atomic_add_return(1, &ioa_cfg->trace_index) & IPR_TRACE_INDEX_MASK; in ipr_trc_hook() 594 trace_entry = &ioa_cfg->trace[trace_index]; in ipr_trc_hook() 598 if (ipr_cmd->ioa_cfg->sis64) in ipr_trc_hook() 621 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; in ipr_lock_and_done() local 623 spin_lock_irqsave(ioa_cfg->host->host_lock, lock_flags); in ipr_lock_and_done() 625 spin_unlock_irqrestore(ioa_cfg->host->host_lock, lock_flags); in ipr_lock_and_done() 651 if (ipr_cmd->ioa_cfg in ipr_reinit_ipr_cmnd() 719 ipr_get_free_ipr_cmnd(struct ipr_ioa_cfg *ioa_cfg) ipr_get_free_ipr_cmnd() argument 738 ipr_mask_and_clear_interrupts(struct ipr_ioa_cfg *ioa_cfg, u32 clr_ints) ipr_mask_and_clear_interrupts() argument 770 ipr_save_pcix_cmd_reg(struct ipr_ioa_cfg *ioa_cfg) ipr_save_pcix_cmd_reg() argument 794 ipr_set_pcix_cmd_reg(struct ipr_ioa_cfg *ioa_cfg) ipr_set_pcix_cmd_reg() argument 904 ipr_fail_all_ops(struct ipr_ioa_cfg *ioa_cfg) ipr_fail_all_ops() argument 949 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_send_command() local 1072 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_send_blocking_cmd() local 1082 ipr_get_hrrq_index(struct ipr_ioa_cfg *ioa_cfg) ipr_get_hrrq_index() argument 1108 ipr_send_hcam(struct ipr_ioa_cfg *ioa_cfg, u8 type, struct ipr_hostrcb *hostrcb) ipr_send_hcam() argument 1183 struct ipr_ioa_cfg *ioa_cfg = res->ioa_cfg; ipr_init_res_entry() local 1319 ipr_format_res_path(struct ipr_ioa_cfg *ioa_cfg, u8 *res_path, char *buffer, int len) ipr_format_res_path() argument 1401 struct ipr_ioa_cfg *ioa_cfg = res->ioa_cfg; ipr_clear_res_target() local 1428 ipr_handle_config_change(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_handle_config_change() argument 1499 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_process_ccn() local 1628 ipr_log_enhanced_cache_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_enhanced_cache_error() argument 1664 ipr_log_cache_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_cache_error() argument 1696 ipr_log_enhanced_config_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_enhanced_config_error() argument 1736 ipr_log_sis64_config_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_sis64_config_error() argument 1779 ipr_log_config_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_config_error() argument 1826 ipr_log_enhanced_array_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_enhanced_array_error() argument 1877 ipr_log_array_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_array_error() argument 1933 ipr_log_hex_data(struct ipr_ioa_cfg *ioa_cfg, __be32 *data, int len) ipr_log_hex_data() argument 1960 ipr_log_enhanced_dual_ioa_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_enhanced_dual_ioa_error() argument 1990 ipr_log_dual_ioa_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_dual_ioa_error() argument 2277 ipr_log_fabric_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_fabric_error() argument 2314 ipr_log_sis64_array_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_sis64_array_error() argument 2370 ipr_log_sis64_fabric_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_sis64_fabric_error() argument 2408 ipr_log_sis64_service_required_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_sis64_service_required_error() argument 2430 ipr_log_generic_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_generic_error() argument 2445 ipr_log_sis64_device_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_sis64_device_error() argument 2505 ipr_handle_log_data(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_handle_log_data() argument 2638 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_process_error() local 2682 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_timeout() local 2715 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_oper_timeout() local 2782 ipr_get_max_scsi_speed(struct ipr_ioa_cfg *ioa_cfg, u8 bus, u8 bus_width) ipr_get_max_scsi_speed() argument 2815 ipr_wait_iodbg_ack(struct ipr_ioa_cfg *ioa_cfg, int max_delay) ipr_wait_iodbg_ack() argument 2848 ipr_get_sis64_dump_data_section(struct ipr_ioa_cfg *ioa_cfg, u32 start_addr, __be32 *dest, u32 length_in_words) ipr_get_sis64_dump_data_section() argument 2873 ipr_get_ldump_data_section(struct ipr_ioa_cfg *ioa_cfg, u32 start_addr, __be32 *dest, u32 length_in_words) ipr_get_ldump_data_section() argument 2966 ipr_sdt_copy(struct ipr_ioa_cfg *ioa_cfg, unsigned long pci_address, u32 length) ipr_sdt_copy() argument 3048 ipr_dump_ioa_type_data(struct ipr_ioa_cfg *ioa_cfg, struct ipr_driver_dump *driver_dump) ipr_dump_ioa_type_data() argument 3074 ipr_dump_version_data(struct ipr_ioa_cfg *ioa_cfg, struct ipr_driver_dump *driver_dump) ipr_dump_version_data() argument 3095 ipr_dump_trace_data(struct ipr_ioa_cfg *ioa_cfg, struct ipr_driver_dump *driver_dump) ipr_dump_trace_data() argument 3116 ipr_dump_location_data(struct ipr_ioa_cfg *ioa_cfg, struct ipr_driver_dump *driver_dump) ipr_dump_location_data() argument 3137 ipr_get_ioa_dump(struct ipr_ioa_cfg *ioa_cfg, struct ipr_dump *dump) ipr_get_ioa_dump() argument 3306 struct ipr_ioa_cfg *ioa_cfg = dump->ioa_cfg; ipr_release_dump() local 3329 struct ipr_ioa_cfg *ioa_cfg = ipr_add_remove_thread() local 3398 struct ipr_ioa_cfg *ioa_cfg = ipr_worker_thread() local 3462 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_read_trace() local 3497 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_show_fw_version() local 3532 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_show_log_level() local 3557 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_store_log_level() local 3593 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_store_diagnostics() local 3650 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_show_adapter_state() local 3680 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_store_adapter_state() local 3732 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_store_reset_adapter() local 3770 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_show_iopoll_weight() local 3796 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_store_iopoll_weight() local 4030 ipr_update_ioa_ucode(struct ipr_ioa_cfg *ioa_cfg, struct ipr_sglist *sglist) ipr_update_ioa_ucode() argument 4088 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_store_update_fw() local 4164 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_show_fw_type() local 4188 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_read_async_err_log() local 4212 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_next_async_err_log() local 4271 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_read_dump() local 4361 ipr_alloc_dump(struct ipr_ioa_cfg *ioa_cfg) ipr_alloc_dump() argument 4419 ipr_free_dump(struct ipr_ioa_cfg *ioa_cfg) ipr_free_dump() argument 4460 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)shost->hostdata; ipr_write_dump() local 4489 ipr_free_dump(struct ipr_ioa_cfg *ioa_cfg) ipr_free_dump() argument 4502 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)sdev->host->hostdata; ipr_change_queue_depth() local 4529 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)sdev->host->hostdata; ipr_show_adapter_handle() local 4563 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)sdev->host->hostdata; ipr_show_resource_path() local 4603 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)sdev->host->hostdata; ipr_show_device_id() local 4639 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)sdev->host->hostdata; ipr_show_resource_type() local 4675 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)sdev->host->hostdata; ipr_show_raw_mode() local 4705 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)sdev->host->hostdata; ipr_store_raw_mode() local 4790 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *) shost->hostdata; ipr_find_starget() local 4818 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *) shost->hostdata; ipr_target_alloc() local 4866 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *) shost->hostdata; ipr_target_destroy() local 4895 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *) sdev->host->hostdata; ipr_find_sdev() local 4918 struct ipr_ioa_cfg *ioa_cfg; ipr_slave_destroy() local 4946 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *) sdev->host->hostdata; ipr_slave_configure() local 5032 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *) sdev->host->hostdata; ipr_slave_alloc() local 5121 ipr_wait_for_ops(struct ipr_ioa_cfg *ioa_cfg, void *device, int (*match)(struct ipr_cmnd *, void *)) ipr_wait_for_ops() argument 5183 struct ipr_ioa_cfg *ioa_cfg; ipr_eh_host_reset() local 5230 ipr_device_reset(struct ipr_ioa_cfg *ioa_cfg, struct ipr_resource_entry *res) ipr_device_reset() argument 5290 struct ipr_ioa_cfg *ioa_cfg = sata_port->ioa_cfg; ipr_sata_reset() local 5338 struct ipr_ioa_cfg *ioa_cfg; __ipr_eh_dev_reset() local 5398 struct ipr_ioa_cfg *ioa_cfg; ipr_eh_dev_reset() local 5432 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_bus_reset_done() local 5472 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_abort_timeout() local 5510 struct ipr_ioa_cfg *ioa_cfg; ipr_cancel_op() local 5597 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *) shost->hostdata; ipr_scan_finished() local 5620 struct ipr_ioa_cfg *ioa_cfg; ipr_eh_abort() local 5644 ipr_handle_other_interrupt(struct ipr_ioa_cfg *ioa_cfg, u32 int_reg) ipr_handle_other_interrupt() argument 5721 ipr_isr_eh(struct ipr_ioa_cfg *ioa_cfg, char *msg, u16 number) ipr_isr_eh() argument 5738 struct ipr_ioa_cfg *ioa_cfg = hrr_queue->ioa_cfg; ipr_process_hrrq() local 5818 struct ipr_ioa_cfg *ioa_cfg = hrrq->ioa_cfg; ipr_isr() local 5886 struct ipr_ioa_cfg *ioa_cfg = hrrq->ioa_cfg; ipr_isr_mhrrq() local 5933 ipr_build_ioadl64(struct ipr_ioa_cfg *ioa_cfg, struct ipr_cmnd *ipr_cmd) ipr_build_ioadl64() argument 5985 ipr_build_ioadl(struct ipr_ioa_cfg *ioa_cfg, struct ipr_cmnd *ipr_cmd) ipr_build_ioadl() argument 6230 ipr_dump_ioasa(struct ipr_ioa_cfg *ioa_cfg, struct ipr_cmnd *ipr_cmd, struct ipr_resource_entry *res) ipr_dump_ioasa() argument 6415 ipr_erp_start(struct ipr_ioa_cfg *ioa_cfg, struct ipr_cmnd *ipr_cmd) ipr_erp_start() argument 6524 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_scsi_done() local 6564 struct ipr_ioa_cfg *ioa_cfg; ipr_queuecommand() local 6728 struct ipr_ioa_cfg *ioa_cfg; ipr_ioa_info() local 6781 struct ipr_ioa_cfg *ioa_cfg = sata_port->ioa_cfg; ipr_ata_phy_reset() local 6821 struct ipr_ioa_cfg *ioa_cfg = sata_port->ioa_cfg; ipr_ata_post_internal() local 6884 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_sata_done() local 7013 struct ipr_ioa_cfg *ioa_cfg = sata_port->ioa_cfg; ipr_qc_defer() local 7056 struct ipr_ioa_cfg *ioa_cfg = sata_port->ioa_cfg; ipr_qc_issue() local 7211 ipr_invalid_adapter(struct ipr_ioa_cfg *ioa_cfg) ipr_invalid_adapter() argument 7239 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioa_bringdown_done() local 7278 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioa_reset_done() local 7356 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_set_supported_devs() local 7447 ipr_check_term_power(struct ipr_ioa_cfg *ioa_cfg, struct ipr_mode_pages *mode_pages) ipr_check_term_power() argument 7484 ipr_scsi_bus_speed_limit(struct ipr_ioa_cfg *ioa_cfg) ipr_scsi_bus_speed_limit() argument 7508 ipr_modify_ioafp_mode_page_28(struct ipr_ioa_cfg *ioa_cfg, struct ipr_mode_pages *mode_pages) ipr_modify_ioafp_mode_page_28() argument 7583 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_mode_select_page28() local 7644 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_cmd_failed() local 7668 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_mode_sense_failed() local 7693 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_mode_sense_page28() local 7721 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_mode_select_page24() local 7781 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_mode_sense_page24() local 7812 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_init_res_table() local 7903 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_query_ioa_cfg() local 7965 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_set_caching_parameters() local 8057 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_pageC4_inquiry() local 8090 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_cap_inquiry() local 8121 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_page3_inquiry() local 8147 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_page0_inquiry() local 8191 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_std_inquiry() local 8216 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_ioafp_identify_hrrq() local 8302 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_timer_done() local 8349 ipr_init_ioa_mem(struct ipr_ioa_cfg *ioa_cfg) ipr_init_ioa_mem() argument 8388 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_next_stage() local 8444 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_enable_ioa() local 8514 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_wait_for_dump() local 8537 ipr_unit_check_no_data(struct ipr_ioa_cfg *ioa_cfg) ipr_unit_check_no_data() argument 8553 ipr_get_unit_check_buffer(struct ipr_ioa_cfg *ioa_cfg) ipr_get_unit_check_buffer() argument 8620 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_get_unit_check_job() local 8634 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_dump_mailbox_wait() local 8681 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_restore_cfg_space() local 8738 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_bist_done() local 8760 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_start_bist() local 8814 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_reset_work() local 8841 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_slot_reset() local 8862 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_block_config_access_wait() local 8908 ipr_reset_allowed(struct ipr_ioa_cfg *ioa_cfg) ipr_reset_allowed() argument 8933 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_wait_to_start_bist() local 8961 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_alert() local 8994 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_quiesce_done() local 9015 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_cancel_hcam_done() local 9054 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_cancel_hcam() local 9110 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_ucode_download_done() local 9132 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_ucode_download() local 9175 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_shutdown_ioa() local 9222 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_ioa_job() local 9263 _ipr_initiate_ioa_reset(struct ipr_ioa_cfg *ioa_cfg, int (*job_step) (struct ipr_cmnd *), enum ipr_shutdown_type shutdown_type) _ipr_initiate_ioa_reset() argument 9303 ipr_initiate_ioa_reset(struct ipr_ioa_cfg *ioa_cfg, enum ipr_shutdown_type shutdown_type) ipr_initiate_ioa_reset() argument 9361 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; ipr_reset_freeze() local 9386 struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev); ipr_pci_mmio_enabled() local 9406 struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev); ipr_pci_frozen() local 9425 struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev); ipr_pci_slot_reset() local 9450 struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev); ipr_pci_perm_failure() local 9508 ipr_probe_ioa_part2(struct ipr_ioa_cfg *ioa_cfg) ipr_probe_ioa_part2() argument 9536 ipr_free_cmd_blks(struct ipr_ioa_cfg *ioa_cfg) ipr_free_cmd_blks() argument 9567 ipr_free_mem(struct ipr_ioa_cfg *ioa_cfg) ipr_free_mem() argument 9606 ipr_free_irqs(struct ipr_ioa_cfg *ioa_cfg) ipr_free_irqs() argument 9626 ipr_free_all_resources(struct ipr_ioa_cfg *ioa_cfg) ipr_free_all_resources() argument 9649 ipr_alloc_cmd_blks(struct ipr_ioa_cfg *ioa_cfg) ipr_alloc_cmd_blks() argument 9760 ipr_alloc_mem(struct ipr_ioa_cfg *ioa_cfg) ipr_alloc_mem() argument 9873 ipr_initialize_bus_attr(struct ipr_ioa_cfg *ioa_cfg) ipr_initialize_bus_attr() argument 9895 ipr_init_regs(struct ipr_ioa_cfg *ioa_cfg) ipr_init_regs() argument 9939 ipr_init_ioa_cfg(struct ipr_ioa_cfg *ioa_cfg, struct Scsi_Host *host, struct pci_dev *pdev) ipr_init_ioa_cfg() argument 10033 ipr_wait_for_pci_err_recovery(struct ipr_ioa_cfg *ioa_cfg) ipr_wait_for_pci_err_recovery() argument 10045 name_msi_vectors(struct ipr_ioa_cfg *ioa_cfg) name_msi_vectors() argument 10057 ipr_request_other_msi_irqs(struct ipr_ioa_cfg *ioa_cfg, struct pci_dev *pdev) ipr_request_other_msi_irqs() argument 10091 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)devp; ipr_test_intr() local 10117 ipr_test_msi(struct ipr_ioa_cfg *ioa_cfg, struct pci_dev *pdev) ipr_test_msi() argument 10172 struct ipr_ioa_cfg *ioa_cfg; ipr_probe_ioa() local 10457 ipr_initiate_ioa_bringdown(struct ipr_ioa_cfg *ioa_cfg, enum ipr_shutdown_type shutdown_type) ipr_initiate_ioa_bringdown() argument 10481 struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev); __ipr_remove() local 10533 struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev); ipr_remove() local 10560 struct ipr_ioa_cfg *ioa_cfg; ipr_probe() local 10649 struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev); ipr_shutdown() local 10832 struct ipr_ioa_cfg *ioa_cfg; ipr_halt() local [all...] |
H A D | ipr.h | 44 #define IPR_NUM_BASE_CMD_BLKS (ioa_cfg->max_cmds) 486 struct ipr_ioa_cfg *ioa_cfg; member 1102 #define for_each_hrrq(hrrq, ioa_cfg) \ 1103 for (hrrq = (ioa_cfg)->hrrq; \ 1104 hrrq < ((ioa_cfg)->hrrq + (ioa_cfg)->hrrq_num); hrrq++) 1235 struct ipr_ioa_cfg *ioa_cfg; member 1282 struct ipr_ioa_cfg *ioa_cfg; member 1323 struct ipr_ioa_cfg *ioa_cfg; member 1639 struct ipr_ioa_cfg *ioa_cfg; member 1725 struct ipr_ioa_cfg *ioa_cfg; global() member [all...] |