tag | line | file | source code |
sony_toc | 270 | drivers/block/cdu31a.c | static struct s_sony_session_toc *sony_toc; /* Points to the |
sony_toc | 999 | drivers/block/cdu31a.c | else if ((sector + nsect) >= sony_toc->lead_out_start_lba) |
sony_toc | 1001 | drivers/block/cdu31a.c | read_size = sony_toc->lead_out_start_lba - sector; |
sony_toc | 1437 | drivers/block/cdu31a.c | block += (sony_toc->start_track_lba * 4); |
sony_toc | 1448 | drivers/block/cdu31a.c | if ((block / 4) < sony_toc->start_track_lba) |
sony_toc | 1455 | drivers/block/cdu31a.c | if ((block / 4) >= sony_toc->lead_out_start_lba) |
sony_toc | 1461 | drivers/block/cdu31a.c | if (((block + nblock) / 4) >= sony_toc->lead_out_start_lba) |
sony_toc | 1646 | drivers/block/cdu31a.c | (unsigned char *) sony_toc, |
sony_toc | 1648 | drivers/block/cdu31a.c | if ((res_size < 2) || ((sony_toc->exec_status[0] & 0xf0) == 0x20)) |
sony_toc | 1659 | drivers/block/cdu31a.c | if (sony_toc->pointb0 != 0xb0) |
sony_toc | 1661 | drivers/block/cdu31a.c | mcovlp(((char *) sony_toc) + 27, |
sony_toc | 1662 | drivers/block/cdu31a.c | ((char *) sony_toc) + 18, |
sony_toc | 1666 | drivers/block/cdu31a.c | if (sony_toc->pointb1 != 0xb1) |
sony_toc | 1668 | drivers/block/cdu31a.c | mcovlp(((char *) sony_toc) + 36, |
sony_toc | 1669 | drivers/block/cdu31a.c | ((char *) sony_toc) + 27, |
sony_toc | 1673 | drivers/block/cdu31a.c | if (sony_toc->pointb2 != 0xb2) |
sony_toc | 1675 | drivers/block/cdu31a.c | mcovlp(((char *) sony_toc) + 45, |
sony_toc | 1676 | drivers/block/cdu31a.c | ((char *) sony_toc) + 36, |
sony_toc | 1680 | drivers/block/cdu31a.c | if (sony_toc->pointb3 != 0xb3) |
sony_toc | 1682 | drivers/block/cdu31a.c | mcovlp(((char *) sony_toc) + 54, |
sony_toc | 1683 | drivers/block/cdu31a.c | ((char *) sony_toc) + 45, |
sony_toc | 1687 | drivers/block/cdu31a.c | if (sony_toc->pointb4 != 0xb4) |
sony_toc | 1689 | drivers/block/cdu31a.c | mcovlp(((char *) sony_toc) + 63, |
sony_toc | 1690 | drivers/block/cdu31a.c | ((char *) sony_toc) + 54, |
sony_toc | 1694 | drivers/block/cdu31a.c | if (sony_toc->pointc0 != 0xc0) |
sony_toc | 1696 | drivers/block/cdu31a.c | mcovlp(((char *) sony_toc) + 72, |
sony_toc | 1697 | drivers/block/cdu31a.c | ((char *) sony_toc) + 63, |
sony_toc | 1702 | drivers/block/cdu31a.c | sony_toc->start_track_lba = msf_to_log(sony_toc->tracks[0].track_start_msf); |
sony_toc | 1703 | drivers/block/cdu31a.c | sony_toc->lead_out_start_lba = msf_to_log(sony_toc->lead_out_start_msf); |
sony_toc | 1708 | drivers/block/cdu31a.c | sony_toc->start_track_lba, |
sony_toc | 1709 | drivers/block/cdu31a.c | sony_toc->lead_out_start_lba); |
sony_toc | 1728 | drivers/block/cdu31a.c | num_tracks = sony_toc->last_track_num - sony_toc->first_track_num + 1; |
sony_toc | 1731 | drivers/block/cdu31a.c | if (sony_toc->tracks[i].track == track) |
sony_toc | 2303 | drivers/block/cdu31a.c | loc_hdr.cdth_trk0 = bcd_to_int(sony_toc->first_track_num); |
sony_toc | 2304 | drivers/block/cdu31a.c | loc_hdr.cdth_trk1 = bcd_to_int(sony_toc->last_track_num); |
sony_toc | 2332 | drivers/block/cdu31a.c | loc_entry.cdte_adr = sony_toc->address2; |
sony_toc | 2333 | drivers/block/cdu31a.c | loc_entry.cdte_ctrl = sony_toc->control2; |
sony_toc | 2334 | drivers/block/cdu31a.c | msf_val = sony_toc->lead_out_start_msf; |
sony_toc | 2344 | drivers/block/cdu31a.c | loc_entry.cdte_adr = sony_toc->tracks[track_idx].address; |
sony_toc | 2345 | drivers/block/cdu31a.c | loc_entry.cdte_ctrl = sony_toc->tracks[track_idx].control; |
sony_toc | 2346 | drivers/block/cdu31a.c | msf_val = sony_toc->tracks[track_idx].track_start_msf; |
sony_toc | 2379 | drivers/block/cdu31a.c | if ( (ti.cdti_trk0 < sony_toc->first_track_num) |
sony_toc | 2380 | drivers/block/cdu31a.c | || (ti.cdti_trk0 > sony_toc->last_track_num) |
sony_toc | 2391 | drivers/block/cdu31a.c | params[1] = sony_toc->tracks[track_idx].track_start_msf[0]; |
sony_toc | 2392 | drivers/block/cdu31a.c | params[2] = sony_toc->tracks[track_idx].track_start_msf[1]; |
sony_toc | 2393 | drivers/block/cdu31a.c | params[3] = sony_toc->tracks[track_idx].track_start_msf[2]; |
sony_toc | 2399 | drivers/block/cdu31a.c | if (ti.cdti_trk1 >= bcd_to_int(sony_toc->last_track_num)) |
sony_toc | 2401 | drivers/block/cdu31a.c | log_to_msf(msf_to_log(sony_toc->lead_out_start_msf)-1, |
sony_toc | 2411 | drivers/block/cdu31a.c | log_to_msf(msf_to_log(sony_toc->tracks[track_idx].track_start_msf)-1, |
sony_toc | 2490 | drivers/block/cdu31a.c | if ( (ra.addr.lba >= sony_toc->lead_out_start_lba) |
sony_toc | 2491 | drivers/block/cdu31a.c | || (ra.addr.lba + ra.nframes >= sony_toc->lead_out_start_lba)) |
sony_toc | 2508 | drivers/block/cdu31a.c | if ( (ra.addr.lba >= sony_toc->lead_out_start_lba) |
sony_toc | 2509 | drivers/block/cdu31a.c | || (ra.addr.lba + ra.nframes >= sony_toc->lead_out_start_lba)) |
sony_toc | 2603 | drivers/block/cdu31a.c | if ( (sony_toc->disk_type == SONY_XA_DISK_TYPE) |
sony_toc | 2958 | drivers/block/cdu31a.c | sony_toc = (struct s_sony_session_toc *) mem_start; |
sony_toc | 215 | drivers/block/sonycd535.c | static struct s535_sony_toc *sony_toc; /* Points to the table of |
sony_toc | 770 | drivers/block/sonycd535.c | if (sony_toc->lead_out_start_lba <= (block / 4)) { |
sony_toc | 774 | drivers/block/sonycd535.c | if (sony_toc->lead_out_start_lba <= ((block + nsect) / 4)) { |
sony_toc | 791 | drivers/block/sonycd535.c | if (sony_toc->lead_out_start_lba <= ((block / 4) + sony_buffer_sectors)) { |
sony_toc | 792 | drivers/block/sonycd535.c | sony_last_block = (sony_toc->lead_out_start_lba * 4) - 1; |
sony_toc | 793 | drivers/block/sonycd535.c | read_size = sony_toc->lead_out_start_lba - (block / 4); |
sony_toc | 872 | drivers/block/sonycd535.c | if (request_toc_data(status, sony_toc) < 0) |
sony_toc | 874 | drivers/block/sonycd535.c | sony_toc->lead_out_start_lba = msf_to_log(sony_toc->lead_out_start_msf); |
sony_toc | 891 | drivers/block/sonycd535.c | num_tracks = bcd_to_int(sony_toc->last_track_num) - |
sony_toc | 892 | drivers/block/sonycd535.c | bcd_to_int(sony_toc->first_track_num) + 1; |
sony_toc | 894 | drivers/block/sonycd535.c | if (sony_toc->tracks[i].track == track) { |
sony_toc | 1132 | drivers/block/sonycd535.c | loc_hdr.cdth_trk0 = bcd_to_int(sony_toc->first_track_num); |
sony_toc | 1133 | drivers/block/sonycd535.c | loc_hdr.cdth_trk1 = bcd_to_int(sony_toc->last_track_num); |
sony_toc | 1158 | drivers/block/sonycd535.c | loc_entry.cdte_ctrl = sony_toc->control2; |
sony_toc | 1159 | drivers/block/sonycd535.c | msf_val = sony_toc->lead_out_start_msf; |
sony_toc | 1165 | drivers/block/sonycd535.c | loc_entry.cdte_ctrl = sony_toc->tracks[track_idx].control; |
sony_toc | 1166 | drivers/block/sonycd535.c | msf_val = sony_toc->tracks[track_idx].track_start_msf; |
sony_toc | 1193 | drivers/block/sonycd535.c | if ((ti.cdti_trk0 < sony_toc->first_track_num) |
sony_toc | 1194 | drivers/block/sonycd535.c | || (sony_toc->last_track_num < ti.cdti_trk0) |
sony_toc | 1201 | drivers/block/sonycd535.c | params[1] = sony_toc->tracks[track_idx].track_start_msf[0]; |
sony_toc | 1202 | drivers/block/sonycd535.c | params[2] = sony_toc->tracks[track_idx].track_start_msf[1]; |
sony_toc | 1203 | drivers/block/sonycd535.c | params[3] = sony_toc->tracks[track_idx].track_start_msf[2]; |
sony_toc | 1208 | drivers/block/sonycd535.c | if (bcd_to_int(sony_toc->last_track_num) <= ti.cdti_trk1) { |
sony_toc | 1209 | drivers/block/sonycd535.c | log_to_msf(msf_to_log(sony_toc->lead_out_start_msf) - 1, |
sony_toc | 1215 | drivers/block/sonycd535.c | log_to_msf(msf_to_log(sony_toc->tracks[track_idx].track_start_msf) - 1, |
sony_toc | 1475 | drivers/block/sonycd535.c | sony_toc = (struct s535_sony_toc *)mem_start; |
sony_toc | 1476 | drivers/block/sonycd535.c | mem_start += sizeof (*sony_toc); |
sony_toc | 1483 | drivers/block/sonycd535.c | sony_toc = (struct s535_sony_toc *) |
sony_toc | 1484 | drivers/block/sonycd535.c | kmalloc(sizeof (*sony_toc), GFP_KERNEL); |
sony_toc | 1547 | drivers/block/sonycd535.c | kfree_s(sony_toc, sizeof (*sony_toc)); |