Searched refs:mrsas_instance (Results 1 – 6 of 6) sorted by relevance
| /titanic_41/usr/src/uts/common/io/mr_sas/ |
| H A D | mr_sas.h | 408 struct mrsas_instance *instance; 459 typedef struct mrsas_instance { struct 640 uint32_t (*read_fw_status_reg)(struct mrsas_instance *); argument 641 void (*issue_cmd)(struct mrsas_cmd *, struct mrsas_instance *); 642 int (*issue_cmd_in_sync_mode)(struct mrsas_instance *, 644 int (*issue_cmd_in_poll_mode)(struct mrsas_instance *, 646 void (*enable_intr)(struct mrsas_instance *); 647 void (*disable_intr)(struct mrsas_instance *); 648 int (*intr_ack)(struct mrsas_instance *); 649 int (*init_adapter)(struct mrsas_instance *); [all …]
|
| H A D | mr_sas.c | 147 static void mrsas_undo_resources(dev_info_t *, struct mrsas_instance *); 149 static void free_space_for_mfi(struct mrsas_instance *); 150 static uint32_t read_fw_status_reg_ppc(struct mrsas_instance *); 151 static void issue_cmd_ppc(struct mrsas_cmd *, struct mrsas_instance *); 152 static int issue_cmd_in_poll_mode_ppc(struct mrsas_instance *, 154 static int issue_cmd_in_sync_mode_ppc(struct mrsas_instance *, 156 static void enable_intr_ppc(struct mrsas_instance *); 157 static void disable_intr_ppc(struct mrsas_instance *); 158 static int intr_ack_ppc(struct mrsas_instance *); 159 static void flush_cache(struct mrsas_instance *instance); [all …]
|
| H A D | mr_sas_tbolt.c | 56 extern int mrsas_issue_pending_cmds(struct mrsas_instance *); 57 extern int mrsas_complete_pending_cmds(struct mrsas_instance *instance); 58 extern void push_pending_mfi_pkt(struct mrsas_instance *, 60 extern U8 MR_BuildRaidContext(struct mrsas_instance *, struct IO_REQUEST_INFO *, 64 static struct mrsas_cmd *mrsas_tbolt_build_cmd(struct mrsas_instance *, 68 static int mrsas_tbolt_check_map_info(struct mrsas_instance *); 69 static int mrsas_tbolt_sync_map_info(struct mrsas_instance *); 71 static int mrsas_tbolt_ioc_init(struct mrsas_instance *, dma_obj_t *); 73 static void mrsas_tbolt_get_pd_info(struct mrsas_instance *, 83 destroy_mfi_mpi_frame_pool(struct mrsas_instance *instance) in destroy_mfi_mpi_frame_pool() [all …]
|
| H A D | ld_pd_map.h | 22 struct mrsas_instance; /* This will be defined in mr_sas.h */ 246 U8 MR_BuildRaidContext(struct mrsas_instance *, struct IO_REQUEST_INFO *,
|
| H A D | ld_pd_map.c | 199 MR_GetPhyParams(struct mrsas_instance *instance, U32 ld, U64 stripRow, in MR_GetPhyParams() 289 MR_BuildRaidContext(struct mrsas_instance *instance, in MR_BuildRaidContext()
|
| /titanic_41/usr/src/cmd/mdb/common/modules/mr_sas/ |
| H A D | mr_sas.c | 64 display_targets(struct mrsas_instance *m, int verbose) in display_targets() 108 display_deviceinfo(struct mrsas_instance *m) in display_deviceinfo() 130 struct mrsas_instance m; in mr_sas_dcmd()
|