Home
last modified time | relevance | path

Searched refs:megasas_instance (Results 1 – 6 of 6) sorted by relevance

/drivers/scsi/megaraid/
Dmegaraid_sas_base.c135 int megasas_transition_to_ready(struct megasas_instance *instance, int ocr);
136 static int megasas_get_pd_list(struct megasas_instance *instance);
137 static int megasas_ld_list_query(struct megasas_instance *instance,
139 static int megasas_issue_init_mfi(struct megasas_instance *instance);
140 static int megasas_register_aen(struct megasas_instance *instance,
142 static void megasas_get_pd_info(struct megasas_instance *instance,
145 megasas_set_ld_removed_by_fw(struct megasas_instance *instance);
224 megasas_complete_cmd(struct megasas_instance *instance, struct megasas_cmd *cmd,
227 megasas_read_fw_status_reg_gen2(struct megasas_instance *instance);
229 megasas_adp_reset_gen2(struct megasas_instance *instance,
[all …]
Dmegaraid_sas.h237 extern u8 MR_ValidateMapInfo(struct megasas_instance *instance, u64 map_id);
2210 struct megasas_instance *instance;
2215 struct megasas_instance *instance;
2278 struct megasas_instance { struct
2540 void (*fire_cmd)(struct megasas_instance *, dma_addr_t, \
2543 void (*enable_intr)(struct megasas_instance *);
2544 void (*disable_intr)(struct megasas_instance *);
2546 int (*clear_intr)(struct megasas_instance *);
2548 u32 (*read_fw_status_reg)(struct megasas_instance *);
2549 int (*adp_reset)(struct megasas_instance *, \
[all …]
Dmegaraid_sas_fusion.c52 megasas_complete_cmd(struct megasas_instance *instance,
55 wait_and_poll(struct megasas_instance *instance, struct megasas_cmd *cmd,
59 megasas_clear_intr_fusion(struct megasas_instance *instance);
61 int megasas_transition_to_ready(struct megasas_instance *instance, int ocr);
64 int megasas_sriov_start_heartbeat(struct megasas_instance *instance,
69 static void megasas_free_rdpq_fusion(struct megasas_instance *instance);
70 static void megasas_free_reply_fusion(struct megasas_instance *instance);
72 void megasas_configure_queue_sizes(struct megasas_instance *instance);
73 static void megasas_fusion_crash_dump(struct megasas_instance *instance);
88 megasas_adp_reset_wait_for_ready(struct megasas_instance *instance, in megasas_adp_reset_wait_for_ready()
[all …]
Dmegaraid_sas_debugfs.c62 struct megasas_instance *instance = inode->i_private; in megasas_debugfs_raidmap_open()
122 megasas_setup_debugfs(struct megasas_instance *instance) in megasas_setup_debugfs()
161 void megasas_destroy_debugfs(struct megasas_instance *instance) in megasas_destroy_debugfs()
173 void megasas_setup_debugfs(struct megasas_instance *instance) in megasas_setup_debugfs()
176 void megasas_destroy_debugfs(struct megasas_instance *instance) in megasas_destroy_debugfs()
Dmegaraid_sas_fp.c64 static u8 mr_spanset_get_phy_params(struct megasas_instance *instance, u32 ld,
67 static u64 get_row_from_strip(struct megasas_instance *instance, u32 ld,
157 static int MR_PopulateDrvRaidMap(struct megasas_instance *instance, u64 map_id) in MR_PopulateDrvRaidMap()
302 u8 MR_ValidateMapInfo(struct megasas_instance *instance, u64 map_id) in MR_ValidateMapInfo()
423 static u32 mr_spanset_get_span_block(struct megasas_instance *instance, in mr_spanset_get_span_block()
486 static u64 get_row_from_strip(struct megasas_instance *instance, in get_row_from_strip()
543 static u64 get_strip_from_row(struct megasas_instance *instance, in get_strip_from_row()
604 static u32 get_arm_from_strip(struct megasas_instance *instance, in get_arm_from_strip()
648 static u8 get_arm(struct megasas_instance *instance, u32 ld, u8 span, u64 stripe, in get_arm()
690 static u8 mr_spanset_get_phy_params(struct megasas_instance *instance, u32 ld, in mr_spanset_get_phy_params()
[all …]
Dmegaraid_sas_fusion.h1084 struct megasas_instance;
1106 struct megasas_instance *instance;
1386 void megasas_free_cmds_fusion(struct megasas_instance *instance);
1387 int megasas_ioc_init_fusion(struct megasas_instance *instance);
1388 u8 megasas_get_map_info(struct megasas_instance *instance);
1389 int megasas_sync_map_info(struct megasas_instance *instance);
1390 void megasas_release_fusion(struct megasas_instance *instance);
1391 void megasas_reset_reply_desc(struct megasas_instance *instance);
1392 int megasas_check_mpio_paths(struct megasas_instance *instance,