Lines Matching defs:ace_softc
148 struct ace_softc {
195 void aceattach(struct ace_softc *);
199 void acedone(struct ace_softc *);
200 static void ace_set_geometry(struct ace_softc *ace);
202 CFATTACH_DECL_NEW(ace_ebus, sizeof(struct ace_softc),
226 struct ace_softc *ace = device_private(self);
259 static int sysace_attach(struct ace_softc *sc);
260 static int sysace_reset(struct ace_softc *sc);
261 static int sysace_identify(struct ace_softc *sc);
262 static int sysace_lock_registers(struct ace_softc *sc);
263 static int sysace_unlock_registers(struct ace_softc *sc);
264 static int sysace_start(struct ace_softc *sc, uint32_t Command, uint32_t Lba,
266 static int sysace_validate(struct ace_softc *sc, daddr_t start, size_t *pSize);
267 static int sysace_read_at (struct ace_softc *sc, daddr_t start_sector,
269 static int sysace_write_at(struct ace_softc *sc, daddr_t start_sector,
272 static int sysace_send_config(struct ace_softc *sc,
295 sysace_attach(struct ace_softc *sc)
342 struct ace_softc *sc = arg;
359 struct ace_softc *sc = arg;
616 sysace_reset(struct ace_softc *sc)
673 sysace_lock_registers(struct ace_softc *sc)
716 sysace_unlock_registers(struct ace_softc *sc)
790 sysace_start(struct ace_softc *sc, uint32_t Command, uint32_t Lba,
848 sysace_identify(struct ace_softc *sc)
1012 sysace_validate(struct ace_softc *sc, daddr_t start, size_t *pSize)
1058 sysace_read_at(struct ace_softc *sc, daddr_t start_sector, char *buffer,
1191 sysace_write_at(struct ace_softc *sc, daddr_t start_sector, char *buffer,
1339 struct ace_softc *sc = cookie;
1360 sysace_send_config(struct ace_softc *sc, uint32_t *Data, unsigned int nBytes)
1530 void aceperror(const struct ace_softc *);
1569 void acegetdefaultlabel(struct ace_softc *, struct disklabel *);
1570 void acegetdisklabel(struct ace_softc *);
1572 void __acestart(struct ace_softc*, struct buf *);
1581 static void bad144intern(struct ace_softc *);
1585 aceattach(struct ace_softc *ace)
1672 struct ace_softc *sc = device_private(self);
1721 struct ace_softc *ace;
1802 struct ace_softc *ace = arg;
1823 __acestart(struct ace_softc *sc, struct buf *bp)
1850 acedone(struct ace_softc *ace)
1909 struct ace_softc *ace = v;
1943 struct ace_softc *ace;
2023 struct ace_softc *ace = device_lookup_private(&ace_cd, ACEUNIT(dev));
2055 acegetdefaultlabel(struct ace_softc *ace, struct disklabel *lp)
2096 acegetdisklabel(struct ace_softc *ace)
2139 aceperror(const struct ace_softc *ace)
2157 struct ace_softc *ace = device_lookup_private(&ace_cd, ACEUNIT(dev));
2304 struct ace_softc *ace;
2339 struct ace_softc *ace; /* disk unit to do the I/O */
2411 bad144intern(struct ace_softc *ace)
2433 ace_set_geometry(struct ace_softc *ace)