dk_softc
struct dk_softc *dk = &sd->sc_dksc;
struct dk_softc sc_dksc; /* generic disk interface */
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc *dksc;
struct dk_softc sc_dksc; /* Must be first in this struct */
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc * const dksc = &wd->sc_dksc;
struct dk_softc *dksc;
struct dk_softc *dksc = &wd->sc_dksc;
struct dk_softc *dksc;
const struct dk_softc *dksc = &wd->sc_dksc;
struct dk_softc *dksc = &wd->sc_dksc;
struct dk_softc *dksc = &wd->sc_dksc;
struct dk_softc *dksc;
struct dk_softc *dksc;
struct dk_softc *dksc;
struct dk_softc *dksc = &wd->sc_dksc;
struct dk_softc *dksc = &wd->sc_dksc;
wd_check_error(const struct dk_softc *dksc, const struct ata_xfer *xfer,
struct dk_softc *dksc = &wd->sc_dksc;
struct dk_softc *dksc = &wd->sc_dksc;
struct dk_softc *dksc = &wd->sc_dksc;
struct dk_softc *dksc = &wd->sc_dksc;
struct dk_softc *dksc = &wd->sc_dksc;
struct dk_softc *dksc;
struct dk_softc *dksc = &wd->sc_dksc;
struct dk_softc *dksc = &wd->sc_dksc;
struct dk_softc *dksc = &wd->sc_dksc;
struct dk_softc *dksc = &wd->sc_dksc;
struct dk_softc *dksc = &wd->sc_dksc;
struct dk_softc *dksc = &wd->sc_dksc;
struct dk_softc *dksc = &wd->sc_dksc;
struct dk_softc sc_dksc;
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc *dksc;
struct dk_softc *dksc;
struct dk_softc *dksc;
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc *dksc;
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc sc_dksc; /* generic disk interface */
dk_detach(struct dk_softc *dksc)
dk_open(struct dk_softc *dksc, dev_t dev,
dk_close(struct dk_softc *dksc, dev_t dev,
dk_translate(struct dk_softc *dksc, struct buf *bp)
dk_strategy1(struct dk_softc *dksc, struct buf *bp)
dk_strategy(struct dk_softc *dksc, struct buf *bp)
dk_strategy_defer(struct dk_softc *dksc, struct buf *bp)
dk_strategy_pending(struct dk_softc *dksc)
dk_start(struct dk_softc *dksc, struct buf *bp)
dk_done(struct dk_softc *dksc, struct buf *bp)
dk_drain(struct dk_softc *dksc)
dk_discard(struct dk_softc *dksc, dev_t dev, off_t pos, off_t len)
dk_size(struct dk_softc *dksc, dev_t dev)
dk_ioctl(struct dk_softc *dksc, dev_t dev,
dk_dump(struct dk_softc *dksc, dev_t dev,
static void dk_makedisklabel(struct dk_softc *);
static int dk_translate(struct dk_softc *, struct buf *);
dk_init(struct dk_softc *dksc, device_t dev, int dtype)
dk_getdefaultlabel(struct dk_softc *dksc, struct disklabel *lp)
dk_getdisklabel(struct dk_softc *dksc, dev_t dev)
dk_attach(struct dk_softc *dksc)
dk_makedisklabel(struct dk_softc *dksc)
void dk_strategy(struct dk_softc *, struct buf *);
int dk_strategy_defer(struct dk_softc *, struct buf *);
int dk_strategy_pending(struct dk_softc *);
int dk_discard(struct dk_softc *, dev_t, off_t, off_t);
void dk_start(struct dk_softc *, struct buf *);
void dk_done(struct dk_softc *, struct buf *);
void dk_drain(struct dk_softc *);
int dk_size(struct dk_softc *, dev_t);
int dk_ioctl(struct dk_softc *, dev_t,
int dk_dump(struct dk_softc *, dev_t,
void dk_getdisklabel(struct dk_softc *, dev_t);
void dk_getdefaultlabel(struct dk_softc *, struct disklabel *);
void dk_init(struct dk_softc *, device_t, int);
void dk_attach(struct dk_softc *);
void dk_detach(struct dk_softc *);
int dk_open(struct dk_softc *, dev_t,
int dk_close(struct dk_softc *, dev_t,
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc *dksc;
struct dk_softc *dksc;
struct dk_softc *dksc;
struct dk_softc *dksc;
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc *dksc;
struct dk_softc *dksc;
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc *dksc = &sc->sc_dksc;
struct dk_softc *dksc;
struct dk_softc sc_dksc;
struct dk_softc *dksc;
struct dk_softc *dksc;
struct dk_softc *dksc;
struct dk_softc *dksc = &rs->sc_dksc;
struct dk_softc *dksc;
struct dk_softc *dksc = &rs->sc_dksc;
struct dk_softc *dksc;
struct dk_softc *dksc;
struct dk_softc *dksc = &rs->sc_dksc;
struct dk_softc *dksc = NULL; /* XXX gcc -Os: may be used uninit. */
struct dk_softc *dksc;
struct dk_softc *dksc;
struct dk_softc *dksc;
struct dk_softc sc_dksc;
struct dk_softc *dksc = &cd->sc_dksc;
struct dk_softc *dksc = &cd->sc_dksc;
struct dk_softc *dksc = &cd->sc_dksc;
struct dk_softc *dksc = &cd->sc_dksc;
struct dk_softc *dksc = &cd->sc_dksc;
struct dk_softc *dksc;
struct dk_softc *dksc;
struct dk_softc *dksc = &cd->sc_dksc;
struct dk_softc *dksc = &cd->sc_dksc;
struct dk_softc *dksc = &cd->sc_dksc;
struct dk_softc *dksc = &cd->sc_dksc;
struct dk_softc *dksc = &cd->sc_dksc;
struct dk_softc sc_dksc;
struct dk_softc *dksc = &sd->sc_dksc;
struct dk_softc *dksc = &sd->sc_dksc;
struct dk_softc *dksc;
struct dk_softc *dksc;
struct dk_softc *dksc = &sd->sc_dksc;
struct dk_softc *dksc = &sd->sc_dksc;
struct dk_softc *dksc = &sd->sc_dksc;
struct dk_softc *dksc = &sd->sc_dksc;
struct dk_softc *dksc = &sd->sc_dksc;
struct dk_softc *dksc;
struct dk_softc *dksc = &sd->sc_dksc;
struct dk_softc *dksc;
struct dk_softc *dksc = &sd->sc_dksc;
struct dk_softc *dksc = &sd->sc_dksc;
struct dk_softc *dksc = &sd->sc_dksc;
struct dk_softc *dksc = &sd->sc_dksc;
struct dk_softc *dksc = &sd->sc_dksc;
struct dk_softc *dksc = &sd->sc_dksc;
struct dk_softc sc_dksc;
struct dk_softc *dksc = &sc->sc_ld.sc_dksc;