/u-boot/lib/efi_loader/ |
A D | efi_disk.c | 79 u32 media_id, u64 lba, unsigned long buffer_size, in efi_disk_rw_blocks() argument 92 lba += diskobj->offset; in efi_disk_rw_blocks() 95 blocks, lba, blksz, direction); in efi_disk_rw_blocks() 102 n = blk_dread(desc, lba, blocks, buffer); in efi_disk_rw_blocks() 104 n = blk_dwrite(desc, lba, blocks, buffer); in efi_disk_rw_blocks() 133 u32 media_id, u64 lba, efi_uintn_t buffer_size, in efi_disk_read_blocks() argument 150 if (lba * this->media->block_size + buffer_size > in efi_disk_read_blocks() 156 r = efi_disk_read_blocks(this, media_id, lba, in efi_disk_read_blocks() 224 r = efi_disk_write_blocks(this, media_id, lba, in efi_disk_write_blocks() 370 if (!desc->lba) in efi_disk_add_dev() [all …]
|
/u-boot/disk/ |
A D | part_efi.c | 125 if (le64_to_cpu(gpt_h->my_lba) != lba) { in validate_gpt_header() 128 lba); in validate_gpt_header() 378 debug("max lba: %x\n", (u32) dev_desc->lba); in write_gpt_table() 792 dev_desc->lba)) in is_valid_gpt_buf() 809 lbaint_t lba; in write_mbr_and_gpt_partitions() local 827 lba = 0; /* MBR is always at 0 */ in write_mbr_and_gpt_partitions() 831 __func__, "MBR", cnt, lba); in write_mbr_and_gpt_partitions() 836 lba = GPT_PRIMARY_PARTITION_TABLE_LBA; in write_mbr_and_gpt_partitions() 844 lba = le64_to_cpu(gpt_h->partition_entry_lba); in write_mbr_and_gpt_partitions() 863 lba = le64_to_cpu(gpt_h->my_lba); in write_mbr_and_gpt_partitions() [all …]
|
A D | part.c | 193 if (dev_desc->lba > 0L && dev_desc->blksz > 0L) { in dev_print() 195 lbaint_t lba; in dev_print() local 197 lba = dev_desc->lba; in dev_print() 199 lba512 = (lba * (dev_desc->blksz/512)); in dev_print() 218 lba, in dev_print() 224 (ulong)lba, in dev_print() 365 info->size = dev_desc->lba; in part_get_info_whole_disk() 556 if (!(*dev_desc)->lba) { in blk_get_device_part_str()
|
A D | part_dos.c | 293 info->size = dev_desc->lba; in part_get_info_extended() 324 static void lba_to_chs(lbaint_t lba, unsigned char *rc, unsigned char *rh, in lba_to_chs() argument 332 c = (lba + 1) / sectpertrack / heads; in lba_to_chs() 333 h = (lba + 1) / sectpertrack - c * heads; in lba_to_chs() 334 s = (lba + 1) - (c * heads + h) * sectpertrack; in lba_to_chs()
|
/u-boot/drivers/usb/gadget/ |
A D | f_rockusb.c | 463 transfer_size, blkcount, f_rkusb->lba, in tx_handler_ul_image() 475 f_rkusb->lba += blkcount; in tx_handler_ul_image() 524 f_rkusb->lba += blkcnt; in rx_handler_dl_image() 645 f_rkusb->lba = get_unaligned_be32(&cbw->CDB[2]); in cb_read_lba() 650 f_rkusb->ul_size, sector_count, f_rkusb->lba); in cb_read_lba() 687 f_rkusb->lba = get_unaligned_be32(&cbw->CDB[2]); in cb_write_lba() 692 f_rkusb->dl_size, sector_count, f_rkusb->lba); in cb_write_lba() 708 int sector_count, lba, blks; in cb_erase_lba() local 728 lba = get_unaligned_be32(&cbw->CDB[2]); in cb_erase_lba() 731 sector_count, lba); in cb_erase_lba() [all …]
|
A D | f_mass_storage.c | 694 u32 lba; in do_read() local 718 if (lba >= curlun->num_sectors) { in do_read() 722 file_offset = ((loff_t) lba) << 9; in do_read() 821 u32 lba; in do_write() local 852 if (lba >= curlun->num_sectors) { in do_write() 1003 u32 lba; in do_verify() local 1015 if (lba >= curlun->num_sectors) { in do_verify() 1033 file_offset = ((loff_t) lba) << 9; in do_verify() 1175 if (pmi > 1 || (pmi == 0 && lba != 0)) { in do_read_capacity() 1197 if (lba >= curlun->num_sectors) { in do_read_header() [all …]
|
/u-boot/lib/efi_selftest/ |
A D | efi_selftest_block_device.c | 80 struct efi_block_io *this, u32 media_id, u64 lba, in read_blocks() argument 85 if ((lba << LB_BLOCK_SIZE) + buffer_size > img.length) in read_blocks() 87 start = image + (lba << LB_BLOCK_SIZE); in read_blocks() 105 struct efi_block_io *this, u32 media_id, u64 lba, in write_blocks() argument 110 if ((lba << LB_BLOCK_SIZE) + buffer_size > img.length) in write_blocks() 112 start = image + (lba << LB_BLOCK_SIZE); in write_blocks()
|
/u-boot/drivers/ata/ |
A D | ahci.c | 762 lbaint_t lba = 0; in ata_scsiop_read_write() local 770 memcpy(&lba, pccb->cmd + 2, 8); in ata_scsiop_read_write() 771 lba = be64_to_cpu(lba); in ata_scsiop_read_write() 775 lba = be32_to_cpu(temp); in ata_scsiop_read_write() 821 fis[4] = (lba >> 0) & 0xff; in ata_scsiop_read_write() 822 fis[5] = (lba >> 8) & 0xff; in ata_scsiop_read_write() 823 fis[6] = (lba >> 16) & 0xff; in ata_scsiop_read_write() 825 fis[8] = ((lba >> 24) & 0xff); in ata_scsiop_read_write() 828 fis[9] = ((lba >> 32) & 0xff); in ata_scsiop_read_write() 829 fis[10] = ((lba >> 40) & 0xff); in ata_scsiop_read_write() [all …]
|
A D | sata.c | 100 sata_dev_desc[i].lba = 0; in __sata_initialize() 110 if (!rc && sata_dev_desc[i].lba > 0 && in __sata_initialize()
|
/u-boot/cmd/ |
A D | clone.c | 47 unsigned long a = srcdesc->lba * srcdesc->blksz; in do_clone() 48 unsigned long b = destdesc->lba * destdesc->blksz; in do_clone()
|
A D | host.c | 98 printf("%12lu %s\n", (unsigned long)blk_dev->lba, in do_host_info()
|
A D | usb_mass_storage.c | 102 ums[ums_count].num_sectors = block_dev->lba; in ums_init()
|
A D | mbr.c | 217 if (layout_mbr_partitions(partitions, count, dev->lba)) { in do_write_mbr()
|
/u-boot/drivers/usb/emul/ |
A D | sandbox_flash.c | 93 u32 lba; member 227 static void handle_read(struct sandbox_flash_priv *priv, ulong lba, in handle_read() argument 230 debug("%s: lba=%lx, transfer_len=%lx\n", __func__, lba, transfer_len); in handle_read() 232 os_lseek(priv->fd, lba * SANDBOX_FLASH_BLOCK_LEN, OS_SEEK_SET); in handle_read() 284 handle_read(priv, be32_to_cpu(req->lba), in handle_ufi_command()
|
/u-boot/doc/ |
A D | README.rockusb | 35 use rkdeveloptool wl command to write lba. BeginSec is the lba on device
|
/u-boot/include/ |
A D | blk.h | 78 lbaint_t lba; /* number of blocks */ member 348 lbaint_t lba, struct udevice **devp); 365 lbaint_t lba, struct udevice **devp);
|
/u-boot/drivers/block/ |
A D | blk-uclass.c | 568 lbaint_t lba, struct udevice **devp) in blk_create_device() argument 590 desc->lba = lba; in blk_create_device() 601 lbaint_t lba, struct udevice **devp) in blk_create_devicef() argument 612 blksz, lba, devp); in blk_create_devicef()
|
A D | ide.c | 487 dev_desc->lba = 0; in atapi_inquiry() 528 dev_desc->lba = ((unsigned long) iobuf[0] << 24) + in atapi_inquiry() 667 dev_desc->lba = (iop.lba_capacity << 16) | (iop.lba_capacity >> 16); in ide_ident() 675 dev_desc->lba = iop.lba_capacity; in ide_ident() 681 dev_desc->lba = (unsigned long long) iop.lba48_capacity[0] | in ide_ident() 823 ide_dev_desc[i].lba = 0; in ide_init() 834 if ((ide_dev_desc[i].lba > 0) && (ide_dev_desc[i].blksz > 0)) { in ide_init() 1205 size = blksz * ide_dev_desc[i].lba; in ide_probe()
|
/u-boot/arch/arm/include/asm/arch-rockchip/ |
A D | f_rockusb.h | 122 unsigned int lba; member
|
/u-boot/drivers/mmc/ |
A D | mmc_write.c | 137 if ((start + blkcnt) > mmc_get_blk_desc(mmc)->lba) { in mmc_write_blocks() 139 start + blkcnt, mmc_get_blk_desc(mmc)->lba); in mmc_write_blocks()
|
/u-boot/drivers/fastboot/ |
A D | fb_mmc.c | 216 blks = fb_mmc_blk_write(dev_desc, 0, dev_desc->lba, NULL); in fb_mmc_erase_mmc_hwpart() 218 if (blks != dev_desc->lba) { in fb_mmc_erase_mmc_hwpart() 224 dev_desc->lba * dev_desc->blksz, dev_desc->hwpart); in fb_mmc_erase_mmc_hwpart() 252 if (blkcnt > dev_desc->lba) { in fb_mmc_boot_ops()
|
/u-boot/drivers/virtio/ |
A D | virtio_blk.c | 120 desc->lba = cap; in virtio_blk_probe()
|
/u-boot/arch/arm/include/asm/arch-mx25/ |
A D | imx-regs.h | 483 #define WEIM_CSCR_A(ebra, ebrn, rwa, rwn, mum, lah, lbn, lba, dww, dct, \ argument 486 (mum) << 15 | (lah) << 13 | (lbn) << 10 | (lba) << 8 |\
|
/u-boot/drivers/scsi/ |
A D | scsi.c | 462 dev_desc->lba = 0; in scsi_init_dev_desc() 547 dev_desc->lba = capacity; in scsi_detect_dev() 583 bd.blksz, bd.lba, &bdev); in do_scsi_scan_one()
|
/u-boot/drivers/xen/ |
A D | pvblock.c | 612 if ((blknr + blkcnt) > desc->lba) { in pvblock_iop() 614 blknr + blkcnt, desc->lba); in pvblock_iop() 701 desc->lba = blk_dev->info.sectors; in pvblock_blk_probe()
|