Lines Matching refs:rd_softc

428 static int	rdident(device_t, struct rd_softc *,
430 static void rdreset(struct rd_softc *);
432 static void rd_set_geom(struct rd_softc *);
435 static void rdgetdefaultlabel(struct rd_softc *, struct disklabel *);
437 static void rdustart(struct rd_softc *);
438 static struct buf *rdfinish(struct rd_softc *, struct buf *);
442 static int rdstatus(struct rd_softc *);
451 CFATTACH_DECL_NEW(rd, sizeof(struct rd_softc),
500 struct rd_softc *sc = device_private(self); in rdattach()
562 rdident(device_t parent, struct rd_softc *sc, struct hpibbus_attach_args *ha) in rdident()
701 rdreset(struct rd_softc *sc) in rdreset()
748 rd_set_geom(struct rd_softc *sc) in rd_set_geom()
770 struct rd_softc *sc = device_lookup_private(&rd_cd, rdunit(dev)); in rdgetinfo()
803 struct rd_softc *sc; in rdopen()
860 struct rd_softc *sc = device_lookup_private(&rd_cd, rdunit(dev)); in rdclose()
894 struct rd_softc *sc = device_lookup_private(&rd_cd, rdunit(bp->b_dev)); in rdstrategy()
941 struct rd_softc *sc = arg; in rdrestart()
950 rdustart(struct rd_softc *sc) in rdustart()
962 rdfinish(struct rd_softc *sc, struct buf *bp) in rdfinish()
983 struct rd_softc *sc = arg; in rdstart()
1060 struct rd_softc *sc = arg; in rdgo()
1081 struct rd_softc *sc = arg; in rdintr()
1148 rdstatus(struct rd_softc *sc) in rdstatus()
1199 struct rd_softc *sc = device_lookup_private(&rd_cd, unit); in rderror()
1324 struct rd_softc *sc = device_lookup_private(&rd_cd, rdunit(dev)); in rdioctl()
1375 rdgetdefaultlabel(struct rd_softc *sc, struct disklabel *lp) in rdgetdefaultlabel()
1410 struct rd_softc *sc; in rdsize()
1470 struct rd_softc *sc; in rddump()