taglinefilesource code
subchnl2114drivers/block/ide-cd.cstruct cdrom_subchnl subchnl;
subchnl2117drivers/block/ide-cd.csizeof (subchnl));
subchnl2120drivers/block/ide-cd.cmemcpy_fromfs (&subchnl, (void *) arg, sizeof (subchnl));
subchnl2136drivers/block/ide-cd.cif (subchnl.cdsc_format == CDROM_MSF) {
subchnl2137drivers/block/ide-cd.csubchnl.cdsc_absaddr.msf.minute =
subchnl2139drivers/block/ide-cd.csubchnl.cdsc_absaddr.msf.second =
subchnl2141drivers/block/ide-cd.csubchnl.cdsc_absaddr.msf.frame =
subchnl2144drivers/block/ide-cd.csubchnl.cdsc_reladdr.msf.minute =
subchnl2146drivers/block/ide-cd.csubchnl.cdsc_reladdr.msf.second =
subchnl2148drivers/block/ide-cd.csubchnl.cdsc_reladdr.msf.frame =
subchnl2151drivers/block/ide-cd.csubchnl.cdsc_absaddr.lba =
subchnl2155drivers/block/ide-cd.csubchnl.cdsc_reladdr.lba =
subchnl2161drivers/block/ide-cd.csubchnl.cdsc_audiostatus = scbuf.acdsc_audiostatus;
subchnl2162drivers/block/ide-cd.csubchnl.cdsc_ctrl = scbuf.acdsc_ctrl;
subchnl2163drivers/block/ide-cd.csubchnl.cdsc_trk  = scbuf.acdsc_trk;
subchnl2164drivers/block/ide-cd.csubchnl.cdsc_ind  = scbuf.acdsc_ind;
subchnl2166drivers/block/ide-cd.cmemcpy_tofs ((void *) arg, &subchnl, sizeof (subchnl));
subchnl1073drivers/cdrom/aztcd.cstruct cdrom_subchnl subchnl;
subchnl1271drivers/cdrom/aztcd.cmemcpy_fromfs(&subchnl, (void *) arg, sizeof (struct cdrom_subchnl));
subchnl1279drivers/cdrom/aztcd.csubchnl.cdsc_audiostatus = aztAudioStatus;
subchnl1280drivers/cdrom/aztcd.csubchnl.cdsc_adr = qInfo.ctrl_addr;
subchnl1281drivers/cdrom/aztcd.csubchnl.cdsc_ctrl = qInfo.ctrl_addr >> 4;
subchnl1282drivers/cdrom/aztcd.csubchnl.cdsc_trk = azt_bcd2bin(qInfo.track);
subchnl1283drivers/cdrom/aztcd.csubchnl.cdsc_ind = azt_bcd2bin(qInfo.pointIndex);
subchnl1284drivers/cdrom/aztcd.cif (subchnl.cdsc_format == CDROM_LBA)
subchnl1285drivers/cdrom/aztcd.c{ subchnl.cdsc_absaddr.lba = azt_msf2hsg(&qInfo.diskTime);
subchnl1286drivers/cdrom/aztcd.csubchnl.cdsc_reladdr.lba = azt_msf2hsg(&qInfo.trackTime);
subchnl1289drivers/cdrom/aztcd.c{ subchnl.cdsc_format = CDROM_MSF;
subchnl1290drivers/cdrom/aztcd.csubchnl.cdsc_absaddr.msf.minute = azt_bcd2bin(qInfo.diskTime.min);
subchnl1291drivers/cdrom/aztcd.csubchnl.cdsc_absaddr.msf.second = azt_bcd2bin(qInfo.diskTime.sec);
subchnl1292drivers/cdrom/aztcd.csubchnl.cdsc_absaddr.msf.frame  = azt_bcd2bin(qInfo.diskTime.frame);
subchnl1293drivers/cdrom/aztcd.csubchnl.cdsc_reladdr.msf.minute = azt_bcd2bin(qInfo.trackTime.min);
subchnl1294drivers/cdrom/aztcd.csubchnl.cdsc_reladdr.msf.second = azt_bcd2bin(qInfo.trackTime.sec);
subchnl1295drivers/cdrom/aztcd.csubchnl.cdsc_reladdr.msf.frame  = azt_bcd2bin(qInfo.trackTime.frame);
subchnl1297drivers/cdrom/aztcd.cmemcpy_tofs((void *) arg, &subchnl, sizeof (struct cdrom_subchnl));
subchnl296drivers/cdrom/mcd.cstruct cdrom_subchnl subchnl;
subchnl500drivers/cdrom/mcd.cst = verify_area(VERIFY_WRITE, (void *) arg, sizeof subchnl);
subchnl504drivers/cdrom/mcd.cmemcpy_fromfs(&subchnl, (void *) arg, sizeof subchnl);
subchnl509drivers/cdrom/mcd.csubchnl.cdsc_audiostatus = audioStatus;
subchnl510drivers/cdrom/mcd.csubchnl.cdsc_adr = qInfo.ctrl_addr;
subchnl511drivers/cdrom/mcd.csubchnl.cdsc_ctrl = qInfo.ctrl_addr >> 4;
subchnl512drivers/cdrom/mcd.csubchnl.cdsc_trk = bcd2bin(qInfo.track);
subchnl513drivers/cdrom/mcd.csubchnl.cdsc_ind = bcd2bin(qInfo.pointIndex);
subchnl515drivers/cdrom/mcd.cif (subchnl.cdsc_format == CDROM_LBA)
subchnl517drivers/cdrom/mcd.csubchnl.cdsc_absaddr.lba = msf2hsg(&qInfo.diskTime);
subchnl518drivers/cdrom/mcd.csubchnl.cdsc_reladdr.lba = msf2hsg(&qInfo.trackTime);
subchnl521drivers/cdrom/mcd.celse if (subchnl.cdsc_format == CDROM_MSF)
subchnl523drivers/cdrom/mcd.csubchnl.cdsc_absaddr.msf.minute = bcd2bin(qInfo.diskTime.min);
subchnl524drivers/cdrom/mcd.csubchnl.cdsc_absaddr.msf.second = bcd2bin(qInfo.diskTime.sec);
subchnl525drivers/cdrom/mcd.csubchnl.cdsc_absaddr.msf.frame = bcd2bin(qInfo.diskTime.frame);
subchnl527drivers/cdrom/mcd.csubchnl.cdsc_reladdr.msf.minute = bcd2bin(qInfo.trackTime.min);
subchnl528drivers/cdrom/mcd.csubchnl.cdsc_reladdr.msf.second = bcd2bin(qInfo.trackTime.sec);
subchnl529drivers/cdrom/mcd.csubchnl.cdsc_reladdr.msf.frame = bcd2bin(qInfo.trackTime.frame);
subchnl535drivers/cdrom/mcd.cmemcpy_tofs((void *) arg, &subchnl, sizeof subchnl);
subchnl1587drivers/cdrom/optcd.cstruct cdrom_subchnl subchnl;
subchnl1589drivers/cdrom/optcd.cstatus = verify_area(VERIFY_READ, (void *) arg, sizeof subchnl);
subchnl1592drivers/cdrom/optcd.cstatus = verify_area(VERIFY_WRITE, (void *) arg, sizeof subchnl);
subchnl1595drivers/cdrom/optcd.cmemcpy_fromfs(&subchnl, (void *) arg, sizeof subchnl);
subchnl1597drivers/cdrom/optcd.cif (subchnl.cdsc_format != CDROM_LBA
subchnl1598drivers/cdrom/optcd.c&& subchnl.cdsc_format != CDROM_MSF)
subchnl1601drivers/cdrom/optcd.cstatus = get_q_channel(&subchnl);
subchnl1607drivers/cdrom/optcd.cmemcpy_tofs((void *) arg, &subchnl, sizeof subchnl);
subchnl823drivers/cdrom/sjcd.cstruct cdrom_subchnl subchnl; int s;
subchnl827drivers/cdrom/sjcd.cif( ( s = verify_area( VERIFY_WRITE, (void *)arg, sizeof( subchnl ) ) ) == 0 ){
subchnl830drivers/cdrom/sjcd.cmemcpy_fromfs( &subchnl, (void *)arg, sizeof( subchnl ) );
subchnl833drivers/cdrom/sjcd.csubchnl.cdsc_audiostatus = sjcd_audio_status;
subchnl834drivers/cdrom/sjcd.csubchnl.cdsc_adr = q_info.track_control & 0x0F;
subchnl835drivers/cdrom/sjcd.csubchnl.cdsc_ctrl = q_info.track_control >> 4;
subchnl836drivers/cdrom/sjcd.csubchnl.cdsc_trk = bcd2bin( q_info.track_no );
subchnl837drivers/cdrom/sjcd.csubchnl.cdsc_ind = bcd2bin( q_info.x );
subchnl839drivers/cdrom/sjcd.cswitch( subchnl.cdsc_format ){
subchnl841drivers/cdrom/sjcd.csubchnl.cdsc_absaddr.lba = msf2hsg( &( q_info.abs ) );
subchnl842drivers/cdrom/sjcd.csubchnl.cdsc_reladdr.lba = msf2hsg( &( q_info.rel ) );
subchnl845drivers/cdrom/sjcd.csubchnl.cdsc_absaddr.msf.minute = bcd2bin( q_info.abs.min );
subchnl846drivers/cdrom/sjcd.csubchnl.cdsc_absaddr.msf.second = bcd2bin( q_info.abs.sec );
subchnl847drivers/cdrom/sjcd.csubchnl.cdsc_absaddr.msf.frame = bcd2bin( q_info.abs.frame );
subchnl848drivers/cdrom/sjcd.csubchnl.cdsc_reladdr.msf.minute = bcd2bin( q_info.rel.min );
subchnl849drivers/cdrom/sjcd.csubchnl.cdsc_reladdr.msf.second = bcd2bin( q_info.rel.sec );
subchnl850drivers/cdrom/sjcd.csubchnl.cdsc_reladdr.msf.frame = bcd2bin( q_info.rel.frame );
subchnl854drivers/cdrom/sjcd.cmemcpy_tofs( (void *)arg, &subchnl, sizeof( subchnl ) );
subchnl448drivers/scsi/sr_ioctl.cstruct cdrom_subchnl subchnl;
subchnl466drivers/scsi/sr_ioctl.csubchnl.cdsc_audiostatus = buffer[1];
subchnl467drivers/scsi/sr_ioctl.csubchnl.cdsc_format = CDROM_MSF;
subchnl468drivers/scsi/sr_ioctl.csubchnl.cdsc_ctrl = buffer[5] & 0xf;
subchnl469drivers/scsi/sr_ioctl.csubchnl.cdsc_trk = buffer[6];
subchnl470drivers/scsi/sr_ioctl.csubchnl.cdsc_ind = buffer[7];
subchnl472drivers/scsi/sr_ioctl.csubchnl.cdsc_reladdr.msf.minute = buffer[13];
subchnl473drivers/scsi/sr_ioctl.csubchnl.cdsc_reladdr.msf.second = buffer[14];
subchnl474drivers/scsi/sr_ioctl.csubchnl.cdsc_reladdr.msf.frame = buffer[15];
subchnl475drivers/scsi/sr_ioctl.csubchnl.cdsc_absaddr.msf.minute = buffer[9];
subchnl476drivers/scsi/sr_ioctl.csubchnl.cdsc_absaddr.msf.second = buffer[10];
subchnl477drivers/scsi/sr_ioctl.csubchnl.cdsc_absaddr.msf.frame = buffer[11];
subchnl484drivers/scsi/sr_ioctl.cmemcpy_tofs ((void *) arg, &subchnl, sizeof (struct cdrom_subchnl));