Lines Matching refs:mcd_softc

122 struct mcd_softc {  struct
164 int mcd_playtracks(struct mcd_softc *, struct ioc_play_track *); argument
165 int mcd_playmsf(struct mcd_softc *, struct ioc_play_msf *);
166 int mcd_playblocks(struct mcd_softc *, struct ioc_play_blocks *);
167 int mcd_stop(struct mcd_softc *);
168 int mcd_eject(struct mcd_softc *);
169 int mcd_read_subchannel(struct mcd_softc *, struct ioc_read_subchannel *,
171 int mcd_pause(struct mcd_softc *);
172 int mcd_resume(struct mcd_softc *);
173 int mcd_toc_header(struct mcd_softc *, struct ioc_toc_header *);
174 int mcd_toc_entries(struct mcd_softc *, struct ioc_read_toc_entry *,
177 int mcd_getreply(struct mcd_softc *);
178 int mcd_getstat(struct mcd_softc *);
179 int mcd_getresult(struct mcd_softc *, struct mcd_result *);
180 void mcd_setflags(struct mcd_softc *);
181 int mcd_get(struct mcd_softc *, char *, int);
182 int mcd_send(struct mcd_softc *, struct mcd_mbox *, int);
184 void mcd_soft_reset(struct mcd_softc *);
185 int mcd_hard_reset(struct mcd_softc *);
186 int mcd_setmode(struct mcd_softc *, int);
187 int mcd_setupc(struct mcd_softc *, int);
188 int mcd_read_toc(struct mcd_softc *);
189 int mcd_getqchan(struct mcd_softc *, union mcd_qchninfo *, int);
190 int mcd_setlock(struct mcd_softc *, int);
192 int mcd_find(bus_space_tag_t, bus_space_handle_t, struct mcd_softc *);
196 CFATTACH_DECL_NEW(mcd, sizeof(struct mcd_softc),
236 void mcdgetdefaultlabel(struct mcd_softc *, struct disklabel *);
237 void mcdgetdisklabel(struct mcd_softc *);
238 int mcd_get_parms(struct mcd_softc *);
239 void mcdstart(struct mcd_softc *);
259 struct mcd_softc *sc = device_private(self); in mcdattach()
317 struct mcd_softc *sc; in mcdopen()
414 struct mcd_softc *sc = device_lookup_private(&mcd_cd, MCDUNIT(dev)); in mcdclose()
447 struct mcd_softc *sc; in mcdstrategy()
510 mcdstart(struct mcd_softc *sc) in mcdstart()
575 struct mcd_softc *sc = device_lookup_private(&mcd_cd, MCDUNIT(dev)); in mcdioctl()
747 mcdgetdefaultlabel(struct mcd_softc *sc, struct disklabel *lp) in mcdgetdefaultlabel()
786 mcdgetdisklabel(struct mcd_softc *sc) in mcdgetdisklabel()
796 mcd_get_parms(struct mcd_softc *sc) in mcd_get_parms()
842 mcd_find(bus_space_tag_t iot, bus_space_handle_t ioh, struct mcd_softc *sc) in mcd_find()
923 struct mcd_softc sc; in mcdprobe()
967 mcd_getreply(struct mcd_softc *sc) in mcd_getreply()
988 mcd_getstat(struct mcd_softc *sc) in mcd_getstat()
999 mcd_getresult(struct mcd_softc *sc, struct mcd_result *res) in mcd_getresult()
1055 mcd_setflags(struct mcd_softc *sc) in mcd_setflags()
1079 mcd_send(struct mcd_softc *sc, struct mcd_mbox *mbx, int diskin) in mcd_send()
1153 struct mcd_softc *sc = v; in mcd_pseudointr()
1170 struct mcd_softc *sc = arg; in mcdintr()
1330 mcd_soft_reset(struct mcd_softc *sc) in mcd_soft_reset()
1342 mcd_hard_reset(struct mcd_softc *sc) in mcd_hard_reset()
1355 mcd_setmode(struct mcd_softc *sc, int mode) in mcd_setmode()
1378 mcd_setupc(struct mcd_softc *sc, int upc) in mcd_setupc()
1402 mcd_toc_header(struct mcd_softc *sc, struct ioc_toc_header *th) in mcd_toc_header()
1417 mcd_read_toc(struct mcd_softc *sc) in mcd_read_toc()
1470 mcd_toc_entries(struct mcd_softc *sc, struct ioc_read_toc_entry *te, in mcd_toc_entries()
1530 mcd_stop(struct mcd_softc *sc) in mcd_stop()
1549 mcd_getqchan(struct mcd_softc *sc, union mcd_qchninfo *q, int qchn) in mcd_getqchan()
1580 mcd_read_subchannel(struct mcd_softc *sc, struct ioc_read_subchannel *ch, in mcd_read_subchannel()
1657 mcd_playtracks(struct mcd_softc *sc, struct ioc_play_track *p) in mcd_playtracks()
1693 mcd_playmsf(struct mcd_softc *sc, struct ioc_play_msf *p) in mcd_playmsf()
1725 mcd_playblocks(struct mcd_softc *sc, struct ioc_play_blocks *p) in mcd_playblocks()
1751 mcd_pause(struct mcd_softc *sc) in mcd_pause()
1782 mcd_resume(struct mcd_softc *sc) in mcd_resume()
1799 mcd_eject(struct mcd_softc *sc) in mcd_eject()
1810 mcd_setlock(struct mcd_softc *sc, int mode) in mcd_setlock()