taglinefilesource code
msf1081drivers/block/cdu31a.clog_to_msf(unsigned int log, unsigned char *msf)
msf1084drivers/block/cdu31a.cmsf[0] = int_to_bcd(log / 4500);
msf1086drivers/block/cdu31a.cmsf[1] = int_to_bcd(log / 75);
msf1087drivers/block/cdu31a.cmsf[2] = int_to_bcd(log % 75);
msf1095drivers/block/cdu31a.cmsf_to_log(unsigned char *msf)
msf1100drivers/block/cdu31a.clog = bcd_to_int(msf[2]);
msf1101drivers/block/cdu31a.clog += bcd_to_int(msf[1]) * 75;
msf1102drivers/block/cdu31a.clog += bcd_to_int(msf[0]) * 4500;
msf1427drivers/block/cdu31a.cschi.cdsc_absaddr.msf.minute = bcd_to_int(last_sony_subcode->abs_msf[0]);
msf1428drivers/block/cdu31a.cschi.cdsc_absaddr.msf.second = bcd_to_int(last_sony_subcode->abs_msf[1]);
msf1429drivers/block/cdu31a.cschi.cdsc_absaddr.msf.frame = bcd_to_int(last_sony_subcode->abs_msf[2]);
msf1431drivers/block/cdu31a.cschi.cdsc_reladdr.msf.minute = bcd_to_int(last_sony_subcode->rel_msf[0]);
msf1432drivers/block/cdu31a.cschi.cdsc_reladdr.msf.second = bcd_to_int(last_sony_subcode->rel_msf[1]);
msf1433drivers/block/cdu31a.cschi.cdsc_reladdr.msf.frame = bcd_to_int(last_sony_subcode->rel_msf[2]);
msf1641drivers/block/cdu31a.cloc_entry.cdte_addr.msf.minute = bcd_to_int(*msf_val);
msf1642drivers/block/cdu31a.cloc_entry.cdte_addr.msf.second = bcd_to_int(*(msf_val+1));
msf1643drivers/block/cdu31a.cloc_entry.cdte_addr.msf.frame = bcd_to_int(*(msf_val+2));
msf135drivers/block/mcd.cstatic void hsg2msf(long hsg, struct msf *msf);
msf229drivers/block/mcd.cmsf2hsg(struct msf *mp)
msf246drivers/block/mcd.cstruct cdrom_msf msf;
msf368drivers/block/mcd.cst = verify_area(VERIFY_READ, (void *) arg, sizeof msf);
msf372drivers/block/mcd.cmemcpy_fromfs(&msf, (void *) arg, sizeof msf);
msf376drivers/block/mcd.cbin2bcd(&msf.cdmsf_min0);
msf377drivers/block/mcd.cbin2bcd(&msf.cdmsf_sec0);
msf378drivers/block/mcd.cbin2bcd(&msf.cdmsf_frame0);
msf379drivers/block/mcd.cbin2bcd(&msf.cdmsf_min1);
msf380drivers/block/mcd.cbin2bcd(&msf.cdmsf_sec1);
msf381drivers/block/mcd.cbin2bcd(&msf.cdmsf_frame1);
msf383drivers/block/mcd.cmcd_Play.start.min = msf.cdmsf_min0;
msf384drivers/block/mcd.cmcd_Play.start.sec = msf.cdmsf_sec0;
msf385drivers/block/mcd.cmcd_Play.start.frame = msf.cdmsf_frame0;
msf386drivers/block/mcd.cmcd_Play.end.min = msf.cdmsf_min1;
msf387drivers/block/mcd.cmcd_Play.end.sec = msf.cdmsf_sec1;
msf388drivers/block/mcd.cmcd_Play.end.frame = msf.cdmsf_frame1;
msf442drivers/block/mcd.centry.cdte_addr.msf.minute = bcd2bin(tocPtr -> diskTime.min);
msf443drivers/block/mcd.centry.cdte_addr.msf.second = bcd2bin(tocPtr -> diskTime.sec);
msf444drivers/block/mcd.centry.cdte_addr.msf.frame = bcd2bin(tocPtr -> diskTime.frame);
msf478drivers/block/mcd.csubchnl.cdsc_absaddr.msf.minute = bcd2bin(qInfo.diskTime.min);
msf479drivers/block/mcd.csubchnl.cdsc_absaddr.msf.second = bcd2bin(qInfo.diskTime.sec);
msf480drivers/block/mcd.csubchnl.cdsc_absaddr.msf.frame = bcd2bin(qInfo.diskTime.frame);
msf482drivers/block/mcd.csubchnl.cdsc_reladdr.msf.minute = bcd2bin(qInfo.trackTime.min);
msf483drivers/block/mcd.csubchnl.cdsc_reladdr.msf.second = bcd2bin(qInfo.trackTime.sec);
msf484drivers/block/mcd.csubchnl.cdsc_reladdr.msf.frame = bcd2bin(qInfo.trackTime.frame);
msf793drivers/block/mcd.cstruct mcd_Play_msf msf;
msf795drivers/block/mcd.chsg2msf(mcd_next_bn, &msf.start);
msf796drivers/block/mcd.cmsf.end.min = ~0;
msf797drivers/block/mcd.cmsf.end.sec = ~0;
msf798drivers/block/mcd.cmsf.end.frame = ~0;
msf799drivers/block/mcd.csendMcdCmd(MCMD_DATA_READ, &msf);
msf1203drivers/block/mcd.chsg2msf(long hsg, struct msf *msf)
msf1206drivers/block/mcd.cmsf -> min = hsg / 4500;
msf1208drivers/block/mcd.cmsf -> sec = hsg / 75;
msf1209drivers/block/mcd.cmsf -> frame = hsg % 75;
msf1211drivers/block/mcd.cbin2bcd(&msf -> min);    /* convert to BCD */
msf1212drivers/block/mcd.cbin2bcd(&msf -> sec);
msf1213drivers/block/mcd.cbin2bcd(&msf -> frame);
msf400drivers/block/sbpcd.cstatic struct cdrom_msf msf;
msf631drivers/block/sbpcd.cstatic void lba2msf(int lba, u_char *msf)
msf634drivers/block/sbpcd.cmsf[0] = lba / (CD_SECS*CD_FRAMES);
msf636drivers/block/sbpcd.cmsf[1] = lba / CD_FRAMES;
msf637drivers/block/sbpcd.cmsf[2] = lba % CD_FRAMES;
msf651drivers/block/sbpcd.cMSF msf;
msf654drivers/block/sbpcd.cmsf.c[3] = 0;
msf655drivers/block/sbpcd.cmsf.c[2] = (blk + CD_BLOCK_OFFSET) / (CD_SECS * CD_FRAMES);
msf657drivers/block/sbpcd.cmsf.c[1] = mm / CD_FRAMES;
msf658drivers/block/sbpcd.cmsf.c[0] = mm % CD_FRAMES;
msf659drivers/block/sbpcd.creturn (msf.n);
msf689drivers/block/sbpcd.cMSF msf;
msf692drivers/block/sbpcd.cmsf.n=msfx;
msf693drivers/block/sbpcd.ci=(msf.c[2] * CD_SECS + msf.c[1]) * CD_FRAMES + msf.c[0] - CD_BLOCK_OFFSET;
msf701drivers/block/sbpcd.cstatic int msf2lba(u_char *msf)
msf705drivers/block/sbpcd.ci=(msf[0] * CD_SECS + msf[1]) * CD_FRAMES + msf[2] - CD_BLOCK_OFFSET;
msf2475drivers/block/sbpcd.cmemcpy_fromfs(&msf, (void *) arg, sizeof(struct cdrom_msf));
msf2477drivers/block/sbpcd.cDriveStruct[d].pos_audio_start = (msf.cdmsf_min0<<16) |
msf2478drivers/block/sbpcd.c(msf.cdmsf_sec0<<8) |
msf2479drivers/block/sbpcd.cmsf.cdmsf_frame0;
msf2480drivers/block/sbpcd.cDriveStruct[d].pos_audio_end = (msf.cdmsf_min1<<16) |
msf2481drivers/block/sbpcd.c(msf.cdmsf_sec1<<8) |
msf2482drivers/block/sbpcd.cmsf.cdmsf_frame1;
msf2544drivers/block/sbpcd.c{ tocentry.cdte_addr.msf.minute=(DriveStruct[d].TocBuffer[i].address>>16)&0x00FF;
msf2545drivers/block/sbpcd.ctocentry.cdte_addr.msf.second=(DriveStruct[d].TocBuffer[i].address>>8)&0x00FF;
msf2546drivers/block/sbpcd.ctocentry.cdte_addr.msf.frame=DriveStruct[d].TocBuffer[i].address&0x00FF;
msf2627drivers/block/sbpcd.cSC.cdsc_absaddr.msf.minute=(DriveStruct[d].SubQ_run_tot>>16)&0x00FF;
msf2628drivers/block/sbpcd.cSC.cdsc_absaddr.msf.second=(DriveStruct[d].SubQ_run_tot>>8)&0x00FF;
msf2629drivers/block/sbpcd.cSC.cdsc_absaddr.msf.frame=DriveStruct[d].SubQ_run_tot&0x00FF;
msf2630drivers/block/sbpcd.cSC.cdsc_reladdr.msf.minute=(DriveStruct[d].SubQ_run_trk>>16)&0x00FF;
msf2631drivers/block/sbpcd.cSC.cdsc_reladdr.msf.second=(DriveStruct[d].SubQ_run_trk>>8)&0x00FF;
msf2632drivers/block/sbpcd.cSC.cdsc_reladdr.msf.frame=DriveStruct[d].SubQ_run_trk&0x00FF;
msf2682drivers/block/sbpcd.cblock=msf2lba(&read_audio.addr.msf.minute);
msf133drivers/scsi/sr_ioctl.cstruct cdrom_msf msf;
msf134drivers/scsi/sr_ioctl.cmemcpy_fromfs(&msf, (void *) arg, sizeof(msf));
msf139drivers/scsi/sr_ioctl.csr_cmd[3] = msf.cdmsf_min0;
msf140drivers/scsi/sr_ioctl.csr_cmd[4] = msf.cdmsf_sec0;
msf141drivers/scsi/sr_ioctl.csr_cmd[5] = msf.cdmsf_frame0;
msf142drivers/scsi/sr_ioctl.csr_cmd[6] = msf.cdmsf_min1;
msf143drivers/scsi/sr_ioctl.csr_cmd[7] = msf.cdmsf_sec1;
msf144drivers/scsi/sr_ioctl.csr_cmd[8] = msf.cdmsf_frame1;
msf225drivers/scsi/sr_ioctl.ctocentry.cdte_addr.msf.minute = buffer[9];
msf226drivers/scsi/sr_ioctl.ctocentry.cdte_addr.msf.second = buffer[10];
msf227drivers/scsi/sr_ioctl.ctocentry.cdte_addr.msf.frame = buffer[11];
msf367drivers/scsi/sr_ioctl.csubchnl.cdsc_reladdr.msf.minute = buffer[13];
msf368drivers/scsi/sr_ioctl.csubchnl.cdsc_reladdr.msf.second = buffer[14];
msf369drivers/scsi/sr_ioctl.csubchnl.cdsc_reladdr.msf.frame = buffer[15];
msf370drivers/scsi/sr_ioctl.csubchnl.cdsc_absaddr.msf.minute = buffer[9];
msf371drivers/scsi/sr_ioctl.csubchnl.cdsc_absaddr.msf.second = buffer[10];
msf372drivers/scsi/sr_ioctl.csubchnl.cdsc_absaddr.msf.frame = buffer[11];
msf235include/linux/cdrom.h} msf;
msf274include/linux/cdrom.h} msf;
msf284include/linux/cdrom.h} msf;
msf329include/linux/cdrom.h} msf;
msf90include/linux/mcd.hstruct msf  start;
msf91include/linux/mcd.hstruct msf  end;
msf97include/linux/mcd.hstruct msf  diskLength;
msf98include/linux/mcd.hstruct msf  firstTrack;
msf105include/linux/mcd.hstruct msf  trackTime;
msf106include/linux/mcd.hstruct msf  diskTime;