Lines Matching refs:raid_softc
182 static void raidinit(struct raid_softc *);
250 #define raidsoftc(dev) (((struct raid_softc *)device_private(dev))->sc_r.softc)
253 CFATTACH_DECL3_NEW(raid, sizeof(struct raid_softc),
290 static int raidlock(struct raid_softc *);
291 static void raidunlock(struct raid_softc *);
293 static int raid_detach_unlocked(struct raid_softc *);
296 static void rf_set_geometry(struct raid_softc *, RF_Raid_t *);
314 static struct raid_softc *rf_auto_config_set(RF_ConfigSet_t *);
331 static LIST_HEAD(, raid_softc) raids = LIST_HEAD_INITIALIZER(raids);
334 static struct raid_softc *
336 struct raid_softc *sc = kmem_zalloc(sizeof(*sc), KM_SLEEP);
344 raiddestroy(struct raid_softc *sc) {
350 static struct raid_softc *
352 struct raid_softc *sc;
377 raidput(struct raid_softc *sc) {
433 rf_inited(const struct raid_softc *rs) {
438 rf_get_raid(struct raid_softc *rs) {
443 rf_get_unit(const struct raid_softc *rs) {
469 struct raid_softc *sc = r->softc;
483 struct raid_softc *sc;
547 rf_find_bootwedge(struct raid_softc *rsc)
664 struct raid_softc *sc, *rsc;
802 struct raid_softc *rs;
821 struct raid_softc *rs;
845 struct raid_softc *rs = raidsoftc(dev);
955 struct raid_softc *rs;
1002 struct raid_softc *rs = raidsoftc(self);
1024 struct raid_softc *rs;
1071 struct raid_softc *rs;
1105 struct raid_softc *rs = raidsoftc(dev);
1123 struct raid_softc *rs;
1144 struct raid_softc *rs;
1161 struct raid_softc *rs;
1174 raid_detach_unlocked(struct raid_softc *rs)
1297 rf_getConfiguration(struct raid_softc *rs, void *data, RF_Config_t **k_cfg)
1323 rf_construct(struct raid_softc *rs, RF_Config_t *k_cfg)
1576 struct raid_softc *rs;
1935 raidinit(struct raid_softc *rs)
2036 struct raid_softc *rs;
2306 raidlock(struct raid_softc *rs)
2327 raidunlock(struct raid_softc *rs)
2702 struct raid_softc *rs = raidPtr->softc;
3656 static struct raid_softc *
3662 struct raid_softc *sc;
3752 struct raid_softc *rs;
3802 struct raid_softc *rs = raidsoftc(self);
3826 rf_set_geometry(struct raid_softc *rs, RF_Raid_t *raidPtr)