Searched refs:mrsas_softc (Results 1 – 5 of 5) sorted by relevance
/dflybsd-src/sys/dev/raid/mrsas/ |
H A D | mrsas.c | 69 static void mrsas_shutdown_ctlr(struct mrsas_softc *sc, u_int32_t opcode); 70 static void mrsas_flush_cache(struct mrsas_softc *sc); 71 static void mrsas_reset_reply_desc(struct mrsas_softc *sc); 73 static int mrsas_get_map_info(struct mrsas_softc *sc); 74 static int mrsas_get_ld_map_info(struct mrsas_softc *sc); 75 static int mrsas_sync_map_info(struct mrsas_softc *sc); 76 static int mrsas_get_pd_list(struct mrsas_softc *sc); 77 static int mrsas_get_ld_list(struct mrsas_softc *sc); 78 static int mrsas_setup_irq(struct mrsas_softc *sc); 79 static int mrsas_alloc_mem(struct mrsas_softc *sc); [all …]
|
H A D | mrsas_cam.c | 55 int mrsas_cam_attach(struct mrsas_softc *sc); 58 int mrsas_bus_scan(struct mrsas_softc *sc); 59 int mrsas_bus_scan_sim(struct mrsas_softc *sc, struct cam_sim *sim); 60 int mrsas_map_request(struct mrsas_softc *sc, struct mrsas_mpt_cmd *cmd); 61 int mrsas_build_ldio(struct mrsas_softc *sc, struct mrsas_mpt_cmd *cmd, 63 int mrsas_build_dcdb(struct mrsas_softc *sc, struct mrsas_mpt_cmd *cmd, 65 int mrsas_setup_io(struct mrsas_softc *sc, struct mrsas_mpt_cmd *cmd, 68 void mrsas_xpt_freeze(struct mrsas_softc *sc); 69 void mrsas_xpt_release(struct mrsas_softc *sc); 70 void mrsas_cam_detach(struct mrsas_softc *sc); [all …]
|
H A D | mrsas_ioctl.c | 51 int mrsas_alloc_mfi_cmds(struct mrsas_softc *sc); 52 int mrsas_passthru(struct mrsas_softc *sc, void *arg); 53 void mrsas_free_ioc_cmd(struct mrsas_softc *sc); 54 void mrsas_free_frame(struct mrsas_softc *sc, struct mrsas_mfi_cmd *cmd); 55 void mrsas_dump_dcmd(struct mrsas_softc *sc, struct mrsas_dcmd_frame* dcmd); 56 void mrsas_dump_ioctl(struct mrsas_softc *sc, struct mrsas_iocpacket *user_ioc); 57 void * mrsas_alloc_frame(struct mrsas_softc *sc, struct mrsas_mfi_cmd *cmd); 58 static int mrsas_create_frame_pool(struct mrsas_softc *sc); 62 extern struct mrsas_mfi_cmd* mrsas_get_mfi_cmd(struct mrsas_softc *sc); 64 extern int mrsas_issue_blocked_cmd(struct mrsas_softc *sc, [all …]
|
H A D | mrsas_fp.c | 59 u_int8_t MR_ValidateMapInfo(struct mrsas_softc *sc); 62 u_int8_t MR_BuildRaidContext(struct mrsas_softc *sc, 65 u_int8_t MR_GetPhyParams(struct mrsas_softc *sc, u_int32_t ld, 102 static u_int8_t mr_spanset_get_phy_params(struct mrsas_softc *sc, u_int32_t ld, 105 static u_int64_t get_row_from_strip(struct mrsas_softc *sc, u_int32_t ld, 107 static u_int32_t mr_spanset_get_span_block(struct mrsas_softc *sc, 110 static u_int8_t get_arm(struct mrsas_softc *sc, u_int32_t ld, u_int8_t span, 247 u_int8_t MR_ValidateMapInfo(struct mrsas_softc *sc) in MR_ValidateMapInfo() 369 u_int32_t mr_spanset_get_span_block(struct mrsas_softc *sc, u_int32_t ld, u_int64_t row, in mr_spanset_get_span_block() 430 static u_int64_t get_row_from_strip(struct mrsas_softc *sc, in get_row_from_strip() [all …]
|
H A D | mrsas.h | 1278 struct mrsas_softc *sc; 1299 struct mrsas_softc *sc; 2301 struct mrsas_softc { struct
|