tag | line | file | source code |
sony_toc | 283 | drivers/cdrom/cdu31a.c | static struct s_sony_session_toc sony_toc; /* Holds the |
sony_toc | 1097 | drivers/cdrom/cdu31a.c | else if ((sector + nsect) >= sony_toc.lead_out_start_lba) |
sony_toc | 1099 | drivers/cdrom/cdu31a.c | read_size = sony_toc.lead_out_start_lba - sector; |
sony_toc | 1576 | drivers/cdrom/cdu31a.c | block += (sony_toc.start_track_lba * 4); |
sony_toc | 1587 | drivers/cdrom/cdu31a.c | if ((block / 4) < sony_toc.start_track_lba) |
sony_toc | 1594 | drivers/cdrom/cdu31a.c | if ((block / 4) >= sony_toc.lead_out_start_lba) |
sony_toc | 1600 | drivers/cdrom/cdu31a.c | if (((block + nblock) / 4) >= sony_toc.lead_out_start_lba) |
sony_toc | 1772 | drivers/cdrom/cdu31a.c | sony_toc.exec_status[0], |
sony_toc | 1773 | drivers/cdrom/cdu31a.c | sony_toc.exec_status[1]); |
sony_toc | 1828 | drivers/cdrom/cdu31a.c | (unsigned char *) &sony_toc, |
sony_toc | 1830 | drivers/cdrom/cdu31a.c | if ((res_size < 2) || ((sony_toc.exec_status[0] & 0xf0) == 0x20)) |
sony_toc | 1834 | drivers/cdrom/cdu31a.c | sony_toc.exec_status[0], |
sony_toc | 1835 | drivers/cdrom/cdu31a.c | sony_toc.exec_status[1]); |
sony_toc | 1845 | drivers/cdrom/cdu31a.c | if (sony_toc.pointb0 != 0xb0) |
sony_toc | 1847 | drivers/cdrom/cdu31a.c | mcovlp(((char *) &sony_toc) + 27, |
sony_toc | 1848 | drivers/cdrom/cdu31a.c | ((char *) &sony_toc) + 18, |
sony_toc | 1852 | drivers/cdrom/cdu31a.c | if (sony_toc.pointb1 != 0xb1) |
sony_toc | 1854 | drivers/cdrom/cdu31a.c | mcovlp(((char *) &sony_toc) + 36, |
sony_toc | 1855 | drivers/cdrom/cdu31a.c | ((char *) &sony_toc) + 27, |
sony_toc | 1859 | drivers/cdrom/cdu31a.c | if (sony_toc.pointb2 != 0xb2) |
sony_toc | 1861 | drivers/cdrom/cdu31a.c | mcovlp(((char *) &sony_toc) + 45, |
sony_toc | 1862 | drivers/cdrom/cdu31a.c | ((char *) &sony_toc) + 36, |
sony_toc | 1866 | drivers/cdrom/cdu31a.c | if (sony_toc.pointb3 != 0xb3) |
sony_toc | 1868 | drivers/cdrom/cdu31a.c | mcovlp(((char *) &sony_toc) + 54, |
sony_toc | 1869 | drivers/cdrom/cdu31a.c | ((char *) &sony_toc) + 45, |
sony_toc | 1873 | drivers/cdrom/cdu31a.c | if (sony_toc.pointb4 != 0xb4) |
sony_toc | 1875 | drivers/cdrom/cdu31a.c | mcovlp(((char *) &sony_toc) + 63, |
sony_toc | 1876 | drivers/cdrom/cdu31a.c | ((char *) &sony_toc) + 54, |
sony_toc | 1880 | drivers/cdrom/cdu31a.c | if (sony_toc.pointc0 != 0xc0) |
sony_toc | 1882 | drivers/cdrom/cdu31a.c | mcovlp(((char *) &sony_toc) + 72, |
sony_toc | 1883 | drivers/cdrom/cdu31a.c | ((char *) &sony_toc) + 63, |
sony_toc | 1888 | drivers/cdrom/cdu31a.c | sony_toc.start_track_lba = msf_to_log(sony_toc.tracks[0].track_start_msf); |
sony_toc | 1889 | drivers/cdrom/cdu31a.c | sony_toc.lead_out_start_lba = msf_to_log(sony_toc.lead_out_start_msf); |
sony_toc | 1894 | drivers/cdrom/cdu31a.c | sony_toc.start_track_lba, |
sony_toc | 1895 | drivers/cdrom/cdu31a.c | sony_toc.lead_out_start_lba); |
sony_toc | 1914 | drivers/cdrom/cdu31a.c | num_tracks = sony_toc.last_track_num - sony_toc.first_track_num + 1; |
sony_toc | 1917 | drivers/cdrom/cdu31a.c | if (sony_toc.tracks[i].track == track) |
sony_toc | 2485 | drivers/cdrom/cdu31a.c | loc_hdr.cdth_trk0 = bcd_to_int(sony_toc.first_track_num); |
sony_toc | 2486 | drivers/cdrom/cdu31a.c | loc_hdr.cdth_trk1 = bcd_to_int(sony_toc.last_track_num); |
sony_toc | 2517 | drivers/cdrom/cdu31a.c | loc_entry.cdte_adr = sony_toc.address2; |
sony_toc | 2518 | drivers/cdrom/cdu31a.c | loc_entry.cdte_ctrl = sony_toc.control2; |
sony_toc | 2519 | drivers/cdrom/cdu31a.c | msf_val = sony_toc.lead_out_start_msf; |
sony_toc | 2529 | drivers/cdrom/cdu31a.c | loc_entry.cdte_adr = sony_toc.tracks[track_idx].address; |
sony_toc | 2530 | drivers/cdrom/cdu31a.c | loc_entry.cdte_ctrl = sony_toc.tracks[track_idx].control; |
sony_toc | 2531 | drivers/cdrom/cdu31a.c | msf_val = sony_toc.tracks[track_idx].track_start_msf; |
sony_toc | 2566 | drivers/cdrom/cdu31a.c | if ( (ti.cdti_trk0 < sony_toc.first_track_num) |
sony_toc | 2567 | drivers/cdrom/cdu31a.c | || (ti.cdti_trk0 > sony_toc.last_track_num) |
sony_toc | 2578 | drivers/cdrom/cdu31a.c | params[1] = sony_toc.tracks[track_idx].track_start_msf[0]; |
sony_toc | 2579 | drivers/cdrom/cdu31a.c | params[2] = sony_toc.tracks[track_idx].track_start_msf[1]; |
sony_toc | 2580 | drivers/cdrom/cdu31a.c | params[3] = sony_toc.tracks[track_idx].track_start_msf[2]; |
sony_toc | 2586 | drivers/cdrom/cdu31a.c | if (ti.cdti_trk1 >= bcd_to_int(sony_toc.last_track_num)) |
sony_toc | 2588 | drivers/cdrom/cdu31a.c | log_to_msf(msf_to_log(sony_toc.lead_out_start_msf)-1, |
sony_toc | 2598 | drivers/cdrom/cdu31a.c | log_to_msf(msf_to_log(sony_toc.tracks[track_idx].track_start_msf)-1, |
sony_toc | 2670 | drivers/cdrom/cdu31a.c | if ( (ra.addr.lba >= sony_toc.lead_out_start_lba) |
sony_toc | 2671 | drivers/cdrom/cdu31a.c | || (ra.addr.lba + ra.nframes >= sony_toc.lead_out_start_lba)) |
sony_toc | 2688 | drivers/cdrom/cdu31a.c | if ( (ra.addr.lba >= sony_toc.lead_out_start_lba) |
sony_toc | 2689 | drivers/cdrom/cdu31a.c | || (ra.addr.lba + ra.nframes >= sony_toc.lead_out_start_lba)) |
sony_toc | 2789 | drivers/cdrom/cdu31a.c | if ( (sony_toc.disk_type == SONY_XA_DISK_TYPE) |
sony_toc | 229 | drivers/cdrom/sonycd535.c | static struct s535_sony_toc *sony_toc; /* Points to the table of |
sony_toc | 821 | drivers/cdrom/sonycd535.c | if (sony_toc->lead_out_start_lba <= (block / 4)) { |
sony_toc | 825 | drivers/cdrom/sonycd535.c | if (sony_toc->lead_out_start_lba <= ((block + nsect) / 4)) { |
sony_toc | 842 | drivers/cdrom/sonycd535.c | if (sony_toc->lead_out_start_lba <= ((block / 4) + sony_buffer_sectors)) { |
sony_toc | 843 | drivers/cdrom/sonycd535.c | sony_last_block = (sony_toc->lead_out_start_lba * 4) - 1; |
sony_toc | 844 | drivers/cdrom/sonycd535.c | read_size = sony_toc->lead_out_start_lba - (block / 4); |
sony_toc | 942 | drivers/cdrom/sonycd535.c | if (request_toc_data(status, sony_toc) < 0) |
sony_toc | 944 | drivers/cdrom/sonycd535.c | sony_toc->lead_out_start_lba = msf_to_log(sony_toc->lead_out_start_msf); |
sony_toc | 961 | drivers/cdrom/sonycd535.c | num_tracks = bcd_to_int(sony_toc->last_track_num) - |
sony_toc | 962 | drivers/cdrom/sonycd535.c | bcd_to_int(sony_toc->first_track_num) + 1; |
sony_toc | 964 | drivers/cdrom/sonycd535.c | if (sony_toc->tracks[i].track == track) { |
sony_toc | 1215 | drivers/cdrom/sonycd535.c | loc_hdr.cdth_trk0 = bcd_to_int(sony_toc->first_track_num); |
sony_toc | 1216 | drivers/cdrom/sonycd535.c | loc_hdr.cdth_trk1 = bcd_to_int(sony_toc->last_track_num); |
sony_toc | 1243 | drivers/cdrom/sonycd535.c | loc_entry.cdte_ctrl = sony_toc->control2; |
sony_toc | 1244 | drivers/cdrom/sonycd535.c | msf_val = sony_toc->lead_out_start_msf; |
sony_toc | 1250 | drivers/cdrom/sonycd535.c | loc_entry.cdte_ctrl = sony_toc->tracks[track_idx].control; |
sony_toc | 1251 | drivers/cdrom/sonycd535.c | msf_val = sony_toc->tracks[track_idx].track_start_msf; |
sony_toc | 1280 | drivers/cdrom/sonycd535.c | if ((ti.cdti_trk0 < sony_toc->first_track_num) |
sony_toc | 1281 | drivers/cdrom/sonycd535.c | || (sony_toc->last_track_num < ti.cdti_trk0) |
sony_toc | 1288 | drivers/cdrom/sonycd535.c | params[1] = sony_toc->tracks[track_idx].track_start_msf[0]; |
sony_toc | 1289 | drivers/cdrom/sonycd535.c | params[2] = sony_toc->tracks[track_idx].track_start_msf[1]; |
sony_toc | 1290 | drivers/cdrom/sonycd535.c | params[3] = sony_toc->tracks[track_idx].track_start_msf[2]; |
sony_toc | 1295 | drivers/cdrom/sonycd535.c | if (bcd_to_int(sony_toc->last_track_num) <= ti.cdti_trk1) { |
sony_toc | 1296 | drivers/cdrom/sonycd535.c | log_to_msf(msf_to_log(sony_toc->lead_out_start_msf) - 1, |
sony_toc | 1302 | drivers/cdrom/sonycd535.c | log_to_msf(msf_to_log(sony_toc->tracks[track_idx].track_start_msf) - 1, |
sony_toc | 1599 | drivers/cdrom/sonycd535.c | sony_toc = (struct s535_sony_toc *) |
sony_toc | 1600 | drivers/cdrom/sonycd535.c | kmalloc(sizeof *sony_toc, GFP_KERNEL); |
sony_toc | 1601 | drivers/cdrom/sonycd535.c | if (sony_toc == NULL) |
sony_toc | 1606 | drivers/cdrom/sonycd535.c | kfree(sony_toc); |
sony_toc | 1612 | drivers/cdrom/sonycd535.c | kfree(sony_toc); |
sony_toc | 1622 | drivers/cdrom/sonycd535.c | kfree(sony_toc); |
sony_toc | 1683 | drivers/cdrom/sonycd535.c | kfree_s(sony_toc, sizeof *sony_toc); |