drivers/scsi/megaraid/megaraid_sas.h
2210
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas.h
2215
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas.h
237
extern u8 MR_ValidateMapInfo(struct megasas_instance *instance, u64 map_id);
drivers/scsi/megaraid/megaraid_sas.h
2540
void (*fire_cmd)(struct megasas_instance *, dma_addr_t, \
drivers/scsi/megaraid/megaraid_sas.h
2543
void (*enable_intr)(struct megasas_instance *);
drivers/scsi/megaraid/megaraid_sas.h
2544
void (*disable_intr)(struct megasas_instance *);
drivers/scsi/megaraid/megaraid_sas.h
2546
int (*clear_intr)(struct megasas_instance *);
drivers/scsi/megaraid/megaraid_sas.h
2548
u32 (*read_fw_status_reg)(struct megasas_instance *);
drivers/scsi/megaraid/megaraid_sas.h
2549
int (*adp_reset)(struct megasas_instance *, \
drivers/scsi/megaraid/megaraid_sas.h
2551
int (*check_reset)(struct megasas_instance *, \
drivers/scsi/megaraid/megaraid_sas.h
2555
u32 (*init_adapter)(struct megasas_instance *);
drivers/scsi/megaraid/megaraid_sas.h
2556
u32 (*build_and_issue_cmd) (struct megasas_instance *,
drivers/scsi/megaraid/megaraid_sas.h
2558
void (*issue_dcmd)(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas.h
2594
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas.h
2663
struct megasas_instance *instance[MAX_MGMT_ADAPTERS];
drivers/scsi/megaraid/megaraid_sas.h
2682
MR_BuildRaidContext(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas.h
2693
__le16 get_updated_dev_handle(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas.h
2699
int megasas_get_ctrl_info(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas.h
2702
megasas_sync_pd_seq_num(struct megasas_instance *instance, bool pend);
drivers/scsi/megaraid/megaraid_sas.h
2705
int megasas_get_target_prop(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas.h
2707
void megasas_get_snapdump_properties(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas.h
2709
int megasas_set_crash_dump_params(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas.h
2711
void megasas_free_host_crash_buffer(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas.h
2713
void megasas_return_cmd_fusion(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas.h
2715
int megasas_issue_blocked_cmd(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas.h
2717
void __megasas_return_cmd(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas.h
2720
void megasas_return_mfi_mpt_pthr(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas.h
2723
void megasas_setup_jbod_map(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas.h
2730
int megasas_alloc_fusion_context(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas.h
2731
void megasas_free_fusion_context(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas.h
2732
int megasas_fusion_start_watchdog(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas.h
2733
void megasas_fusion_stop_watchdog(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas.h
2735
void megasas_set_dma_settings(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas.h
2738
int megasas_adp_reset_wait_for_ready(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas.h
2743
u32 megasas_readl(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas.h
2745
struct megasas_cmd *megasas_get_cmd(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas.h
2746
void megasas_return_cmd(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas.h
2748
int megasas_issue_polled(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas.h
2750
void megaraid_sas_kill_hba(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas.h
2751
void megasas_check_and_restore_queue_depth(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas.h
2752
void megasas_start_timer(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas.h
2753
int megasas_sriov_start_heartbeat(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas.h
2755
int megasas_alloc_cmds(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas.h
2756
void megasas_free_cmds(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas.h
2760
void megasas_setup_debugfs(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas.h
2761
void megasas_destroy_debugfs(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_base.c
1017
megasas_adp_reset_gen2(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
1078
megasas_check_reset_gen2(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
1121
megasas_issue_polled(struct megasas_instance *instance, struct megasas_cmd *cmd)
drivers/scsi/megaraid/megaraid_sas_base.c
1151
megasas_issue_blocked_cmd(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
1193
megasas_issue_blocked_abort_cmd(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
1261
megasas_make_sgl32(struct megasas_instance *instance, struct scsi_cmnd *scp,
drivers/scsi/megaraid/megaraid_sas_base.c
1290
megasas_make_sgl64(struct megasas_instance *instance, struct scsi_cmnd *scp,
drivers/scsi/megaraid/megaraid_sas_base.c
1319
megasas_make_sgl_skinny(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
134
int megasas_transition_to_ready(struct megasas_instance *instance, int ocr);
drivers/scsi/megaraid/megaraid_sas_base.c
1348
static u32 megasas_get_frame_count(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
135
static int megasas_get_pd_list(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_base.c
136
static int megasas_ld_list_query(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
138
static int megasas_issue_init_mfi(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_base.c
139
static int megasas_register_aen(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
1409
megasas_build_dcdb(struct megasas_instance *instance, struct scsi_cmnd *scp,
drivers/scsi/megaraid/megaraid_sas_base.c
141
static void megasas_get_pd_info(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
144
megasas_set_ld_removed_by_fw(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_base.c
1508
megasas_build_ldio(struct megasas_instance *instance, struct scsi_cmnd *scp,
drivers/scsi/megaraid/megaraid_sas_base.c
1673
megasas_dump_pending_frames(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
1740
megasas_build_and_issue_cmd(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
1787
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_base.c
1791
instance = (struct megasas_instance *)
drivers/scsi/megaraid/megaraid_sas_base.c
1863
static struct megasas_instance *megasas_lookup_instance(u16 host_no)
drivers/scsi/megaraid/megaraid_sas_base.c
1894
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_base.c
1974
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_base.c
1977
instance = (struct megasas_instance *)sdev->host->hostdata;
drivers/scsi/megaraid/megaraid_sas_base.c
1999
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_base.c
2047
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_base.c
2074
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_base.c
2117
struct megasas_instance *instance ;
drivers/scsi/megaraid/megaraid_sas_base.c
2161
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_base.c
2187
static void megasas_complete_outstanding_ioctls(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
2220
void megaraid_sas_kill_hba(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
223
megasas_complete_cmd(struct megasas_instance *instance, struct megasas_cmd *cmd,
drivers/scsi/megaraid/megaraid_sas_base.c
2257
megasas_check_and_restore_queue_depth(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
226
megasas_read_fw_status_reg_gen2(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_base.c
228
megasas_adp_reset_gen2(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
2286
struct megasas_instance *instance =
drivers/scsi/megaraid/megaraid_sas_base.c
2287
(struct megasas_instance *)instance_addr;
drivers/scsi/megaraid/megaraid_sas_base.c
232
megasas_init_adapter_mfi(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_base.c
2334
void megasas_start_timer(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
234
megasas_build_and_issue_cmd(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
2344
megasas_internal_reset_defer_cmds(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_base.c
2349
static void megasas_do_ocr(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
2365
static int megasas_get_ld_vf_affiliation_111(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
238
wait_and_poll(struct megasas_instance *instance, struct megasas_cmd *cmd,
drivers/scsi/megaraid/megaraid_sas_base.c
241
static int megasas_get_ld_vf_affiliation(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
244
megasas_set_dma_mask(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_base.c
246
megasas_alloc_ctrl_mem(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_base.c
2471
static int megasas_get_ld_vf_affiliation_12(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
248
megasas_free_ctrl_mem(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_base.c
250
megasas_alloc_ctrl_dma_buffers(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_base.c
252
megasas_free_ctrl_dma_buffers(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_base.c
254
megasas_init_ctrl_params(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_base.c
256
u32 megasas_readl(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
2637
static int megasas_get_ld_vf_affiliation(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
2650
int megasas_sriov_start_heartbeat(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
2725
struct megasas_instance *instance =
drivers/scsi/megaraid/megaraid_sas_base.c
2749
static int megasas_wait_for_outstanding(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
286
void megasas_set_dma_settings(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
2906
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_base.c
2908
instance = (struct megasas_instance *)scmd->device->host->hostdata;
drivers/scsi/megaraid/megaraid_sas_base.c
2936
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_base.c
2944
instance = (struct megasas_instance *)scmd->device->host->hostdata;
drivers/scsi/megaraid/megaraid_sas_base.c
3007
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_base.c
3009
instance = (struct megasas_instance *)scmd->device->host->hostdata;
drivers/scsi/megaraid/megaraid_sas_base.c
304
megasas_issue_dcmd(struct megasas_instance *instance, struct megasas_cmd *cmd)
drivers/scsi/megaraid/megaraid_sas_base.c
3066
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_base.c
3068
instance = (struct megasas_instance *)scmd->device->host->hostdata;
drivers/scsi/megaraid/megaraid_sas_base.c
3100
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_base.c
3102
instance = (struct megasas_instance *)scmd->device->host->hostdata;
drivers/scsi/megaraid/megaraid_sas_base.c
3122
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_base.c
3124
instance = (struct megasas_instance *)scmd->device->host->hostdata;
drivers/scsi/megaraid/megaraid_sas_base.c
317
struct megasas_cmd *megasas_get_cmd(struct megasas_instance
drivers/scsi/megaraid/megaraid_sas_base.c
3182
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_base.c
3186
instance = (struct megasas_instance *)shost->hostdata;
drivers/scsi/megaraid/megaraid_sas_base.c
3232
megasas_service_aen(struct megasas_instance *instance, struct megasas_cmd *cmd)
drivers/scsi/megaraid/megaraid_sas_base.c
3275
struct megasas_instance *instance =
drivers/scsi/megaraid/megaraid_sas_base.c
3276
(struct megasas_instance *) shost->hostdata;
drivers/scsi/megaraid/megaraid_sas_base.c
3293
struct megasas_instance *instance =
drivers/scsi/megaraid/megaraid_sas_base.c
3294
(struct megasas_instance *) shost->hostdata;
drivers/scsi/megaraid/megaraid_sas_base.c
3337
struct megasas_instance *instance =
drivers/scsi/megaraid/megaraid_sas_base.c
3338
(struct megasas_instance *) shost->hostdata;
drivers/scsi/megaraid/megaraid_sas_base.c
3349
struct megasas_instance *instance =
drivers/scsi/megaraid/megaraid_sas_base.c
3350
(struct megasas_instance *) shost->hostdata;
drivers/scsi/megaraid/megaraid_sas_base.c
3383
struct megasas_instance *instance =
drivers/scsi/megaraid/megaraid_sas_base.c
3384
(struct megasas_instance *) shost->hostdata;
drivers/scsi/megaraid/megaraid_sas_base.c
3401
struct megasas_instance *instance = (struct megasas_instance *)shost->hostdata;
drivers/scsi/megaraid/megaraid_sas_base.c
3411
struct megasas_instance *instance = (struct megasas_instance *)shost->hostdata;
drivers/scsi/megaraid/megaraid_sas_base.c
3421
struct megasas_instance *instance = (struct megasas_instance *)shost->hostdata;
drivers/scsi/megaraid/megaraid_sas_base.c
343
megasas_return_cmd(struct megasas_instance *instance, struct megasas_cmd *cmd)
drivers/scsi/megaraid/megaraid_sas_base.c
3431
struct megasas_instance *instance = (struct megasas_instance *)shost->hostdata;
drivers/scsi/megaraid/megaraid_sas_base.c
3463
struct megasas_instance *instance =
drivers/scsi/megaraid/megaraid_sas_base.c
3464
(struct megasas_instance *)shost->hostdata;
drivers/scsi/megaraid/megaraid_sas_base.c
3474
struct megasas_instance *instance =
drivers/scsi/megaraid/megaraid_sas_base.c
3475
(struct megasas_instance *)shost->hostdata;
drivers/scsi/megaraid/megaraid_sas_base.c
3541
megasas_complete_int_cmd(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
3562
megasas_complete_abort(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
3573
megasas_set_ld_removed_by_fw(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
3599
megasas_complete_cmd(struct megasas_instance *instance, struct megasas_cmd *cmd,
drivers/scsi/megaraid/megaraid_sas_base.c
3818
megasas_issue_pending_cmds_again(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
3911
megasas_internal_reset_defer_cmds(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
3948
struct megasas_instance *instance =
drivers/scsi/megaraid/megaraid_sas_base.c
3949
container_of(work, struct megasas_instance, work_init);
drivers/scsi/megaraid/megaraid_sas_base.c
4020
megasas_deplete_reply_queue(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
4094
struct megasas_instance *instance = irq_context->instance;
drivers/scsi/megaraid/megaraid_sas_base.c
4119
megasas_transition_to_ready(struct megasas_instance *instance, int ocr)
drivers/scsi/megaraid/megaraid_sas_base.c
421
megasas_decode_evt(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
4289
static void megasas_teardown_frame_pool(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
4333
static int megasas_create_frame_pool(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
4419
void megasas_free_cmds(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
4456
int megasas_alloc_cmds(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
4522
dcmd_timeout_ocr_possible(struct megasas_instance *instance) {
drivers/scsi/megaraid/megaraid_sas_base.c
4535
megasas_get_pd_info(struct megasas_instance *instance, struct scsi_device *sdev)
drivers/scsi/megaraid/megaraid_sas_base.c
458
megasas_enable_intr_xscale(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
4621
megasas_get_pd_list(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
474
megasas_disable_intr_xscale(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
4756
megasas_get_ld_list(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
4873
megasas_ld_list_query(struct megasas_instance *instance, u8 query_type)
drivers/scsi/megaraid/megaraid_sas_base.c
490
megasas_read_fw_status_reg_xscale(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
499
megasas_clear_intr_xscale(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
4994
megasas_host_device_list_query(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
5118
static void megasas_update_ext_vd_details(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
5181
void megasas_get_snapdump_properties(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
5266
megasas_get_ctrl_info(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
536
megasas_fire_cmd_xscale(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
5419
int megasas_set_crash_dump_params(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
5484
megasas_issue_init_mfi(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
555
megasas_adp_reset_xscale(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
5554
megasas_init_adapter_mfi(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
5649
void megasas_setup_irq_poll(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
5676
megasas_setup_irqs_ioapic(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
5708
megasas_setup_irqs_msix(struct megasas_instance *instance, u8 is_probe)
drivers/scsi/megaraid/megaraid_sas_base.c
5754
megasas_destroy_irqs(struct megasas_instance *instance) {
drivers/scsi/megaraid/megaraid_sas_base.c
5788
megasas_setup_jbod_map(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
5838
static void megasas_setup_reply_map(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
5876
int megasas_get_device_list(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
5904
megasas_set_high_iops_queue_affinity_and_hint(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
5925
__megasas_alloc_irq_vectors(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
5954
megasas_alloc_irq_vectors(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
597
megasas_check_reset_xscale(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
6021
static int megasas_init_fw(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
638
megasas_enable_intr_ppc(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
6558
static void megasas_release_mfi(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
656
megasas_disable_intr_ppc(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
6586
megasas_get_seq_num(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
6660
megasas_register_aen(struct megasas_instance *instance, u32 seq_num,
drivers/scsi/megaraid/megaraid_sas_base.c
672
megasas_read_fw_status_reg_ppc(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
6802
megasas_get_target_prop(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
682
megasas_clear_intr_ppc(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
6882
static int megasas_start_aen(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
6911
static int megasas_io_attach(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
7011
megasas_set_dma_mask(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
7076
static inline void megasas_set_adapter_type(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
7116
static inline int megasas_alloc_mfi_ctrl_mem(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
7144
static int megasas_alloc_ctrl_mem(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
7175
static inline void megasas_free_ctrl_mem(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
718
megasas_fire_cmd_ppc(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
7201
int megasas_alloc_ctrl_dma_buffers(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
7337
void megasas_free_ctrl_dma_buffers(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
737
megasas_check_reset_ppc(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
7412
static inline void megasas_init_ctrl_params(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
7468
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_base.c
7512
sizeof(struct megasas_instance));
drivers/scsi/megaraid/megaraid_sas_base.c
7519
instance = (struct megasas_instance *)host->hostdata;
drivers/scsi/megaraid/megaraid_sas_base.c
7645
static void megasas_flush_cache(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
767
megasas_enable_intr_skinny(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
7687
static void megasas_shutdown_controller(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
7741
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_base.c
7792
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_base.c
785
megasas_disable_intr_skinny(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
7932
megasas_wait_for_adapter_operational(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
7968
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_base.c
801
megasas_read_fw_status_reg_skinny(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
8103
struct megasas_instance *instance = pci_get_drvdata(pdev);
drivers/scsi/megaraid/megaraid_sas_base.c
811
megasas_clear_intr_skinny(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
8199
struct megasas_instance *local_instance;
drivers/scsi/megaraid/megaraid_sas_base.c
8236
megasas_mgmt_fw_ioctl(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
8523
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_base.c
857
megasas_fire_cmd_skinny(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
8578
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_base.c
8763
int megasas_update_device_list(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
878
megasas_check_reset_skinny(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
8796
void megasas_add_remove_devices(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_base.c
8880
struct megasas_instance *instance = ev->instance;
drivers/scsi/megaraid/megaraid_sas_base.c
914
megasas_enable_intr_gen2(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
933
megasas_disable_intr_gen2(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
949
megasas_read_fw_status_reg_gen2(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
959
megasas_clear_intr_gen2(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_base.c
998
megasas_fire_cmd_gen2(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_debugfs.c
122
megasas_setup_debugfs(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_debugfs.c
161
void megasas_destroy_debugfs(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_debugfs.c
173
void megasas_setup_debugfs(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_debugfs.c
176
void megasas_destroy_debugfs(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_debugfs.c
62
struct megasas_instance *instance = inode->i_private;
drivers/scsi/megaraid/megaraid_sas_fp.c
1348
static u8 megasas_get_best_arm_pd(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fp.c
1410
__le16 get_updated_dev_handle(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fp.c
157
static int MR_PopulateDrvRaidMap(struct megasas_instance *instance, u64 map_id)
drivers/scsi/megaraid/megaraid_sas_fp.c
302
u8 MR_ValidateMapInfo(struct megasas_instance *instance, u64 map_id)
drivers/scsi/megaraid/megaraid_sas_fp.c
423
static u32 mr_spanset_get_span_block(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fp.c
486
static u64 get_row_from_strip(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fp.c
543
static u64 get_strip_from_row(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fp.c
604
static u32 get_arm_from_strip(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fp.c
64
static u8 mr_spanset_get_phy_params(struct megasas_instance *instance, u32 ld,
drivers/scsi/megaraid/megaraid_sas_fp.c
648
static u8 get_arm(struct megasas_instance *instance, u32 ld, u8 span, u64 stripe,
drivers/scsi/megaraid/megaraid_sas_fp.c
67
static u64 get_row_from_strip(struct megasas_instance *instance, u32 ld,
drivers/scsi/megaraid/megaraid_sas_fp.c
690
static u8 mr_spanset_get_phy_params(struct megasas_instance *instance, u32 ld,
drivers/scsi/megaraid/megaraid_sas_fp.c
791
static u8 MR_GetPhyParams(struct megasas_instance *instance, u32 ld, u64 stripRow,
drivers/scsi/megaraid/megaraid_sas_fp.c
902
static void mr_get_phy_params_r56_rmw(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fp.c
971
MR_BuildRaidContext(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
1041
wait_and_poll(struct megasas_instance *instance, struct megasas_cmd *cmd,
drivers/scsi/megaraid/megaraid_sas_fusion.c
1079
megasas_ioc_init_fusion(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
1303
megasas_sync_pd_seq_num(struct megasas_instance *instance, bool pend) {
drivers/scsi/megaraid/megaraid_sas_fusion.c
1394
megasas_get_ld_map_info(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
143
(struct megasas_instance *instance, dma_addr_t start_addr, size_t size)
drivers/scsi/megaraid/megaraid_sas_fusion.c
1461
megasas_get_map_info(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
1484
megasas_sync_map_info(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
1563
megasas_display_intel_branding(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
1635
static inline int megasas_allocate_raid_maps(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
165
megasas_enable_intr_fusion(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
1710
void megasas_configure_queue_sizes(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
1738
static int megasas_alloc_ioc_init_frame(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
1772
static inline void megasas_free_ioc_init_cmd(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
1794
megasas_init_adapter_fusion(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
187
megasas_disable_intr_fusion(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
1941
struct megasas_instance *instance =
drivers/scsi/megaraid/megaraid_sas_fusion.c
1942
container_of(work, struct megasas_instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
1977
megasas_fusion_start_watchdog(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
2005
megasas_fusion_stop_watchdog(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
201
megasas_clear_intr_fusion(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
2100
megasas_is_prp_possible(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
2148
megasas_make_prp_nvme(struct megasas_instance *instance, struct scsi_cmnd *scmd,
drivers/scsi/megaraid/megaraid_sas_fusion.c
224
megasas_sdev_busy_inc(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
2271
megasas_make_sgl_fusion(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
2348
int megasas_make_sgl(struct megasas_instance *instance, struct scsi_cmnd *scp,
drivers/scsi/megaraid/megaraid_sas_fusion.c
235
megasas_sdev_busy_dec(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
246
megasas_sdev_busy_read(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
2563
static void megasas_stream_detect(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
264
inline struct megasas_cmd_fusion *megasas_get_cmd_fusion(struct megasas_instance
drivers/scsi/megaraid/megaraid_sas_fusion.c
2727
megasas_build_ldio_fusion(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
278
inline void megasas_return_cmd_fusion(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
293
megasas_write_64bit_req_desc(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
2983
static void megasas_build_ld_nonrw_fusion(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
3073
megasas_build_syspd_fusion(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
320
megasas_fire_cmd_fusion(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
3201
megasas_build_io_fusion(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
3303
megasas_get_request_descriptor(struct megasas_instance *instance, u16 index)
drivers/scsi/megaraid/megaraid_sas_fusion.c
3319
static void megasas_prepare_secondRaid1_IO(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
3364
megasas_build_and_issue_cmd_fusion(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
342
megasas_fusion_update_can_queue(struct megasas_instance *instance, int fw_boot_context)
drivers/scsi/megaraid/megaraid_sas_fusion.c
3453
megasas_complete_r1_command(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
3545
complete_cmd_fusion(struct megasas_instance *instance, u32 MSIxIndex,
drivers/scsi/megaraid/megaraid_sas_fusion.c
3729
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_fusion.c
3733
instance = (struct megasas_instance *)shost->hostdata;
drivers/scsi/megaraid/megaraid_sas_fusion.c
3752
static void megasas_enable_irq_poll(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
3772
struct megasas_instance *instance =
drivers/scsi/megaraid/megaraid_sas_fusion.c
3773
(struct megasas_instance *)instance_addr;
drivers/scsi/megaraid/megaraid_sas_fusion.c
3801
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_fusion.c
3832
struct megasas_instance *instance =
drivers/scsi/megaraid/megaraid_sas_fusion.c
3833
(struct megasas_instance *)instance_addr;
drivers/scsi/megaraid/megaraid_sas_fusion.c
3857
struct megasas_instance *instance = irq_context->instance;
drivers/scsi/megaraid/megaraid_sas_fusion.c
3889
build_mpt_mfi_pass_thru(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
389
megasas_get_msix_index(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
3947
build_mpt_cmd(struct megasas_instance *instance, struct megasas_cmd *cmd)
drivers/scsi/megaraid/megaraid_sas_fusion.c
3973
megasas_issue_dcmd_fusion(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
3989
megasas_release_fusion(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
4005
megasas_read_fw_status_reg_fusion(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
4016
megasas_alloc_host_crash_buffer(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
4036
megasas_free_host_crash_buffer(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
4054
megasas_adp_reset_fusion(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
4132
megasas_check_reset_fusion(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
4142
static inline void megasas_trigger_snap_dump(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
4170
megasas_wait_for_outstanding_fusion(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
420
megasas_free_cmds_fusion(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
4278
void megasas_reset_reply_desc(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
4300
static void megasas_refire_mgmt_cmd(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
4401
megasas_return_polled_cmds(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
4435
static int megasas_track_scsiio(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
4469
megasas_tm_response_code(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
4530
megasas_issue_tm(struct megasas_instance *instance, u16 device_handle,
drivers/scsi/megaraid/megaraid_sas_fusion.c
4668
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_fusion.c
4672
instance = (struct megasas_instance *)scmd->device->host->hostdata;
drivers/scsi/megaraid/megaraid_sas_fusion.c
4699
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_fusion.c
4704
instance = (struct megasas_instance *)sdev->host->hostdata;
drivers/scsi/megaraid/megaraid_sas_fusion.c
4735
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_fusion.c
4741
instance = (struct megasas_instance *)scmd->device->host->hostdata;
drivers/scsi/megaraid/megaraid_sas_fusion.c
481
static int megasas_create_sg_sense_fusion(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
4816
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_fusion.c
4822
instance = (struct megasas_instance *)scmd->device->host->hostdata;
drivers/scsi/megaraid/megaraid_sas_fusion.c
4874
megasas_instance *megasas_get_peer_instance(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
4891
int megasas_check_mpio_paths(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
4894
struct megasas_instance *peer_instance = NULL;
drivers/scsi/megaraid/megaraid_sas_fusion.c
4911
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_fusion.c
4923
instance = (struct megasas_instance *)shost->hostdata;
drivers/scsi/megaraid/megaraid_sas_fusion.c
52
megasas_complete_cmd(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
5201
static void megasas_fusion_crash_dump(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
5287
struct megasas_instance *instance =
drivers/scsi/megaraid/megaraid_sas_fusion.c
5288
container_of(work, struct megasas_instance, work_init);
drivers/scsi/megaraid/megaraid_sas_fusion.c
5295
megasas_alloc_fusion_context(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
5342
megasas_free_fusion_context(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
55
wait_and_poll(struct megasas_instance *instance, struct megasas_cmd *cmd,
drivers/scsi/megaraid/megaraid_sas_fusion.c
586
megasas_alloc_cmdlist_fusion(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
59
megasas_clear_intr_fusion(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_fusion.c
61
int megasas_transition_to_ready(struct megasas_instance *instance, int ocr);
drivers/scsi/megaraid/megaraid_sas_fusion.c
624
megasas_alloc_request_fusion(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
64
int megasas_sriov_start_heartbeat(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
69
static void megasas_free_rdpq_fusion(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_fusion.c
70
static void megasas_free_reply_fusion(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_fusion.c
706
megasas_alloc_reply_fusion(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
72
void megasas_configure_queue_sizes(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_fusion.c
73
static void megasas_fusion_crash_dump(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_fusion.c
785
megasas_alloc_rdpq_fusion(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.c
88
megasas_adp_reset_wait_for_ready(struct megasas_instance *instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
910
megasas_free_rdpq_fusion(struct megasas_instance *instance) {
drivers/scsi/megaraid/megaraid_sas_fusion.c
935
megasas_free_reply_fusion(struct megasas_instance *instance) {
drivers/scsi/megaraid/megaraid_sas_fusion.c
968
megasas_alloc_cmds_fusion(struct megasas_instance *instance)
drivers/scsi/megaraid/megaraid_sas_fusion.h
1084
struct megasas_instance;
drivers/scsi/megaraid/megaraid_sas_fusion.h
1106
struct megasas_instance *instance;
drivers/scsi/megaraid/megaraid_sas_fusion.h
1393
void megasas_free_cmds_fusion(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_fusion.h
1394
int megasas_ioc_init_fusion(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_fusion.h
1395
u8 megasas_get_map_info(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_fusion.h
1396
int megasas_sync_map_info(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_fusion.h
1397
void megasas_release_fusion(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_fusion.h
1398
void megasas_reset_reply_desc(struct megasas_instance *instance);
drivers/scsi/megaraid/megaraid_sas_fusion.h
1399
int megasas_check_mpio_paths(struct megasas_instance *instance,