ace_softc
sysace_validate(struct ace_softc *sc, daddr_t start, size_t *pSize)
sysace_read_at(struct ace_softc *sc, daddr_t start_sector, char *buffer,
sysace_write_at(struct ace_softc *sc, daddr_t start_sector, char *buffer,
struct ace_softc *sc = cookie;
sysace_send_config(struct ace_softc *sc, uint32_t *Data, unsigned int nBytes)
void aceperror(const struct ace_softc *);
void acegetdefaultlabel(struct ace_softc *, struct disklabel *);
void acegetdisklabel(struct ace_softc *);
void __acestart(struct ace_softc*, struct buf *);
aceattach(struct ace_softc *ace)
struct ace_softc *sc = device_private(self);
struct ace_softc *ace;
struct ace_softc *ace = arg;
__acestart(struct ace_softc *sc, struct buf *bp)
acedone(struct ace_softc *ace)
struct ace_softc *ace = v;
void aceattach(struct ace_softc *);
struct ace_softc *ace;
void acedone(struct ace_softc *);
static void ace_set_geometry(struct ace_softc *ace);
CFATTACH_DECL_NEW(ace_ebus, sizeof(struct ace_softc),
struct ace_softc *ace = device_lookup_private(&ace_cd, ACEUNIT(dev));
acegetdefaultlabel(struct ace_softc *ace, struct disklabel *lp)
acegetdisklabel(struct ace_softc *ace)
aceperror(const struct ace_softc *ace)
struct ace_softc *ace = device_lookup_private(&ace_cd, ACEUNIT(dev));
struct ace_softc *ace = device_private(self);
struct ace_softc *ace;
struct ace_softc *ace; /* disk unit to do the I/O */
ace_set_geometry(struct ace_softc *ace)
static int sysace_attach(struct ace_softc *sc);
static int sysace_reset(struct ace_softc *sc);
static int sysace_identify(struct ace_softc *sc);
static int sysace_lock_registers(struct ace_softc *sc);
static int sysace_unlock_registers(struct ace_softc *sc);
static int sysace_start(struct ace_softc *sc, uint32_t Command, uint32_t Lba,
static int sysace_validate(struct ace_softc *sc, daddr_t start, size_t *pSize);
static int sysace_read_at (struct ace_softc *sc, daddr_t start_sector,
static int sysace_write_at(struct ace_softc *sc, daddr_t start_sector,
static int sysace_send_config(struct ace_softc *sc,
sysace_attach(struct ace_softc *sc)
struct ace_softc *sc = arg;
struct ace_softc *sc = arg;
sysace_reset(struct ace_softc *sc)
sysace_lock_registers(struct ace_softc *sc)
sysace_unlock_registers(struct ace_softc *sc)
sysace_start(struct ace_softc *sc, uint32_t Command, uint32_t Lba,
sysace_identify(struct ace_softc *sc)
struct ace_softc *sc;
sc = alloc(sizeof(struct ace_softc));
memset(sc, 0, sizeof(struct ace_softc));
dealloc(sc, sizeof(struct ace_softc));
dealloc(f->f_devdata, sizeof(struct ace_softc));
struct ace_softc *sc = (struct ace_softc *)devdata;