Lines Matching refs:lba
643 u32 lba; in do_read() local
656 lba = get_unaligned_be24(&common->cmnd[1]); in do_read()
658 lba = get_unaligned_be32(&common->cmnd[2]); in do_read()
670 if (lba >= curlun->num_sectors) { in do_read()
674 file_offset = ((loff_t) lba) << curlun->blkbits; in do_read()
774 u32 lba; in do_write() local
796 lba = get_unaligned_be24(&common->cmnd[1]); in do_write()
798 lba = get_unaligned_be32(&common->cmnd[2]); in do_write()
816 if (lba >= curlun->num_sectors) { in do_write()
823 file_offset = usb_offset = ((loff_t) lba) << curlun->blkbits; in do_write()
990 u32 lba; in do_verify() local
1002 lba = get_unaligned_be32(&common->cmnd[2]); in do_verify()
1003 if (lba >= curlun->num_sectors) { in do_verify()
1023 file_offset = ((loff_t) lba) << curlun->blkbits; in do_verify()
1170 u32 lba = get_unaligned_be32(&common->cmnd[2]); in do_read_capacity() local
1175 if (pmi > 1 || (pmi == 0 && lba != 0)) { in do_read_capacity()
1190 u32 lba = get_unaligned_be32(&common->cmnd[2]); in do_read_header() local
1197 if (lba >= curlun->num_sectors) { in do_read_header()
1204 store_cdrom_address(&buf[4], msf, lba); in do_read_header()