Home
last modified time | relevance | path

Searched refs:lba (Results 1 – 25 of 43) sorted by relevance

12

/u-boot/lib/efi_loader/
A Defi_disk.c79 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 Dpart_efi.c125 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 Dpart.c193 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 Dpart_dos.c293 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 Df_rockusb.c463 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 Df_mass_storage.c694 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 Defi_selftest_block_device.c80 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 Dahci.c762 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 Dsata.c100 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 Dclone.c47 unsigned long a = srcdesc->lba * srcdesc->blksz; in do_clone()
48 unsigned long b = destdesc->lba * destdesc->blksz; in do_clone()
A Dhost.c98 printf("%12lu %s\n", (unsigned long)blk_dev->lba, in do_host_info()
A Dusb_mass_storage.c102 ums[ums_count].num_sectors = block_dev->lba; in ums_init()
A Dmbr.c217 if (layout_mbr_partitions(partitions, count, dev->lba)) { in do_write_mbr()
/u-boot/drivers/usb/emul/
A Dsandbox_flash.c93 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 DREADME.rockusb35 use rkdeveloptool wl command to write lba. BeginSec is the lba on device
/u-boot/include/
A Dblk.h78 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 Dblk-uclass.c568 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 Dide.c487 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 Df_rockusb.h122 unsigned int lba; member
/u-boot/drivers/mmc/
A Dmmc_write.c137 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 Dfb_mmc.c216 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 Dvirtio_blk.c120 desc->lba = cap; in virtio_blk_probe()
/u-boot/arch/arm/include/asm/arch-mx25/
A Dimx-regs.h483 #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 Dscsi.c462 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 Dpvblock.c612 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()

Completed in 61 milliseconds

12