/openbmc/qemu/hw/ide/ |
H A D | atapi.c | 51 lba += 150; in lba_to_msf() 54 buf[2] = lba % 75; in lba_to_msf() 81 lba_to_msf(buf, lba); in cd_data_to_raw() 120 s->lba++; in cd_read_sector_sync() 145 s->lba++; in cd_read_sector_cb() 326 assert(0 <= lba && lba < (s->nb_sectors >> 2)); in ide_atapi_cmd_read_pio() 328 s->lba = lba; in ide_atapi_cmd_read_pio() 426 assert(0 <= lba && lba < (s->nb_sectors >> 2)); in ide_atapi_cmd_read_dma() 428 s->lba = lba; in ide_atapi_cmd_read_dma() 997 if (lba >= total_sectors || lba + nb_sectors - 1 >= total_sectors) { in cmd_read() [all …]
|
/openbmc/linux/drivers/usb/storage/ |
H A D | sddr55.c | 188 unsigned int lba, in sddr55_read_data() argument 294 lba++; in sddr55_read_data() 307 unsigned int lba, in sddr55_write_data() argument 408 pba, lba); in sddr55_write_data() 482 lba, pba, new_pba); in sddr55_write_data() 502 lba++; in sddr55_write_data() 646 unsigned short lba; in sddr55_read_map() local 736 info->pba_to_lba[i] = lba; in sddr55_read_map() 738 if (lba >= max_lba) { in sddr55_read_map() 750 if (lba<0x10 || (lba>=0x3E0 && lba<0x3EF)) in sddr55_read_map() [all …]
|
H A D | sddr09.c | 748 if (lba >= maxlba) in sddr09_read_data() 774 if (lba >= maxlba) { in sddr09_read_data() 776 lba, maxlba); in sddr09_read_data() 816 lba++; in sddr09_read_data() 975 if (lba >= maxlba) in sddr09_write_data() 1019 if (lba >= maxlba) { in sddr09_write_data() 1036 lba++; in sddr09_write_data() 1322 lba = (lba & 0x07FF) >> 1; in sddr09_read_map() 1333 if (lba >= 1000) { in sddr09_read_map() 1336 lba, i); in sddr09_read_map() [all …]
|
H A D | alauda.c | 920 u16 lba, max_lba; in alauda_read_data() local 944 lba = address >> blockshift; in alauda_read_data() 960 if (lba >= max_lba) { in alauda_read_data() 962 lba, max_lba); in alauda_read_data() 976 pages, lba, page); in alauda_read_data() 1000 lba++; in alauda_read_data() 1021 u16 lba, max_lba; in alauda_write_data() local 1046 lba = address >> blockshift; in alauda_write_data() 1060 if (lba >= max_lba) { in alauda_write_data() 1062 lba, max_lba); in alauda_write_data() [all …]
|
/openbmc/linux/drivers/scsi/ |
H A D | scsi_trace.c | 21 u32 lba, txlen; in scsi_trace_rw6() local 40 u32 lba, txlen; in scsi_trace_rw10() local 42 lba = get_unaligned_be32(&cdb[2]); in scsi_trace_rw10() 60 u32 lba, txlen; in scsi_trace_rw12() local 62 lba = get_unaligned_be32(&cdb[2]); in scsi_trace_rw12() 76 u64 lba; in scsi_trace_rw16() local 79 lba = get_unaligned_be64(&cdb[2]); in scsi_trace_rw16() 97 u64 lba; in scsi_trace_rw32() local 118 lba = get_unaligned_be64(&cdb[12]); in scsi_trace_rw32() 150 u64 lba; in scsi_trace_service_action_in() local [all …]
|
H A D | sd_trace.h | 18 TP_PROTO(struct scsi_cmnd *cmnd, sector_t lba, 21 TP_ARGS(cmnd, lba, wp_offset), 28 __field( sector_t, lba ) 37 __entry->lba = lba; 43 __entry->lun, __entry->lba, __entry->wp_offset)
|
H A D | sr_ioctl.c | 386 ms_info->addr.lba = cd->ms_offset; in sr_get_last_session() 490 lba, format, blksize); in sr_read_cd() 496 cgc.cmd[2] = (unsigned char) (lba >> 24) & 0xff; in sr_read_cd() 497 cgc.cmd[3] = (unsigned char) (lba >> 16) & 0xff; in sr_read_cd() 498 cgc.cmd[4] = (unsigned char) (lba >> 8) & 0xff; in sr_read_cd() 499 cgc.cmd[5] = (unsigned char) lba & 0xff; in sr_read_cd() 533 rc = sr_read_cd(cd, dest, lba, 0, blksize); in sr_read_sector() 548 lba, blksize); in sr_read_sector() 553 cgc.cmd[2] = (unsigned char) (lba >> 24) & 0xff; in sr_read_sector() 555 cgc.cmd[4] = (unsigned char) (lba >> 8) & 0xff; in sr_read_sector() [all …]
|
H A D | scsi_debug.c | 881 lba = do_div(lba, sdebug_store_sectors); in lba2fake_store() 3288 u64 lba; in resp_read_dt0() local 3585 u64 lba; in resp_write_dt0() local 3727 u64 lba; in resp_write_scat() local 3943 u32 lba; in resp_write_same_10() local 3968 u64 lba; in resp_write_same_16() local 4047 u64 lba; in resp_comp_write() local 4169 u64 lba; in resp_get_lba_status() local 4211 u64 lba; in resp_sync_cache() local 4244 u64 lba; in resp_pre_fetch() local [all …]
|
H A D | sd_zbc.c | 145 unsigned int buflen, sector_t lba, in sd_zbc_do_report_zones() argument 161 put_unaligned_be64(lba, &cmd[2]); in sd_zbc_do_report_zones() 170 "REPORT ZONES start lba %llu failed\n", lba); in sd_zbc_do_report_zones() 280 while (zone_idx < nr_zones && lba < sdkp->capacity) { in sd_zbc_report_zones() 295 (lba < start_lba || in sd_zbc_report_zones() 296 lba >= start_lba + zone_length)) || in sd_zbc_report_zones() 297 (zone_idx > 0 && start_lba != lba) || in sd_zbc_report_zones() 301 zone_idx, lba, start_lba, zone_length); in sd_zbc_report_zones() 305 lba = start_lba + zone_length; in sd_zbc_report_zones() 458 trace_scsi_prepare_zone_append(cmd, *lba, wp_offset); in sd_zbc_prepare_zone_append() [all …]
|
/openbmc/u-boot/lib/efi_loader/ |
H A D | efi_disk.c | 57 u32 media_id, u64 lba, unsigned long buffer_size, in efi_disk_rw_blocks() argument 70 lba += diskobj->offset; in efi_disk_rw_blocks() 73 __LINE__, blocks, lba, blksz, direction); in efi_disk_rw_blocks() 80 n = blk_dread(desc, lba, blocks, buffer); in efi_disk_rw_blocks() 82 n = blk_dwrite(desc, lba, blocks, buffer); in efi_disk_rw_blocks() 96 u32 media_id, u64 lba, efi_uintn_t buffer_size, in efi_disk_read_blocks() argument 104 r = efi_disk_read_blocks(this, media_id, lba, in efi_disk_read_blocks() 131 u32 media_id, u64 lba, efi_uintn_t buffer_size, in efi_disk_write_blocks() argument 139 r = efi_disk_write_blocks(this, media_id, lba, in efi_disk_write_blocks() 245 if (!desc->lba) in efi_disk_add_dev() [all …]
|
/openbmc/u-boot/disk/ |
H A D | part_efi.c | 112 if (le64_to_cpu(gpt_h->my_lba) != lba) { in validate_gpt_header() 115 lba); in validate_gpt_header() 198 if (is_gpt_valid(dev_desc, dev_desc->lba - 1, in get_disk_guid() 395 debug("max lba: %x\n", (u32) dev_desc->lba); in write_gpt_table() 796 dev_desc->lba)) in is_valid_gpt_buf() 813 lbaint_t lba; in write_mbr_and_gpt_partitions() local 831 lba = 0; /* MBR is always at 0 */ in write_mbr_and_gpt_partitions() 835 __func__, "MBR", cnt, lba); in write_mbr_and_gpt_partitions() 840 lba = GPT_PRIMARY_PARTITION_TABLE_LBA; in write_mbr_and_gpt_partitions() 867 lba = le64_to_cpu(gpt_h->my_lba); in write_mbr_and_gpt_partitions() [all …]
|
H A D | part.c | 187 if (dev_desc->lba > 0L && dev_desc->blksz > 0L) { in dev_print() 189 lbaint_t lba; in dev_print() local 191 lba = dev_desc->lba; in dev_print() 193 lba512 = (lba * (dev_desc->blksz/512)); in dev_print() 212 lba, in dev_print() 218 (ulong)lba, in dev_print() 355 info->size = dev_desc->lba; in part_get_info_whole_disk() 543 if (!(*dev_desc)->lba) { in blk_get_device_part_str()
|
/openbmc/qemu/hw/block/ |
H A D | cdrom.c | 31 static void lba_to_msf(uint8_t *buf, int lba) in lba_to_msf() argument 33 lba += 150; in lba_to_msf() 34 buf[0] = (lba / 75) / 60; in lba_to_msf() 35 buf[1] = (lba / 75) % 60; in lba_to_msf() 36 buf[2] = lba % 75; in lba_to_msf()
|
/openbmc/linux/drivers/mtd/ |
H A D | sm_ftl.c | 132 if ((lba[0] & 0xF8) != 0x10) in sm_get_lba() 139 return (lba[1] >> 1) | ((lba[0] & 0x07) << 7); in sm_get_lba() 154 int lba; in sm_read_lba() local 168 if (lba == -2) in sm_read_lba() 171 return lba; in sm_read_lba() 178 WARN_ON(lba >= 1000); in sm_write_lba() 181 tmp[1] = (lba << 1) & 0xFF; in sm_write_lba() 380 sm_write_lba(&oob, lba); in sm_write_block() 757 int lba; in sm_init_zone() local 817 if (lba == -2 || lba >= ftl->max_lba) { in sm_init_zone() [all …]
|
/openbmc/linux/drivers/memstick/core/ |
H A D | ms_block.c | 135 if (lba < 494) in msb_get_zone_from_lba() 1455 pba, lba); in msb_ftl_scan() 1538 u16 pba, lba; in msb_cache_flush() local 1563 page, lba); in msb_cache_flush() 1658 lba, pba, page); in msb_cache_read() 1668 lba, pba, page); in msb_cache_read() 1831 lba++; in msb_do_write_request() 1845 lba++; in msb_do_write_request() 1870 lba++; in msb_do_read_request() 1880 sector_t lba; in msb_io_work() local [all …]
|
/openbmc/linux/include/linux/ |
H A D | cdrom.h | 94 u32 lba, u32 nframes, u8 *last_sense); 308 static inline void lba_to_msf(int lba, u8 *m, u8 *s, u8 *f) in lba_to_msf() argument 310 lba += CD_MSF_OFFSET; in lba_to_msf() 311 lba &= 0xffffff; /* negative lbas use only 24 bits */ in lba_to_msf() 312 *m = lba / (CD_SECS * CD_FRAMES); in lba_to_msf() 313 lba %= (CD_SECS * CD_FRAMES); in lba_to_msf() 314 *s = lba / CD_FRAMES; in lba_to_msf() 315 *f = lba % CD_FRAMES; in lba_to_msf()
|
/openbmc/linux/block/partitions/ |
H A D | aix.c | 79 static size_t read_lba(struct parsed_partitions *state, u64 lba, u8 *buffer, in read_lba() argument 84 if (!buffer || lba + count / 512 > get_capacity(state->disk) - 1ULL) in read_lba() 90 unsigned char *data = read_part_sector(state, lba++, §); in read_lba() 113 static struct pvd *alloc_pvd(struct parsed_partitions *state, u32 lba) in alloc_pvd() argument 122 if (read_lba(state, lba, (u8 *) p, count) < count) { in alloc_pvd() 138 static struct lvname *alloc_lvn(struct parsed_partitions *state, u32 lba) in alloc_lvn() argument 147 if (read_lba(state, lba, (u8 *) p, count) < count) { in alloc_lvn()
|
H A D | efi.c | 236 u64 lba, u8 *buffer, size_t count) in read_lba() argument 239 sector_t n = lba * in read_lba() 242 if (!buffer || lba > last_lba(state->disk)) in read_lba() 307 u64 lba) in alloc_read_gpt_header() argument 316 if (read_lba(state, lba, (u8 *) gpt, ssz) < ssz) { in alloc_read_gpt_header() 335 static int is_gpt_valid(struct parsed_partitions *state, u64 lba, in is_gpt_valid() argument 343 if (!(*gpt = alloc_read_gpt_header(state, lba))) in is_gpt_valid() 386 if (le64_to_cpu((*gpt)->my_lba) != lba) { in is_gpt_valid() 389 (unsigned long long)lba); in is_gpt_valid()
|
/openbmc/linux/drivers/nvdimm/ |
H A D | btt.c | 99 if (unlikely(lba >= arena->external_nlba)) in __btt_map_write() 102 __func__, lba, arena->external_nlba); in __btt_map_write() 158 if (unlikely(lba >= arena->external_nlba)) in btt_map_read() 161 __func__, lba, arena->external_nlba); in btt_map_read() 181 *mapping = lba; in btt_map_read() 486 ent.lba = cpu_to_le32(i); in btt_log_init() 511 u32 lba = arena->freelist[lane].block; in arena_clear_freelist_error() local 1077 *premap = lba; in lba_to_arena() 1080 lba -= arena_list->external_nlba; in lba_to_arena() 1107 unsigned int off, u32 lba, u32 len) in btt_data_read() argument [all …]
|
/openbmc/linux/drivers/cdrom/ |
H A D | cdrom.c | 1543 int lba = addr->lba; in sanitize_format() local 1545 lba /= 75; in sanitize_format() 1546 lba += 2; in sanitize_format() 2059 cgc->cmd[5] = lba & 0xff; in cdrom_read_cd() 2082 cgc->cmd[5] = lba & 0xff; in cdrom_read_block() 2140 lba += nr; in cdrom_read_cdda_old() 2167 lba += nr; in cdrom_read_cdda_bpc() 2175 int lba, int nframes) in cdrom_read_cdda() argument 2952 if (lba < 0) in mmc_ioctl_cdrom_read_data() 2991 int lba; in mmc_ioctl_cdrom_read_audio() local [all …]
|
/openbmc/linux/fs/udf/ |
H A D | lowlevel.c | 37 ms_info.xa_flag ? "yes" : "no", ms_info.addr.lba); in udf_get_last_session() 39 return ms_info.addr.lba; in udf_get_last_session()
|
/openbmc/u-boot/drivers/usb/gadget/ |
H A D | f_rockusb.c | 458 transfer_size, blkcount, f_rkusb->lba, in tx_handler_ul_image() 470 f_rkusb->lba += blkcount; in tx_handler_ul_image() 519 f_rkusb->lba += blkcnt; in rx_handler_dl_image() 640 f_rkusb->lba = get_unaligned_be32(&cbw->CDB[2]); in cb_read_lba() 645 f_rkusb->ul_size, sector_count, f_rkusb->lba); in cb_read_lba() 682 f_rkusb->lba = get_unaligned_be32(&cbw->CDB[2]); in cb_write_lba() 687 f_rkusb->dl_size, sector_count, f_rkusb->lba); in cb_write_lba() 703 int sector_count, lba, blks; in cb_erase_lba() local 723 lba = get_unaligned_be32(&cbw->CDB[2]); in cb_erase_lba() 726 sector_count, lba); in cb_erase_lba() [all …]
|
/openbmc/u-boot/lib/efi_selftest/ |
H A D | efi_selftest_block_device.c | 79 struct efi_block_io *this, u32 media_id, u64 lba, in read_blocks() argument 84 if ((lba << LB_BLOCK_SIZE) + buffer_size > img.length) in read_blocks() 86 start = image + (lba << LB_BLOCK_SIZE); in read_blocks() 104 struct efi_block_io *this, u32 media_id, u64 lba, in write_blocks() argument 109 if ((lba << LB_BLOCK_SIZE) + buffer_size > img.length) in write_blocks() 111 start = image + (lba << LB_BLOCK_SIZE); in write_blocks()
|
/openbmc/linux/drivers/char/agp/ |
H A D | parisc-agp.c | 387 struct parisc_device **lba = data; in find_quicksilver() local 391 *lba = padev; in find_quicksilver() 400 struct parisc_device *sba = NULL, *lba = NULL; in parisc_agp_init() local 414 device_for_each_child(&sba->dev, &lba, find_quicksilver); in parisc_agp_init() 416 if (!lba) { in parisc_agp_init() 421 lbadev = parisc_get_drvdata(lba); in parisc_agp_init()
|
/openbmc/u-boot/drivers/ata/ |
H A D | ahci.c | 761 lbaint_t lba = 0; in ata_scsiop_read_write() local 769 memcpy(&lba, pccb->cmd + 2, 8); in ata_scsiop_read_write() 770 lba = be64_to_cpu(lba); in ata_scsiop_read_write() 774 lba = be32_to_cpu(temp); in ata_scsiop_read_write() 820 fis[4] = (lba >> 0) & 0xff; in ata_scsiop_read_write() 821 fis[5] = (lba >> 8) & 0xff; in ata_scsiop_read_write() 822 fis[6] = (lba >> 16) & 0xff; in ata_scsiop_read_write() 824 fis[8] = ((lba >> 24) & 0xff); in ata_scsiop_read_write() 827 fis[9] = ((lba >> 32) & 0xff); in ata_scsiop_read_write() 828 fis[10] = ((lba >> 40) & 0xff); in ata_scsiop_read_write() [all …]
|