Lines Matching refs:ti
46 struct track_info ti; member
49 int read_audio_track(cd_device *dev, struct track_info *ti, bstreamhandle h);
59 read_data_track(cd_device *dev, struct track_info *ti, bstreamhandle h) in read_data_track() argument
86 print_n_flush(gettext("Reading track %d..."), ti->ti_track_no); in read_data_track()
89 print_n_flush("Track size is %u...", ti->ti_track_size); in read_data_track()
92 cblk = ti->ti_start_address; in read_data_track()
94 while (blks_read < ti->ti_track_size) { in read_data_track()
96 read_chunk = ti->ti_track_size - blks_read - link_blks_count; in read_data_track()
110 (ti->ti_track_size - link_blks_count)) { in read_data_track()
119 (void) progress((ti->ti_track_size), blks_read); in read_data_track()
246 struct track_info *ti; in copy_cd() local
248 ti = &tlist[i - 1].ti; in copy_cd()
249 if (!build_track_info(src, i, ti)) { in copy_cd()
254 total_nblks += ti->ti_track_size; in copy_cd()
255 if (ti->ti_track_mode & 4) in copy_cd()
261 if ((ti->ti_flags & TI_SESSION_NO_VALID) && in copy_cd()
262 (ti->ti_session_no != 1)) { in copy_cd()
267 if ((ti->ti_flags & TI_BLANK_TRACK) || in copy_cd()
268 (ti->ti_flags & TI_DAMAGED_TRACK) || in copy_cd()
269 (data_cd && audio_cd) || (ti->ti_data_mode == 2)) { in copy_cd()
274 if ((ti->ti_flags & TI_NWA_VALID) && in copy_cd()
275 (ti->ti_nwa != 0xffffffff)) { in copy_cd()
327 ret = read_audio_track(src, &tlist[i - 1].ti, in copy_cd()
330 ret = read_data_track(src, &tlist[i - 1].ti, in copy_cd()