• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/cdrom/

Lines Matching refs:disk_info

737 static struct cdrom_disk_info disk_info;
821 /* Construct disk_info from TOC */
822 if (disk_info.first == 0) {
823 disk_info.first = toc[QINFO_FIRSTTRACK].cdsc_absaddr.msf.minute;
824 disk_info.first_track.minute =
825 toc[disk_info.first].cdsc_absaddr.msf.minute;
826 disk_info.first_track.second =
827 toc[disk_info.first].cdsc_absaddr.msf.second;
828 disk_info.first_track.frame =
829 toc[disk_info.first].cdsc_absaddr.msf.frame;
831 disk_info.last = toc[QINFO_LASTTRACK].cdsc_absaddr.msf.minute;
832 disk_info.disk_length.minute =
834 disk_info.disk_length.second =
836 disk_info.disk_length.frame =
838 disk_info.next_session.minute =
840 disk_info.next_session.second =
842 disk_info.next_session.frame =
844 disk_info.next = toc[QINFO_FIRSTTRACK].cdsc_absaddr.msf.minute;
845 disk_info.last_session.minute =
846 toc[disk_info.next].cdsc_absaddr.msf.minute;
847 disk_info.last_session.second =
848 toc[disk_info.next].cdsc_absaddr.msf.second;
849 disk_info.last_session.frame =
850 toc[disk_info.next].cdsc_absaddr.msf.frame;
851 toc[disk_info.last + 1].cdsc_absaddr.msf.minute =
852 disk_info.disk_length.minute;
853 toc[disk_info.last + 1].cdsc_absaddr.msf.second =
854 disk_info.disk_length.second;
855 toc[disk_info.last + 1].cdsc_absaddr.msf.frame =
856 disk_info.disk_length.frame;
858 for (i = 1; i <= disk_info.last + 1; i++)
889 multi_index.cdmsf_min0 = disk_info.next_session.minute;
890 multi_index.cdmsf_sec0 = disk_info.next_session.second;
891 multi_index.cdmsf_frame0 = disk_info.next_session.frame;
927 disk_info.multi = 1;
948 disk_info.first = 0;
963 disk_info.audio =
964 (toc[disk_info.first].cdsc_ctrl & CDROM_DATA_TRACK) ? 0 : 1;
967 disk_info.xa = drive_status() & ST_MODE2TRACK;
970 disk_info.multi = 0;
972 if (disk_info.xa)
973 get_multi_disk_info(); /* Here disk_info.multi is set */
975 if (disk_info.multi)
1377 if (disk_info.audio) {
1485 if (ti.cdti_trk0 < disk_info.first
1486 || ti.cdti_trk0 > disk_info.last
1489 if (ti.cdti_trk1 > disk_info.last)
1490 ti.cdti_trk1 = disk_info.last;
1524 tochdr.cdth_trk0 = disk_info.first;
1525 tochdr.cdth_trk1 = disk_info.last;
1540 tocptr = &toc[disk_info.last + 1];
1541 else if (entry.cdte_track > disk_info.last
1542 || entry.cdte_track < disk_info.first)
1670 ms.addr.msf.minute = disk_info.last_session.minute;
1671 ms.addr.msf.second = disk_info.last_session.second;
1672 ms.addr.msf.frame = disk_info.last_session.frame;
1680 ms.xa_flag = disk_info.xa;
1698 disk_info.last_session.minute,
1699 disk_info.last_session.second,
1700 disk_info.last_session.frame);