Searched refs:mrsas_softc (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/dev/mrsas/ |
H A D | mrsas.c | 66 static int mrsas_setup_msix(struct mrsas_softc *sc); 67 static int mrsas_allocate_msix(struct mrsas_softc *sc); 68 static void mrsas_shutdown_ctlr(struct mrsas_softc *sc, u_int32_t opcode); 69 static void mrsas_flush_cache(struct mrsas_softc *sc); 70 static void mrsas_reset_reply_desc(struct mrsas_softc *sc); 72 static int mrsas_get_map_info(struct mrsas_softc *sc); 73 static int mrsas_get_ld_map_info(struct mrsas_softc *sc); 74 static int mrsas_sync_map_info(struct mrsas_softc *sc); 75 static int mrsas_get_pd_list(struct mrsas_softc *sc); 76 static int mrsas_get_ld_list(struct mrsas_softc *sc); [all …]
|
H A D | mrsas_cam.c | 57 int mrsas_cam_attach(struct mrsas_softc *sc); 59 int mrsas_bus_scan(struct mrsas_softc *sc); 60 int mrsas_bus_scan_sim(struct mrsas_softc *sc, struct cam_sim *sim); 62 mrsas_map_request(struct mrsas_softc *sc, 65 mrsas_build_ldio_rw(struct mrsas_softc *sc, struct mrsas_mpt_cmd *cmd, 68 mrsas_build_ldio_nonrw(struct mrsas_softc *sc, struct mrsas_mpt_cmd *cmd, 71 mrsas_build_syspdio(struct mrsas_softc *sc, struct mrsas_mpt_cmd *cmd, 74 mrsas_setup_io(struct mrsas_softc *sc, struct mrsas_mpt_cmd *cmd, 77 void mrsas_xpt_freeze(struct mrsas_softc *sc); 78 void mrsas_xpt_release(struct mrsas_softc *sc); [all …]
|
H A D | mrsas_ioctl.c | 47 struct mrsas_softc *sc; 60 int mrsas_alloc_mfi_cmds(struct mrsas_softc *sc); 61 int mrsas_passthru(struct mrsas_softc *sc, void *arg, u_long ioctlCmd); 62 void mrsas_free_ioc_cmd(struct mrsas_softc *sc); 63 void mrsas_free_frame(struct mrsas_softc *sc, struct mrsas_mfi_cmd *cmd); 64 void *mrsas_alloc_frame(struct mrsas_softc *sc, struct mrsas_mfi_cmd *cmd); 65 static int mrsas_create_frame_pool(struct mrsas_softc *sc); 70 extern struct mrsas_mfi_cmd *mrsas_get_mfi_cmd(struct mrsas_softc *sc); 73 mrsas_issue_blocked_cmd(struct mrsas_softc *sc, 89 struct mrsas_softc *sc = cb->sc; in mrsas_passthru_load_cb() [all …]
|
H A D | mrsas_fp.c | 54 u_int8_t MR_ValidateMapInfo(struct mrsas_softc *sc); 56 mrsas_get_best_arm_pd(struct mrsas_softc *sc, 59 MR_BuildRaidContext(struct mrsas_softc *sc, 63 MR_GetPhyParams(struct mrsas_softc *sc, u_int32_t ld, 71 mrsas_get_updated_dev_handle(struct mrsas_softc *sc, 79 mrsas_update_load_balance_params(struct mrsas_softc *sc, 103 static int MR_PopulateDrvRaidMap(struct mrsas_softc *sc); 111 mr_spanset_get_phy_params(struct mrsas_softc *sc, u_int32_t ld, 115 get_row_from_strip(struct mrsas_softc *sc, u_int32_t ld, 118 mr_spanset_get_span_block(struct mrsas_softc *sc, [all …]
|
H A D | mrsas.h | 1747 struct mrsas_softc *sc; 1774 struct mrsas_softc *sc; 2961 struct mrsas_softc *sc; 2975 struct mrsas_softc *sc_ptr[MAX_MGMT_ADAPTERS]; 3433 struct mrsas_softc { struct 3650 extern int mrsas_user_command(struct mrsas_softc *, struct mfi_ioc_passthru *);
|