Lines Matching refs:megasas_instance

100 int megasas_transition_to_ready(struct megasas_instance *instance, int ocr);
101 static int megasas_get_pd_list(struct megasas_instance *instance);
102 static int megasas_ld_list_query(struct megasas_instance *instance,
104 static int megasas_issue_init_mfi(struct megasas_instance *instance);
105 static int megasas_register_aen(struct megasas_instance *instance,
164 megasas_complete_cmd(struct megasas_instance *instance, struct megasas_cmd *cmd,
169 megasas_adp_reset_gen2(struct megasas_instance *instance,
173 megasas_init_adapter_mfi(struct megasas_instance *instance);
175 megasas_build_and_issue_cmd(struct megasas_instance *instance,
179 megasas_release_fusion(struct megasas_instance *instance);
181 megasas_ioc_init_fusion(struct megasas_instance *instance);
183 megasas_free_cmds_fusion(struct megasas_instance *instance);
185 megasas_get_map_info(struct megasas_instance *instance);
187 megasas_sync_map_info(struct megasas_instance *instance);
189 wait_and_poll(struct megasas_instance *instance, struct megasas_cmd *cmd,
191 void megasas_reset_reply_desc(struct megasas_instance *instance);
194 static int megasas_get_ld_vf_affiliation(struct megasas_instance *instance,
196 int megasas_check_mpio_paths(struct megasas_instance *instance,
200 megasas_issue_dcmd(struct megasas_instance *instance, struct megasas_cmd *cmd) in megasas_issue_dcmd()
212 struct megasas_cmd *megasas_get_cmd(struct megasas_instance in megasas_get_cmd()
238 megasas_return_cmd(struct megasas_instance *instance, struct megasas_cmd *cmd) in megasas_return_cmd()
314 megasas_decode_evt(struct megasas_instance *instance) in megasas_decode_evt()
339 megasas_enable_intr_xscale(struct megasas_instance *instance) in megasas_enable_intr_xscale()
355 megasas_disable_intr_xscale(struct megasas_instance *instance) in megasas_disable_intr_xscale()
414 megasas_fire_cmd_xscale(struct megasas_instance *instance, in megasas_fire_cmd_xscale()
432 megasas_adp_reset_xscale(struct megasas_instance *instance, in megasas_adp_reset_xscale()
473 megasas_check_reset_xscale(struct megasas_instance *instance, in megasas_check_reset_xscale()
514 megasas_enable_intr_ppc(struct megasas_instance *instance) in megasas_enable_intr_ppc()
532 megasas_disable_intr_ppc(struct megasas_instance *instance) in megasas_disable_intr_ppc()
591 megasas_fire_cmd_ppc(struct megasas_instance *instance, in megasas_fire_cmd_ppc()
609 megasas_check_reset_ppc(struct megasas_instance *instance, in megasas_check_reset_ppc()
639 megasas_enable_intr_skinny(struct megasas_instance *instance) in megasas_enable_intr_skinny()
657 megasas_disable_intr_skinny(struct megasas_instance *instance) in megasas_disable_intr_skinny()
726 megasas_fire_cmd_skinny(struct megasas_instance *instance, in megasas_fire_cmd_skinny()
746 megasas_check_reset_skinny(struct megasas_instance *instance, in megasas_check_reset_skinny()
782 megasas_enable_intr_gen2(struct megasas_instance *instance) in megasas_enable_intr_gen2()
801 megasas_disable_intr_gen2(struct megasas_instance *instance) in megasas_disable_intr_gen2()
862 megasas_fire_cmd_gen2(struct megasas_instance *instance, in megasas_fire_cmd_gen2()
880 megasas_adp_reset_gen2(struct megasas_instance *instance, in megasas_adp_reset_gen2()
940 megasas_check_reset_gen2(struct megasas_instance *instance, in megasas_check_reset_gen2()
984 megasas_issue_polled(struct megasas_instance *instance, struct megasas_cmd *cmd) in megasas_issue_polled()
1018 megasas_issue_blocked_cmd(struct megasas_instance *instance, in megasas_issue_blocked_cmd()
1051 megasas_issue_blocked_abort_cmd(struct megasas_instance *instance, in megasas_issue_blocked_abort_cmd()
1110 megasas_make_sgl32(struct megasas_instance *instance, struct scsi_cmnd *scp, in megasas_make_sgl32()
1139 megasas_make_sgl64(struct megasas_instance *instance, struct scsi_cmnd *scp, in megasas_make_sgl64()
1168 megasas_make_sgl_skinny(struct megasas_instance *instance, in megasas_make_sgl_skinny()
1197 static u32 megasas_get_frame_count(struct megasas_instance *instance, in megasas_get_frame_count()
1258 megasas_build_dcdb(struct megasas_instance *instance, struct scsi_cmnd *scp, in megasas_build_dcdb()
1357 megasas_build_ldio(struct megasas_instance *instance, struct scsi_cmnd *scp, in megasas_build_ldio()
1522 megasas_dump_pending_frames(struct megasas_instance *instance) in megasas_dump_pending_frames()
1589 megasas_build_and_issue_cmd(struct megasas_instance *instance, in megasas_build_and_issue_cmd()
1636 struct megasas_instance *instance; in megasas_queue_command()
1639 instance = (struct megasas_instance *) in megasas_queue_command()
1714 static struct megasas_instance *megasas_lookup_instance(u16 host_no) in megasas_lookup_instance()
1738 struct megasas_instance *instance; in megasas_set_dma_alignment()
1764 struct megasas_instance *instance; in megasas_slave_configure()
1790 struct megasas_instance *instance ; in megasas_slave_alloc()
1815 static void megasas_complete_outstanding_ioctls(struct megasas_instance *instance) in megasas_complete_outstanding_ioctls()
1845 void megaraid_sas_kill_hba(struct megasas_instance *instance) in megaraid_sas_kill_hba()
1874 megasas_check_and_restore_queue_depth(struct megasas_instance *instance) in megasas_check_and_restore_queue_depth()
1903 struct megasas_instance *instance = in megasas_complete_cmd_dpc()
1904 (struct megasas_instance *)instance_addr; in megasas_complete_cmd_dpc()
1952 void megasas_start_timer(struct megasas_instance *instance, in megasas_start_timer()
1964 megasas_internal_reset_defer_cmds(struct megasas_instance *instance);
1969 void megasas_do_ocr(struct megasas_instance *instance) in megasas_do_ocr()
1985 static int megasas_get_ld_vf_affiliation_111(struct megasas_instance *instance, in megasas_get_ld_vf_affiliation_111()
2095 static int megasas_get_ld_vf_affiliation_12(struct megasas_instance *instance, in megasas_get_ld_vf_affiliation_12()
2265 static int megasas_get_ld_vf_affiliation(struct megasas_instance *instance, in megasas_get_ld_vf_affiliation()
2278 int megasas_sriov_start_heartbeat(struct megasas_instance *instance, in megasas_sriov_start_heartbeat()
2350 struct megasas_instance *instance = in megasas_sriov_heartbeat_handler()
2351 (struct megasas_instance *)instance_addr; in megasas_sriov_heartbeat_handler()
2374 static int megasas_wait_for_outstanding(struct megasas_instance *instance) in megasas_wait_for_outstanding()
2543 struct megasas_instance *instance; in megasas_generic_reset()
2545 instance = (struct megasas_instance *)scmd->device->host->hostdata; in megasas_generic_reset()
2574 struct megasas_instance *instance; in megasas_reset_timer()
2582 instance = (struct megasas_instance *)scmd->device->host->hostdata; in megasas_reset_timer()
2613 struct megasas_instance *instance; in megasas_reset_bus_host()
2615 instance = (struct megasas_instance *)scmd->device->host->hostdata; in megasas_reset_bus_host()
2687 megasas_service_aen(struct megasas_instance *instance, struct megasas_cmd *cmd) in megasas_service_aen()
2730 struct megasas_instance *instance = in megasas_fw_crash_buffer_store()
2731 (struct megasas_instance *) shost->hostdata; in megasas_fw_crash_buffer_store()
2749 struct megasas_instance *instance = in megasas_fw_crash_buffer_show()
2750 (struct megasas_instance *) shost->hostdata; in megasas_fw_crash_buffer_show()
2794 struct megasas_instance *instance = in megasas_fw_crash_buffer_size_show()
2795 (struct megasas_instance *) shost->hostdata; in megasas_fw_crash_buffer_size_show()
2806 struct megasas_instance *instance = in megasas_fw_crash_state_store()
2807 (struct megasas_instance *) shost->hostdata; in megasas_fw_crash_state_store()
2841 struct megasas_instance *instance = in megasas_fw_crash_state_show()
2842 (struct megasas_instance *) shost->hostdata; in megasas_fw_crash_state_show()
2903 megasas_complete_int_cmd(struct megasas_instance *instance, in megasas_complete_int_cmd()
2920 megasas_complete_abort(struct megasas_instance *instance, in megasas_complete_abort()
2941 megasas_complete_cmd(struct megasas_instance *instance, struct megasas_cmd *cmd, in megasas_complete_cmd()
3145 megasas_issue_pending_cmds_again(struct megasas_instance *instance) in megasas_issue_pending_cmds_again()
3238 megasas_internal_reset_defer_cmds(struct megasas_instance *instance) in megasas_internal_reset_defer_cmds()
3275 struct megasas_instance *instance = in process_fw_state_change_wq()
3276 container_of(work, struct megasas_instance, work_init); in process_fw_state_change_wq()
3347 megasas_deplete_reply_queue(struct megasas_instance *instance, in megasas_deplete_reply_queue()
3421 struct megasas_instance *instance = irq_context->instance; in megasas_isr()
3445 megasas_transition_to_ready(struct megasas_instance *instance, int ocr) in megasas_transition_to_ready()
3615 static void megasas_teardown_frame_pool(struct megasas_instance *instance) in megasas_teardown_frame_pool()
3659 static int megasas_create_frame_pool(struct megasas_instance *instance) in megasas_create_frame_pool()
3755 void megasas_free_cmds(struct megasas_instance *instance) in megasas_free_cmds()
3792 int megasas_alloc_cmds(struct megasas_instance *instance) in megasas_alloc_cmds()
3864 megasas_get_pd_list(struct megasas_instance *instance) in megasas_get_pd_list()
3959 megasas_get_ld_list(struct megasas_instance *instance) in megasas_get_ld_list()
4045 megasas_ld_list_query(struct megasas_instance *instance, u8 query_type) in megasas_ld_list_query()
4121 static void megasas_update_ext_vd_details(struct megasas_instance *instance) in megasas_update_ext_vd_details()
4181 megasas_get_ctrl_info(struct megasas_instance *instance) in megasas_get_ctrl_info()
4276 int megasas_set_crash_dump_params(struct megasas_instance *instance, in megasas_set_crash_dump_params()
4323 megasas_issue_init_mfi(struct megasas_instance *instance) in megasas_issue_init_mfi()
4393 megasas_init_adapter_mfi(struct megasas_instance *instance) in megasas_init_adapter_mfi()
4499 megasas_setup_irqs_ioapic(struct megasas_instance *instance) in megasas_setup_irqs_ioapic()
4526 megasas_setup_irqs_msix(struct megasas_instance *instance, u8 is_probe) in megasas_setup_irqs_msix()
4575 megasas_destroy_irqs(struct megasas_instance *instance) { in megasas_destroy_irqs()
4599 megasas_setup_jbod_map(struct megasas_instance *instance) in megasas_setup_jbod_map()
4654 static int megasas_init_fw(struct megasas_instance *instance) in megasas_init_fw()
4972 static void megasas_release_mfi(struct megasas_instance *instance) in megasas_release_mfi()
5000 megasas_get_seq_num(struct megasas_instance *instance, in megasas_get_seq_num()
5070 megasas_register_aen(struct megasas_instance *instance, u32 seq_num, in megasas_register_aen()
5188 static int megasas_start_aen(struct megasas_instance *instance) in megasas_start_aen()
5217 static int megasas_io_attach(struct megasas_instance *instance) in megasas_io_attach()
5326 struct megasas_instance *instance; in megasas_probe_one()
5361 sizeof(struct megasas_instance)); in megasas_probe_one()
5368 instance = (struct megasas_instance *)host->hostdata; in megasas_probe_one()
5614 static void megasas_flush_cache(struct megasas_instance *instance) in megasas_flush_cache()
5653 static void megasas_shutdown_controller(struct megasas_instance *instance, in megasas_shutdown_controller()
5707 struct megasas_instance *instance; in megasas_suspend()
5754 struct megasas_instance *instance; in megasas_resume()
5879 struct megasas_instance *instance; in megasas_detach_one()
6004 struct megasas_instance *instance = pci_get_drvdata(pdev); in megasas_shutdown()
6084 struct megasas_instance *local_instance; in megasas_set_crash_dump_params_ioctl()
6120 megasas_mgmt_fw_ioctl(struct megasas_instance *instance, in megasas_mgmt_fw_ioctl()
6303 struct megasas_instance *instance; in megasas_mgmt_ioctl_fw()
6389 struct megasas_instance *instance; in megasas_mgmt_ioctl_aen()
6642 struct megasas_instance *instance = ev->instance; in megasas_aen_polling()