Home
last modified time | relevance | path

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

/freebsd/sys/dev/mrsas/
H A Dmrsas.c66 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 Dmrsas_cam.c57 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 Dmrsas_ioctl.c47 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 Dmrsas_fp.c54 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 Dmrsas.h1747 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 *);