di_softc
static void di_init_regs(struct di_softc *);
static void di_reset(struct di_softc *, bool);
CFATTACH_DECL_NEW(di, sizeof(struct di_softc),
struct di_softc *sc = device_private(self);
struct di_softc *sc = device_private(dev);
di_request_error_sync(struct di_softc *sc, struct scsipi_xfer *xs)
di_transfer_error(struct di_softc *sc, struct scsipi_xfer *xs)
di_transfer_complete(struct di_softc *sc, struct scsipi_xfer *xs)
struct di_softc *sc = priv;
struct di_softc *sc = priv;
struct di_softc *sc = priv;
di_start_request(struct di_softc *sc, struct scsipi_xfer *xs)
di_init_regs(struct di_softc *sc)
di_reset(struct di_softc *sc, bool spinup)
di_stop_motor(struct di_softc *sc, struct scsipi_xfer *xs, bool eject)
struct di_softc *sc = device_private(chan->chan_adapter->adapt_dev);
struct di_softc;