Lines Matching refs:lba
610 u64 lba; in do_read() local
623 lba = get_unaligned_be24(&common->cmnd[1]); in do_read()
626 lba = get_unaligned_be64(&common->cmnd[2]); in do_read()
628 lba = get_unaligned_be32(&common->cmnd[2]); in do_read()
640 if (lba >= curlun->num_sectors) { in do_read()
644 file_offset = ((loff_t) lba) << curlun->blkbits; in do_read()
741 u64 lba; in do_write() local
763 lba = get_unaligned_be24(&common->cmnd[1]); in do_write()
766 lba = get_unaligned_be64(&common->cmnd[2]); in do_write()
768 lba = get_unaligned_be32(&common->cmnd[2]); in do_write()
786 if (lba >= curlun->num_sectors) { in do_write()
793 file_offset = usb_offset = ((loff_t) lba) << curlun->blkbits; in do_write()
956 u32 lba; in do_verify() local
968 lba = get_unaligned_be32(&common->cmnd[2]); in do_verify()
969 if (lba >= curlun->num_sectors) { in do_verify()
989 file_offset = ((loff_t) lba) << curlun->blkbits; in do_verify()
1140 u32 lba = get_unaligned_be32(&common->cmnd[2]); in do_read_capacity() local
1146 if (pmi > 1 || (pmi == 0 && lba != 0)) { in do_read_capacity()
1163 u64 lba = get_unaligned_be64(&common->cmnd[2]); in do_read_capacity_16() local
1168 if (pmi > 1 || (pmi == 0 && lba != 0)) { in do_read_capacity_16()
1186 u32 lba = get_unaligned_be32(&common->cmnd[2]); in do_read_header() local
1193 if (lba >= curlun->num_sectors) { in do_read_header()
1200 store_cdrom_address(&buf[4], msf, lba); in do_read_header()