Home
last modified time | relevance | path

Searched refs:mrsas_softc (Results 1 – 5 of 5) sorted by relevance

/dflybsd-src/sys/dev/raid/mrsas/
H A Dmrsas.c69 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 Dmrsas_cam.c55 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 Dmrsas_ioctl.c51 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 Dmrsas_fp.c59 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 Dmrsas.h1278 struct mrsas_softc *sc;
1299 struct mrsas_softc *sc;
2301 struct mrsas_softc { struct