Searched refs:msf (Results 1 - 10 of 10) sorted by relevance

/freebsd-10-stable/sys/dev/scd/
H A Dscdreg.h36 #define M_msf(msf) msf[0]
37 #define S_msf(msf) msf[1]
38 #define F_msf(msf) msf[2]
H A Dscd.c110 static void hsg2msf(int hsg, bcd_t *msf);
111 static int msf2hsg(bcd_t *msf);
131 static int scd_playmsf(struct scd_softc *, struct ioc_play_msf *msf);
132 static int scd_play(struct scd_softc *, struct ioc_play_msf *msf);
409 struct ioc_play_msf msf; local
435 bcopy(sc->data.toc[a].start_msf, &msf.start_m, 3);
436 hsg2msf(msf2hsg(sc->data.toc[z+1].start_msf)-1, &msf.end_m);
438 return scd_play(sc, &msf);
441 /* The start/end msf is expected to be in bin format */
445 struct ioc_play_msf msf; local
459 scd_play(struct scd_softc *sc, struct ioc_play_msf *msf) argument
958 hsg2msf(int hsg, bcd_t *msf) argument
969 msf2hsg(bcd_t *msf) argument
[all...]
/freebsd-10-stable/sys/dev/mcd/
H A Dmcdreg.h55 #define M_msf(msf) msf[0]
56 #define S_msf(msf) msf[1]
57 #define F_msf(msf) msf[2]
H A Dmcd.c127 static void hsg2msf(int hsg, bcd_t *msf);
128 static int msf2hsg(bcd_t *msf, int relative);
708 hsg2msf(int hsg, bcd_t *msf) argument
711 F_msf(msf) = bin2bcd(hsg % 75);
713 S_msf(msf) = bin2bcd(hsg % 60);
715 M_msf(msf) = bin2bcd(hsg);
719 msf2hsg(bcd_t *msf, int relative) argument
721 return (bcd2bin(M_msf(msf)) * 60 + bcd2bin(S_msf(msf))) * 75 +
722 bcd2bin(F_msf(msf))
[all...]
/freebsd-10-stable/usr.sbin/cdcontrol/
H A Dcdcontrol.c112 { CMD_SET, "set", 2, "msf | lba" },
127 static int msf = 1; variable
408 if (! strcasecmp (arg, "msf"))
409 msf = 1;
411 msf = 0;
492 if (msf)
493 return play_blocks (0, msf2lba (toc_buffer[n].addr.msf.minute,
494 toc_buffer[n].addr.msf.second,
495 toc_buffer[n].addr.msf.frame));
509 if (msf)
[all...]
/freebsd-10-stable/sys/sys/
H A Dcdio.h40 } msf; member in union:msf_lba
245 #define CDDOPLAYMSF 0x00000002 /*<2>Can Play msf to msf*/
/freebsd-10-stable/usr.sbin/bhyve/
H A Dpci_ahci.c1206 int msf, size; local
1210 msf = (acmd[1] >> 1) & 1;
1229 if (msf) {
1246 if (msf) {
1280 int msf, size; local
1284 msf = (acmd[1] >> 1) & 1;
1323 if (msf) {
1339 if (msf) {
/freebsd-10-stable/sys/compat/linux/
H A Dlinux_ioctl.c1091 } msf; member in union:linux_cdrom_addr
1255 lp->msf.minute = bp->msf.minute;
1256 lp->msf.second = bp->msf.second;
1257 lp->msf.frame = bp->msf.frame;
1265 addr->msf.frame = lba % 75;
1268 addr->msf.second = lba % 60;
1269 addr->msf
[all...]
/freebsd-10-stable/sys/cam/scsi/
H A Dscsi_cd.c1399 sentry->msf.minute,
1400 sentry->msf.second,
1401 sentry->msf.frame,
1402 eentry->msf.minute,
1403 eentry->msf.second,
1404 eentry->msf.frame);
/freebsd-10-stable/sys/cam/ctl/
H A Dctl.c10446 int format, msf; local
10449 msf = (cdb->byte2 & CD_MSF) != 0;
10472 if (msf)
10479 if (msf)
10490 if (msf)

Completed in 358 milliseconds