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

/freebsd-11.0-release/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);
424 struct ioc_play_msf msf; local
450 bcopy(sc->data.toc[a].start_msf, &msf.start_m, 3);
451 hsg2msf(msf2hsg(sc->data.toc[z+1].start_msf)-1, &msf.end_m);
453 return scd_play(sc, &msf);
456 /* The start/end msf is expected to be in bin format */
460 struct ioc_play_msf msf; local
474 scd_play(struct scd_softc *sc, struct ioc_play_msf *msf) argument
974 hsg2msf(int hsg, bcd_t *msf) argument
985 msf2hsg(bcd_t *msf) argument
[all...]
/freebsd-11.0-release/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);
760 hsg2msf(int hsg, bcd_t *msf) argument
763 F_msf(msf) = bin2bcd(hsg % 75);
765 S_msf(msf) = bin2bcd(hsg % 60);
767 M_msf(msf) = bin2bcd(hsg);
771 msf2hsg(bcd_t *msf, int relative) argument
773 return (bcd2bin(M_msf(msf)) * 60 + bcd2bin(S_msf(msf))) * 75 +
774 bcd2bin(F_msf(msf))
[all...]
/freebsd-11.0-release/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-11.0-release/sys/sys/
H A Dcdio.h40 } msf; member in union:msf_lba
245 #define CDDOPLAYMSF 0x00000002 /*<2>Can Play msf to msf*/
/freebsd-11.0-release/usr.sbin/bhyve/
H A Dpci_ahci.c1132 int msf, size; local
1136 msf = (acmd[1] >> 1) & 1;
1155 if (msf) {
1172 if (msf) {
1206 int msf, size; local
1210 msf = (acmd[1] >> 1) & 1;
1248 if (msf) {
1264 if (msf) {
/freebsd-11.0-release/sys/compat/linux/
H A Dlinux_ioctl.c1082 } msf; member in union:linux_cdrom_addr
1246 lp->msf.minute = bp->msf.minute;
1247 lp->msf.second = bp->msf.second;
1248 lp->msf.frame = bp->msf.frame;
1256 addr->msf.frame = lba % 75;
1259 addr->msf.second = lba % 60;
1260 addr->msf
[all...]
/freebsd-11.0-release/sys/cam/scsi/
H A Dscsi_cd.c1395 sentry->msf.minute,
1396 sentry->msf.second,
1397 sentry->msf.frame,
1398 eentry->msf.minute,
1399 eentry->msf.second,
1400 eentry->msf.frame);
/freebsd-11.0-release/sys/cam/ctl/
H A Dctl.c10704 int format, msf; local
10708 msf = (cdb->byte2 & CD_MSF) != 0;
10740 if (msf)
10747 if (msf)
10758 if (msf)

Completed in 240 milliseconds