Lines Matching refs:pqi_ctrl_info
55 static void pqi_take_ctrl_offline(struct pqi_ctrl_info *ctrl_info);
57 static void pqi_retry_raid_bypass_requests(struct pqi_ctrl_info *ctrl_info);
58 static int pqi_scan_scsi_devices(struct pqi_ctrl_info *ctrl_info);
60 static void pqi_start_io(struct pqi_ctrl_info *ctrl_info,
63 static int pqi_submit_raid_request_synchronous(struct pqi_ctrl_info *ctrl_info,
66 static int pqi_aio_submit_io(struct pqi_ctrl_info *ctrl_info,
70 static void pqi_ofa_ctrl_quiesce(struct pqi_ctrl_info *ctrl_info);
71 static void pqi_ofa_ctrl_unquiesce(struct pqi_ctrl_info *ctrl_info);
72 static int pqi_ofa_ctrl_restart(struct pqi_ctrl_info *ctrl_info);
73 static void pqi_ofa_setup_host_buffer(struct pqi_ctrl_info *ctrl_info,
75 static void pqi_ofa_free_host_buffer(struct pqi_ctrl_info *ctrl_info);
76 static int pqi_ofa_host_memory_update(struct pqi_ctrl_info *ctrl_info);
77 static int pqi_device_wait_for_pending_io(struct pqi_ctrl_info *ctrl_info,
214 static inline void pqi_check_ctrl_health(struct pqi_ctrl_info *ctrl_info) in pqi_check_ctrl_health()
227 struct pqi_ctrl_info *ctrl_info) in pqi_get_ctrl_mode()
232 static inline void pqi_save_ctrl_mode(struct pqi_ctrl_info *ctrl_info, in pqi_save_ctrl_mode()
238 static inline void pqi_ctrl_block_requests(struct pqi_ctrl_info *ctrl_info) in pqi_ctrl_block_requests()
244 static inline void pqi_ctrl_unblock_requests(struct pqi_ctrl_info *ctrl_info) in pqi_ctrl_unblock_requests()
252 static unsigned long pqi_wait_if_ctrl_blocked(struct pqi_ctrl_info *ctrl_info, in pqi_wait_if_ctrl_blocked()
281 static inline void pqi_ctrl_wait_until_quiesced(struct pqi_ctrl_info *ctrl_info) in pqi_ctrl_wait_until_quiesced()
308 static inline void pqi_ctrl_ofa_start(struct pqi_ctrl_info *ctrl_info) in pqi_ctrl_ofa_start()
313 static inline void pqi_ctrl_ofa_done(struct pqi_ctrl_info *ctrl_info) in pqi_ctrl_ofa_done()
318 static inline bool pqi_ctrl_in_ofa(struct pqi_ctrl_info *ctrl_info) in pqi_ctrl_in_ofa()
328 static inline bool pqi_device_in_remove(struct pqi_ctrl_info *ctrl_info, in pqi_device_in_remove()
335 struct pqi_ctrl_info *ctrl_info, unsigned long delay) in pqi_schedule_rescan_worker_with_delay()
345 static inline void pqi_schedule_rescan_worker(struct pqi_ctrl_info *ctrl_info) in pqi_schedule_rescan_worker()
353 struct pqi_ctrl_info *ctrl_info) in pqi_schedule_rescan_worker_delayed()
358 static inline void pqi_cancel_rescan_worker(struct pqi_ctrl_info *ctrl_info) in pqi_cancel_rescan_worker()
363 static inline u32 pqi_read_heartbeat_counter(struct pqi_ctrl_info *ctrl_info) in pqi_read_heartbeat_counter()
371 static inline u8 pqi_read_soft_reset_status(struct pqi_ctrl_info *ctrl_info) in pqi_read_soft_reset_status()
379 static inline void pqi_clear_soft_reset_status(struct pqi_ctrl_info *ctrl_info, in pqi_clear_soft_reset_status()
429 static int pqi_build_raid_path_request(struct pqi_ctrl_info *ctrl_info, in pqi_build_raid_path_request()
543 struct pqi_ctrl_info *ctrl_info) in pqi_alloc_io_request()
569 static int pqi_send_scsi_raid_request(struct pqi_ctrl_info *ctrl_info, u8 cmd, in pqi_send_scsi_raid_request()
593 static inline int pqi_send_ctrl_raid_request(struct pqi_ctrl_info *ctrl_info, in pqi_send_ctrl_raid_request()
600 static inline int pqi_send_ctrl_raid_with_error(struct pqi_ctrl_info *ctrl_info, in pqi_send_ctrl_raid_with_error()
609 static inline int pqi_identify_controller(struct pqi_ctrl_info *ctrl_info, in pqi_identify_controller()
616 static inline int pqi_sense_subsystem_info(struct pqi_ctrl_info *ctrl_info, in pqi_sense_subsystem_info()
624 static inline int pqi_scsi_inquiry(struct pqi_ctrl_info *ctrl_info, in pqi_scsi_inquiry()
631 static bool pqi_vpd_page_supported(struct pqi_ctrl_info *ctrl_info, in pqi_vpd_page_supported()
677 static int pqi_get_device_id(struct pqi_ctrl_info *ctrl_info, in pqi_get_device_id()
704 static int pqi_identify_physical_device(struct pqi_ctrl_info *ctrl_info, in pqi_identify_physical_device()
731 static int pqi_flush_cache(struct pqi_ctrl_info *ctrl_info, in pqi_flush_cache()
758 int pqi_csmi_smp_passthru(struct pqi_ctrl_info *ctrl_info, in pqi_csmi_smp_passthru()
768 static int pqi_set_diag_rescan(struct pqi_ctrl_info *ctrl_info) in pqi_set_diag_rescan()
792 static inline int pqi_write_host_wellness(struct pqi_ctrl_info *ctrl_info, in pqi_write_host_wellness()
813 struct pqi_ctrl_info *ctrl_info) in pqi_write_driver_version_to_host_wellness()
862 struct pqi_ctrl_info *ctrl_info) in pqi_write_current_time_to_host_wellness()
916 struct pqi_ctrl_info *ctrl_info; in pqi_update_time_worker()
918 ctrl_info = container_of(to_delayed_work(work), struct pqi_ctrl_info, in pqi_update_time_worker()
934 struct pqi_ctrl_info *ctrl_info) in pqi_schedule_update_time_worker()
940 struct pqi_ctrl_info *ctrl_info) in pqi_cancel_update_time_worker()
945 static inline int pqi_report_luns(struct pqi_ctrl_info *ctrl_info, u8 cmd, in pqi_report_luns()
952 static int pqi_report_phys_logical_luns(struct pqi_ctrl_info *ctrl_info, u8 cmd, in pqi_report_phys_logical_luns()
1015 static inline int pqi_report_phys_luns(struct pqi_ctrl_info *ctrl_info, in pqi_report_phys_luns()
1022 static inline int pqi_report_logical_luns(struct pqi_ctrl_info *ctrl_info, in pqi_report_logical_luns()
1028 static int pqi_get_device_lists(struct pqi_ctrl_info *ctrl_info, in pqi_get_device_lists()
1137 static void pqi_get_raid_level(struct pqi_ctrl_info *ctrl_info, in pqi_get_raid_level()
1161 static int pqi_validate_raid_map(struct pqi_ctrl_info *ctrl_info, in pqi_validate_raid_map()
1209 static int pqi_get_raid_map(struct pqi_ctrl_info *ctrl_info, in pqi_get_raid_map()
1267 static void pqi_get_raid_bypass_status(struct pqi_ctrl_info *ctrl_info, in pqi_get_raid_bypass_status()
1303 static void pqi_get_volume_status(struct pqi_ctrl_info *ctrl_info, in pqi_get_volume_status()
1343 static int pqi_get_device_info(struct pqi_ctrl_info *ctrl_info, in pqi_get_device_info()
1402 static void pqi_get_physical_disk_info(struct pqi_ctrl_info *ctrl_info, in pqi_get_physical_disk_info()
1433 static void pqi_show_volume_status(struct pqi_ctrl_info *ctrl_info, in pqi_show_volume_status()
1538 struct pqi_ctrl_info *ctrl_info; in pqi_rescan_worker()
1540 ctrl_info = container_of(to_delayed_work(work), struct pqi_ctrl_info, in pqi_rescan_worker()
1546 static int pqi_add_device(struct pqi_ctrl_info *ctrl_info, in pqi_add_device()
1562 static inline void pqi_remove_device(struct pqi_ctrl_info *ctrl_info, in pqi_remove_device()
1586 static struct pqi_scsi_dev *pqi_find_scsi_dev(struct pqi_ctrl_info *ctrl_info, in pqi_find_scsi_dev()
1619 static enum pqi_find_result pqi_scsi_find_entry(struct pqi_ctrl_info *ctrl_info, in pqi_scsi_find_entry()
1652 static void pqi_dev_info(struct pqi_ctrl_info *ctrl_info, in pqi_dev_info()
1779 static inline void pqi_fixup_botched_add(struct pqi_ctrl_info *ctrl_info, in pqi_fixup_botched_add()
1800 static void pqi_update_device_list(struct pqi_ctrl_info *ctrl_info, in pqi_update_device_list()
2004 static int pqi_update_scsi_devices(struct pqi_ctrl_info *ctrl_info) in pqi_update_scsi_devices()
2212 static void pqi_remove_all_scsi_devices(struct pqi_ctrl_info *ctrl_info) in pqi_remove_all_scsi_devices()
2237 static int pqi_scan_scsi_devices(struct pqi_ctrl_info *ctrl_info) in pqi_scan_scsi_devices()
2259 struct pqi_ctrl_info *ctrl_info; in pqi_scan_start()
2273 struct pqi_ctrl_info *ctrl_info; in pqi_scan_finished()
2280 static void pqi_wait_until_scan_finished(struct pqi_ctrl_info *ctrl_info) in pqi_wait_until_scan_finished()
2286 static void pqi_wait_until_lun_reset_finished(struct pqi_ctrl_info *ctrl_info) in pqi_wait_until_lun_reset_finished()
2292 static void pqi_wait_until_ofa_finished(struct pqi_ctrl_info *ctrl_info) in pqi_wait_until_ofa_finished()
2325 static int pqi_raid_bypass_submit_scsi_cmd(struct pqi_ctrl_info *ctrl_info, in pqi_raid_bypass_submit_scsi_cmd()
2666 static int pqi_wait_for_pqi_mode_ready(struct pqi_ctrl_info *ctrl_info) in pqi_wait_for_pqi_mode_ready()
2727 struct pqi_ctrl_info *ctrl_info; in pqi_take_device_offline()
2813 struct pqi_ctrl_info *ctrl_info = shost_to_hba(scmd->device->host); in pqi_process_raid_io_error()
2967 static unsigned int pqi_process_io_intr(struct pqi_ctrl_info *ctrl_info, in pqi_process_io_intr()
3065 static void pqi_send_event_ack(struct pqi_ctrl_info *ctrl_info, in pqi_send_event_ack()
3111 static void pqi_acknowledge_event(struct pqi_ctrl_info *ctrl_info, in pqi_acknowledge_event()
3132 struct pqi_ctrl_info *ctrl_info) in pqi_poll_for_soft_reset_status()
3160 static void pqi_process_soft_reset(struct pqi_ctrl_info *ctrl_info, in pqi_process_soft_reset()
3193 static void pqi_ofa_process_event(struct pqi_ctrl_info *ctrl_info, in pqi_ofa_process_event()
3236 struct pqi_ctrl_info *ctrl_info; in pqi_event_worker()
3239 ctrl_info = container_of(work, struct pqi_ctrl_info, event_work); in pqi_event_worker()
3272 struct pqi_ctrl_info *ctrl_info = from_timer(ctrl_info, t, in pqi_heartbeat_timer_handler()
3299 static void pqi_start_heartbeat_timer(struct pqi_ctrl_info *ctrl_info) in pqi_start_heartbeat_timer()
3314 static inline void pqi_stop_heartbeat_timer(struct pqi_ctrl_info *ctrl_info) in pqi_stop_heartbeat_timer()
3353 static unsigned int pqi_process_event_intr(struct pqi_ctrl_info *ctrl_info) in pqi_process_event_intr()
3405 static inline void pqi_configure_legacy_intx(struct pqi_ctrl_info *ctrl_info, in pqi_configure_legacy_intx()
3424 static void pqi_change_irq_mode(struct pqi_ctrl_info *ctrl_info, in pqi_change_irq_mode()
3473 static inline bool pqi_is_valid_irq(struct pqi_ctrl_info *ctrl_info) in pqi_is_valid_irq()
3501 struct pqi_ctrl_info *ctrl_info; in pqi_irq_handler()
3525 static int pqi_request_irqs(struct pqi_ctrl_info *ctrl_info) in pqi_request_irqs()
3548 static void pqi_free_irqs(struct pqi_ctrl_info *ctrl_info) in pqi_free_irqs()
3559 static int pqi_enable_msix_interrupts(struct pqi_ctrl_info *ctrl_info) in pqi_enable_msix_interrupts()
3578 static void pqi_disable_msix_interrupts(struct pqi_ctrl_info *ctrl_info) in pqi_disable_msix_interrupts()
3586 static int pqi_alloc_operational_queues(struct pqi_ctrl_info *ctrl_info) in pqi_alloc_operational_queues()
3729 static void pqi_init_operational_queues(struct pqi_ctrl_info *ctrl_info) in pqi_init_operational_queues()
3770 static int pqi_alloc_admin_queues(struct pqi_ctrl_info *ctrl_info) in pqi_alloc_admin_queues()
3823 static int pqi_create_admin_queues(struct pqi_ctrl_info *ctrl_info) in pqi_create_admin_queues()
3875 static void pqi_submit_admin_request(struct pqi_ctrl_info *ctrl_info, in pqi_submit_admin_request()
3902 static int pqi_poll_for_admin_response(struct pqi_ctrl_info *ctrl_info, in pqi_poll_for_admin_response()
3939 static void pqi_start_io(struct pqi_ctrl_info *ctrl_info, in pqi_start_io()
4021 static int pqi_wait_for_completion_io(struct pqi_ctrl_info *ctrl_info, in pqi_wait_for_completion_io()
4074 static int pqi_submit_raid_request_synchronous(struct pqi_ctrl_info *ctrl_info, in pqi_submit_raid_request_synchronous()
4197 struct pqi_ctrl_info *ctrl_info, in pqi_submit_admin_request_synchronous()
4214 static int pqi_report_device_capability(struct pqi_ctrl_info *ctrl_info) in pqi_report_device_capability()
4290 static int pqi_validate_device_capability(struct pqi_ctrl_info *ctrl_info) in pqi_validate_device_capability()
4334 static int pqi_create_event_queue(struct pqi_ctrl_info *ctrl_info) in pqi_create_event_queue()
4379 static int pqi_create_queue_group(struct pqi_ctrl_info *ctrl_info, in pqi_create_queue_group()
4520 static int pqi_create_queues(struct pqi_ctrl_info *ctrl_info) in pqi_create_queues()
4549 static int pqi_configure_events(struct pqi_ctrl_info *ctrl_info, in pqi_configure_events()
4628 static inline int pqi_enable_events(struct pqi_ctrl_info *ctrl_info) in pqi_enable_events()
4633 static inline int pqi_disable_events(struct pqi_ctrl_info *ctrl_info) in pqi_disable_events()
4638 static void pqi_free_all_io_requests(struct pqi_ctrl_info *ctrl_info) in pqi_free_all_io_requests()
4666 static inline int pqi_alloc_error_buffer(struct pqi_ctrl_info *ctrl_info) in pqi_alloc_error_buffer()
4679 static int pqi_alloc_io_resources(struct pqi_ctrl_info *ctrl_info) in pqi_alloc_io_resources()
4742 static void pqi_calculate_io_resources(struct pqi_ctrl_info *ctrl_info) in pqi_calculate_io_resources()
4777 static void pqi_calculate_queue_resources(struct pqi_ctrl_info *ctrl_info) in pqi_calculate_queue_resources()
4845 static int pqi_build_raid_sg_list(struct pqi_ctrl_info *ctrl_info, in pqi_build_raid_sg_list()
4909 static int pqi_build_aio_sg_list(struct pqi_ctrl_info *ctrl_info, in pqi_build_aio_sg_list()
4986 struct pqi_ctrl_info *ctrl_info, struct pqi_io_request *io_request, in pqi_raid_submit_scsi_cmd_with_io_request()
5075 static inline int pqi_raid_submit_scsi_cmd(struct pqi_ctrl_info *ctrl_info, in pqi_raid_submit_scsi_cmd()
5087 static inline void pqi_schedule_bypass_retry(struct pqi_ctrl_info *ctrl_info) in pqi_schedule_bypass_retry()
5097 struct pqi_ctrl_info *ctrl_info; in pqi_raid_bypass_retry_needed()
5120 struct pqi_ctrl_info *ctrl_info, in pqi_add_to_raid_bypass_retry_list()
5148 struct pqi_ctrl_info *ctrl_info; in pqi_queue_raid_bypass_retry()
5163 struct pqi_ctrl_info *ctrl_info; in pqi_retry_raid_bypass()
5185 struct pqi_ctrl_info *ctrl_info) in pqi_next_queued_raid_bypass_request()
5201 static void pqi_retry_raid_bypass_requests(struct pqi_ctrl_info *ctrl_info) in pqi_retry_raid_bypass_requests()
5228 struct pqi_ctrl_info *ctrl_info; in pqi_raid_bypass_retry_worker()
5230 ctrl_info = container_of(work, struct pqi_ctrl_info, in pqi_raid_bypass_retry_worker()
5236 struct pqi_ctrl_info *ctrl_info) in pqi_clear_all_queued_raid_bypass_retries()
5262 static inline int pqi_aio_submit_scsi_cmd(struct pqi_ctrl_info *ctrl_info, in pqi_aio_submit_scsi_cmd()
5270 static int pqi_aio_submit_io(struct pqi_ctrl_info *ctrl_info, in pqi_aio_submit_io()
5340 static inline u16 pqi_get_hw_queue(struct pqi_ctrl_info *ctrl_info, in pqi_get_hw_queue()
5379 struct pqi_ctrl_info *ctrl_info; in pqi_scsi_queue_command()
5448 static int pqi_wait_until_queued_io_drained(struct pqi_ctrl_info *ctrl_info, in pqi_wait_until_queued_io_drained()
5475 static int pqi_wait_until_inbound_queues_empty(struct pqi_ctrl_info *ctrl_info) in pqi_wait_until_inbound_queues_empty()
5509 static void pqi_fail_io_queued_for_device(struct pqi_ctrl_info *ctrl_info, in pqi_fail_io_queued_for_device()
5550 static void pqi_fail_io_queued_for_all_devices(struct pqi_ctrl_info *ctrl_info) in pqi_fail_io_queued_for_all_devices()
5586 static int pqi_device_wait_for_pending_io(struct pqi_ctrl_info *ctrl_info, in pqi_device_wait_for_pending_io()
5610 static int pqi_ctrl_wait_for_pending_io(struct pqi_ctrl_info *ctrl_info, in pqi_ctrl_wait_for_pending_io()
5663 static int pqi_wait_for_lun_reset_completion(struct pqi_ctrl_info *ctrl_info, in pqi_wait_for_lun_reset_completion()
5685 static int pqi_lun_reset(struct pqi_ctrl_info *ctrl_info, in pqi_lun_reset()
5727 static int _pqi_device_reset(struct pqi_ctrl_info *ctrl_info, in _pqi_device_reset()
5748 static int pqi_device_reset(struct pqi_ctrl_info *ctrl_info, in pqi_device_reset()
5778 struct pqi_ctrl_info *ctrl_info; in pqi_eh_device_reset_handler()
5815 struct pqi_ctrl_info *ctrl_info; in pqi_slave_alloc()
5858 struct pqi_ctrl_info *ctrl_info = shost_to_hba(shost); in pqi_map_queues()
5864 static int pqi_getpciinfo_ioctl(struct pqi_ctrl_info *ctrl_info, in pqi_getpciinfo_ioctl()
5976 static int pqi_passthru_ioctl(struct pqi_ctrl_info *ctrl_info, void __user *arg) in pqi_passthru_ioctl()
6118 struct pqi_ctrl_info *ctrl_info; in pqi_ioctl()
6152 struct pqi_ctrl_info *ctrl_info; in pqi_firmware_version_show()
6164 struct pqi_ctrl_info *ctrl_info; in pqi_driver_version_show()
6177 struct pqi_ctrl_info *ctrl_info; in pqi_serial_number_show()
6189 struct pqi_ctrl_info *ctrl_info; in pqi_model_show()
6201 struct pqi_ctrl_info *ctrl_info; in pqi_vendor_show()
6282 struct pqi_ctrl_info *ctrl_info; in pqi_unique_id_show()
6314 struct pqi_ctrl_info *ctrl_info; in pqi_lunid_show()
6342 struct pqi_ctrl_info *ctrl_info; in pqi_path_info_show()
6426 struct pqi_ctrl_info *ctrl_info; in pqi_sas_address_show()
6453 struct pqi_ctrl_info *ctrl_info; in pqi_ssd_smart_path_enabled_show()
6476 struct pqi_ctrl_info *ctrl_info; in pqi_raid_level_show()
6533 static int pqi_register_scsi(struct pqi_ctrl_info *ctrl_info) in pqi_register_scsi()
6591 static void pqi_unregister_scsi(struct pqi_ctrl_info *ctrl_info) in pqi_unregister_scsi()
6605 static int pqi_wait_for_pqi_reset_completion(struct pqi_ctrl_info *ctrl_info) in pqi_wait_for_pqi_reset_completion()
6636 static int pqi_reset(struct pqi_ctrl_info *ctrl_info) in pqi_reset()
6665 static int pqi_get_ctrl_serial_number(struct pqi_ctrl_info *ctrl_info) in pqi_get_ctrl_serial_number()
6688 static int pqi_get_ctrl_product_details(struct pqi_ctrl_info *ctrl_info) in pqi_get_ctrl_product_details()
6724 struct pqi_ctrl_info *ctrl_info;
6777 static int pqi_config_table_update(struct pqi_ctrl_info *ctrl_info, in pqi_config_table_update()
6798 static int pqi_enable_firmware_features(struct pqi_ctrl_info *ctrl_info, in pqi_enable_firmware_features()
6824 void (*feature_status)(struct pqi_ctrl_info *ctrl_info,
6828 static void pqi_firmware_feature_status(struct pqi_ctrl_info *ctrl_info, in pqi_firmware_feature_status()
6847 static inline void pqi_firmware_feature_update(struct pqi_ctrl_info *ctrl_info, in pqi_firmware_feature_update()
6878 struct pqi_ctrl_info *ctrl_info; in pqi_process_firmware_features()
6961 static int pqi_process_config_table(struct pqi_ctrl_info *ctrl_info) in pqi_process_config_table()
7037 static int pqi_revert_to_sis_mode(struct pqi_ctrl_info *ctrl_info) in pqi_revert_to_sis_mode()
7061 static int pqi_force_sis_mode(struct pqi_ctrl_info *ctrl_info) in pqi_force_sis_mode()
7077 static int pqi_ctrl_init(struct pqi_ctrl_info *ctrl_info) in pqi_ctrl_init()
7271 static void pqi_reinit_queues(struct pqi_ctrl_info *ctrl_info) in pqi_reinit_queues()
7297 static int pqi_ctrl_init_resume(struct pqi_ctrl_info *ctrl_info) in pqi_ctrl_init_resume()
7421 static int pqi_pci_init(struct pqi_ctrl_info *ctrl_info) in pqi_pci_init()
7490 static void pqi_cleanup_pci_init(struct pqi_ctrl_info *ctrl_info) in pqi_cleanup_pci_init()
7499 static struct pqi_ctrl_info *pqi_alloc_ctrl_info(int numa_node) in pqi_alloc_ctrl_info()
7501 struct pqi_ctrl_info *ctrl_info; in pqi_alloc_ctrl_info()
7503 ctrl_info = kzalloc_node(sizeof(struct pqi_ctrl_info), in pqi_alloc_ctrl_info()
7540 static inline void pqi_free_ctrl_info(struct pqi_ctrl_info *ctrl_info) in pqi_free_ctrl_info()
7545 static void pqi_free_interrupts(struct pqi_ctrl_info *ctrl_info) in pqi_free_interrupts()
7551 static void pqi_free_ctrl_resources(struct pqi_ctrl_info *ctrl_info) in pqi_free_ctrl_resources()
7576 static void pqi_remove_ctrl(struct pqi_ctrl_info *ctrl_info) in pqi_remove_ctrl()
7587 static void pqi_ofa_ctrl_quiesce(struct pqi_ctrl_info *ctrl_info) in pqi_ofa_ctrl_quiesce()
7604 static void pqi_ofa_ctrl_unquiesce(struct pqi_ctrl_info *ctrl_info) in pqi_ofa_ctrl_unquiesce()
7618 static int pqi_ofa_alloc_mem(struct pqi_ctrl_info *ctrl_info, in pqi_ofa_alloc_mem()
7681 static int pqi_ofa_alloc_host_buffer(struct pqi_ctrl_info *ctrl_info) in pqi_ofa_alloc_host_buffer()
7698 static void pqi_ofa_setup_host_buffer(struct pqi_ctrl_info *ctrl_info, in pqi_ofa_setup_host_buffer()
7726 static void pqi_ofa_free_host_buffer(struct pqi_ctrl_info *ctrl_info) in pqi_ofa_free_host_buffer()
7758 static int pqi_ofa_host_memory_update(struct pqi_ctrl_info *ctrl_info) in pqi_ofa_host_memory_update()
7792 static int pqi_ofa_ctrl_restart(struct pqi_ctrl_info *ctrl_info) in pqi_ofa_ctrl_restart()
7818 static void pqi_fail_all_outstanding_requests(struct pqi_ctrl_info *ctrl_info) in pqi_fail_all_outstanding_requests()
7843 static void pqi_take_ctrl_offline_deferred(struct pqi_ctrl_info *ctrl_info) in pqi_take_ctrl_offline_deferred()
7858 struct pqi_ctrl_info *ctrl_info; in pqi_ctrl_offline_worker()
7860 ctrl_info = container_of(work, struct pqi_ctrl_info, ctrl_offline_work); in pqi_ctrl_offline_worker()
7864 static void pqi_take_ctrl_offline(struct pqi_ctrl_info *ctrl_info) in pqi_take_ctrl_offline()
7897 struct pqi_ctrl_info *ctrl_info; in pqi_pci_probe()
7948 struct pqi_ctrl_info *ctrl_info; in pqi_pci_remove()
7962 struct pqi_ctrl_info *ctrl_info; in pqi_shutdown()
8009 struct pqi_ctrl_info *ctrl_info; in pqi_suspend()
8041 struct pqi_ctrl_info *ctrl_info; in pqi_resume()