taglinefilesource code
subchnl249drivers/block/mcd.cstruct cdrom_subchnl subchnl;
subchnl455drivers/block/mcd.cst = verify_area(VERIFY_WRITE, (void *) arg, sizeof subchnl);
subchnl459drivers/block/mcd.cmemcpy_fromfs(&subchnl, (void *) arg, sizeof subchnl);
subchnl464drivers/block/mcd.csubchnl.cdsc_audiostatus = audioStatus;
subchnl465drivers/block/mcd.csubchnl.cdsc_adr = qInfo.ctrl_addr;
subchnl466drivers/block/mcd.csubchnl.cdsc_ctrl = qInfo.ctrl_addr >> 4;
subchnl467drivers/block/mcd.csubchnl.cdsc_trk = bcd2bin(qInfo.track);
subchnl468drivers/block/mcd.csubchnl.cdsc_ind = bcd2bin(qInfo.pointIndex);
subchnl470drivers/block/mcd.cif (subchnl.cdsc_format == CDROM_LBA)
subchnl472drivers/block/mcd.csubchnl.cdsc_absaddr.lba = msf2hsg(&qInfo.diskTime);
subchnl473drivers/block/mcd.csubchnl.cdsc_reladdr.lba = msf2hsg(&qInfo.trackTime);
subchnl476drivers/block/mcd.celse if (subchnl.cdsc_format == CDROM_MSF)
subchnl478drivers/block/mcd.csubchnl.cdsc_absaddr.msf.minute = bcd2bin(qInfo.diskTime.min);
subchnl479drivers/block/mcd.csubchnl.cdsc_absaddr.msf.second = bcd2bin(qInfo.diskTime.sec);
subchnl480drivers/block/mcd.csubchnl.cdsc_absaddr.msf.frame = bcd2bin(qInfo.diskTime.frame);
subchnl482drivers/block/mcd.csubchnl.cdsc_reladdr.msf.minute = bcd2bin(qInfo.trackTime.min);
subchnl483drivers/block/mcd.csubchnl.cdsc_reladdr.msf.second = bcd2bin(qInfo.trackTime.sec);
subchnl484drivers/block/mcd.csubchnl.cdsc_reladdr.msf.frame = bcd2bin(qInfo.trackTime.frame);
subchnl490drivers/block/mcd.cmemcpy_tofs((void *) arg, &subchnl, sizeof subchnl);
subchnl343drivers/scsi/sr_ioctl.cstruct cdrom_subchnl subchnl;
subchnl361drivers/scsi/sr_ioctl.csubchnl.cdsc_audiostatus = buffer[1];
subchnl362drivers/scsi/sr_ioctl.csubchnl.cdsc_format = CDROM_MSF;
subchnl363drivers/scsi/sr_ioctl.csubchnl.cdsc_ctrl = buffer[5] & 0xf;
subchnl364drivers/scsi/sr_ioctl.csubchnl.cdsc_trk = buffer[6];
subchnl365drivers/scsi/sr_ioctl.csubchnl.cdsc_ind = buffer[7];
subchnl367drivers/scsi/sr_ioctl.csubchnl.cdsc_reladdr.msf.minute = buffer[13];
subchnl368drivers/scsi/sr_ioctl.csubchnl.cdsc_reladdr.msf.second = buffer[14];
subchnl369drivers/scsi/sr_ioctl.csubchnl.cdsc_reladdr.msf.frame = buffer[15];
subchnl370drivers/scsi/sr_ioctl.csubchnl.cdsc_absaddr.msf.minute = buffer[9];
subchnl371drivers/scsi/sr_ioctl.csubchnl.cdsc_absaddr.msf.second = buffer[10];
subchnl372drivers/scsi/sr_ioctl.csubchnl.cdsc_absaddr.msf.frame = buffer[11];
subchnl379drivers/scsi/sr_ioctl.cmemcpy_tofs ((void *) arg, &subchnl, sizeof (struct cdrom_subchnl));