Lines Matching refs:lba
592 u64 lba; in do_read() local
605 lba = get_unaligned_be24(&common->cmnd[1]); in do_read()
608 lba = get_unaligned_be64(&common->cmnd[2]); in do_read()
610 lba = get_unaligned_be32(&common->cmnd[2]); in do_read()
622 if (lba >= curlun->num_sectors) { in do_read()
626 file_offset = ((loff_t) lba) << curlun->blkbits; in do_read()
723 u64 lba; in do_write() local
745 lba = get_unaligned_be24(&common->cmnd[1]); in do_write()
748 lba = get_unaligned_be64(&common->cmnd[2]); in do_write()
750 lba = get_unaligned_be32(&common->cmnd[2]); in do_write()
768 if (lba >= curlun->num_sectors) { in do_write()
775 file_offset = usb_offset = ((loff_t) lba) << curlun->blkbits; in do_write()
938 u32 lba; in do_verify() local
950 lba = get_unaligned_be32(&common->cmnd[2]); in do_verify()
951 if (lba >= curlun->num_sectors) { in do_verify()
971 file_offset = ((loff_t) lba) << curlun->blkbits; in do_verify()
1122 u32 lba = get_unaligned_be32(&common->cmnd[2]); in do_read_capacity() local
1128 if (pmi > 1 || (pmi == 0 && lba != 0)) { in do_read_capacity()
1145 u64 lba = get_unaligned_be64(&common->cmnd[2]); in do_read_capacity_16() local
1150 if (pmi > 1 || (pmi == 0 && lba != 0)) { in do_read_capacity_16()
1168 u32 lba = get_unaligned_be32(&common->cmnd[2]); in do_read_header() local
1175 if (lba >= curlun->num_sectors) { in do_read_header()
1182 store_cdrom_address(&buf[4], msf, lba); in do_read_header()