Lines Matching refs:track
317 static int get_entry_lba(int track) in get_entry_lba() argument
319 return (cpu_to_be32(track & 0xffffff00) - GD_SESSION_OFFSET); in get_entry_lba()
322 static int get_entry_q_ctrl(int track) in get_entry_q_ctrl() argument
324 return (track & 0x000000f0) >> 4; in get_entry_q_ctrl()
327 static int get_entry_track(int track) in get_entry_track() argument
329 return (track & 0x0000ff00) >> 8; in get_entry_track()
335 int fentry, lentry, track, data, tocuse, err; in gdrom_get_last_session() local
354 track = get_entry_track(gd.toc->last); in gdrom_get_last_session()
356 data = gd.toc->entry[track - 1]; in gdrom_get_last_session()
359 track--; in gdrom_get_last_session()
360 } while (track >= fentry); in gdrom_get_last_session()
362 if ((track > 100) || (track < get_entry_track(gd.toc->first))) { in gdrom_get_last_session()