/u-boot/drivers/mmc/ |
A D | mmc_write.c | 25 end = start + blkcnt - 1; in mmc_erase_t() 108 while (blk < blkcnt) { in mmc_berase() 111 mmc->ssr.au : (blkcnt - blk); in mmc_berase() 114 mmc->erase_grp_size : (blkcnt - blk); in mmc_berase() 131 lbaint_t blkcnt, const void *src) in mmc_write_blocks() argument 143 if (blkcnt == 0) in mmc_write_blocks() 145 else if (blkcnt == 1) in mmc_write_blocks() 158 data.blocks = blkcnt; in mmc_write_blocks() 184 return blkcnt; in mmc_write_blocks() 199 lbaint_t cur, blocks_todo = blkcnt; in mmc_bwrite() [all …]
|
A D | mmc_private.h | 22 ulong mmc_bread(struct udevice *dev, lbaint_t start, lbaint_t blkcnt, 25 ulong mmc_bread(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt, 32 ulong mmc_bwrite(struct udevice *dev, lbaint_t start, lbaint_t blkcnt, 34 ulong mmc_berase(struct udevice *dev, lbaint_t start, lbaint_t blkcnt); 36 ulong mmc_bwrite(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt, 38 ulong mmc_berase(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt); 47 lbaint_t start, lbaint_t blkcnt) in mmc_berase() argument 53 lbaint_t blkcnt, const void *src) in mmc_bwrite() argument 59 lbaint_t start, lbaint_t blkcnt) in mmc_berase() argument 65 lbaint_t blkcnt, const void *src) in mmc_bwrite() argument
|
/u-boot/include/ |
A D | blk.h | 99 lbaint_t blkcnt, 103 lbaint_t blkcnt, 107 lbaint_t blkcnt); 136 lbaint_t start, lbaint_t blkcnt, 193 lbaint_t start, lbaint_t blkcnt, in blkcache_read() argument 248 lbaint_t blkcnt); 279 lbaint_t blkcnt, void *buffer); 283 lbaint_t blkcnt); 441 return blkcnt; in blk_dread() 449 if (blks_read == blkcnt) in blk_dread() [all …]
|
A D | ide.h | 25 ulong ide_read(struct udevice *dev, lbaint_t blknr, lbaint_t blkcnt, 27 ulong ide_write(struct udevice *dev, lbaint_t blknr, lbaint_t blkcnt, 30 ulong ide_read(struct blk_desc *block_dev, lbaint_t blknr, lbaint_t blkcnt, 32 ulong ide_write(struct blk_desc *block_dev, lbaint_t blknr, lbaint_t blkcnt,
|
A D | usb_mass_storage.h | 19 ulong start, lbaint_t blkcnt, void *buf); 21 ulong start, lbaint_t blkcnt, const void *buf);
|
A D | sata.h | 9 ulong sata_read(int dev, ulong blknr, lbaint_t blkcnt, void *buffer); 10 ulong sata_write(int dev, ulong blknr, lbaint_t blkcnt, const void *buffer);
|
A D | image-sparse.h | 20 lbaint_t blkcnt, 25 lbaint_t blkcnt);
|
/u-boot/drivers/block/ |
A D | blkcache.c | 25 lbaint_t blkcnt; member 60 (node->start + node->blkcnt >= start + blkcnt)) { in cache_find() 72 lbaint_t start, lbaint_t blkcnt, in blkcache_read() argument 76 blkcnt, blksz); in blkcache_read() 81 start, blkcnt); in blkcache_read() 87 start, blkcnt); in blkcache_read() 93 lbaint_t start, lbaint_t blkcnt, in blkcache_fill() argument 106 bytes = blksz * blkcnt; in blkcache_fill() 113 node->start, node->blkcnt); in blkcache_fill() 134 start, blkcnt); in blkcache_fill() [all …]
|
A D | blk-uclass.c | 315 lbaint_t blkcnt, void *buffer) in blk_read_devnum() argument 324 n = blk_dread(desc, start, blkcnt, buffer); in blk_read_devnum() 332 lbaint_t blkcnt, const void *buffer) in blk_write_devnum() argument 436 lbaint_t blkcnt, void *buffer) in blk_dread() argument 446 start, blkcnt, block_dev->blksz, buffer)) in blk_dread() 447 return blkcnt; in blk_dread() 449 if (blks_read == blkcnt) in blk_dread() 457 lbaint_t blkcnt, const void *buffer) in blk_dwrite() argument 466 return ops->write(dev, start, blkcnt, buffer); in blk_dwrite() 470 lbaint_t blkcnt) in blk_derase() argument [all …]
|
A D | sandbox.c | 35 unsigned long start, lbaint_t blkcnt, argument 43 unsigned long start, lbaint_t blkcnt, 58 ssize_t len = os_read(host_dev->fd, buffer, blkcnt * block_dev->blksz); 66 unsigned long start, lbaint_t blkcnt, argument 73 unsigned long start, lbaint_t blkcnt, 85 ssize_t len = os_write(host_dev->fd, buffer, blkcnt * block_dev->blksz);
|
/u-boot/lib/ |
A D | image-sparse.c | 56 lbaint_t blkcnt; in write_sparse_image() local 136 blkcnt = chunk_data_sz / info->blksz; in write_sparse_image() 146 if (blk + blkcnt > info->start + info->size) { in write_sparse_image() 155 blks = info->write(info, blk, blkcnt, data); in write_sparse_image() 157 if (blks < blkcnt) { in write_sparse_image() 165 bytes_written += blkcnt * info->blksz; in write_sparse_image() 197 if (blk + blkcnt > info->start + info->size) { in write_sparse_image() 206 for (i = 0; i < blkcnt;) { in write_sparse_image() 207 j = blkcnt - i; in write_sparse_image() 225 bytes_written += blkcnt * info->blksz; in write_sparse_image() [all …]
|
/u-boot/drivers/fastboot/ |
A D | fb_mmc.c | 171 lbaint_t blk, lbaint_t blkcnt) in fb_mmc_sparse_reserve() argument 173 return blkcnt; in fb_mmc_sparse_reserve() 180 lbaint_t blkcnt; in write_raw_image() local 185 blkcnt = lldiv(blkcnt, info->blksz); in write_raw_image() 187 if (blkcnt > info->size) { in write_raw_image() 197 if (blks != blkcnt) { in write_raw_image() 234 lbaint_t blkcnt; in fb_mmc_boot_ops() local 250 blkcnt = lldiv(blkcnt, blksz); in fb_mmc_boot_ops() 252 if (blkcnt > dev_desc->lba) { in fb_mmc_boot_ops() 262 if (blks != blkcnt) { in fb_mmc_boot_ops() [all …]
|
/u-boot/lib/efi_driver/ |
A D | efi_block_device.c | 59 static ulong efi_bl_read(struct udevice *dev, lbaint_t blknr, lbaint_t blkcnt, in efi_bl_read() argument 67 __func__, dev->name, blknr, blkcnt); in efi_bl_read() 70 (efi_uintn_t)blkcnt * in efi_bl_read() 76 return blkcnt; in efi_bl_read() 88 static ulong efi_bl_write(struct udevice *dev, lbaint_t blknr, lbaint_t blkcnt, in efi_bl_write() argument 96 __func__, dev->name, blknr, blkcnt); in efi_bl_write() 99 (efi_uintn_t)blkcnt * in efi_bl_write() 106 return blkcnt; in efi_bl_write()
|
/u-boot/drivers/virtio/ |
A D | virtio_blk.c | 21 lbaint_t blkcnt, void *buffer, u32 type) in virtio_blk_do_req() argument 34 struct virtio_sg data_sg = { buffer, blkcnt * 512 }; in virtio_blk_do_req() 55 return status == VIRTIO_BLK_S_OK ? blkcnt : -EIO; in virtio_blk_do_req() 59 lbaint_t blkcnt, void *buffer) in virtio_blk_read() argument 61 return virtio_blk_do_req(dev, start, blkcnt, buffer, in virtio_blk_read() 66 lbaint_t blkcnt, const void *buffer) in virtio_blk_write() argument 68 return virtio_blk_do_req(dev, start, blkcnt, (void *)buffer, in virtio_blk_write()
|
/u-boot/drivers/ata/ |
A D | sata.c | 64 lbaint_t blkcnt, void *dst) in sata_bread() argument 70 lbaint_t blkcnt, const void *buffer) in sata_bwrite() argument 76 lbaint_t blkcnt, void *dst) in sata_bread() argument 78 return sata_read(block_dev->devnum, start, blkcnt, dst); in sata_bread() 82 lbaint_t blkcnt, const void *buffer) in sata_bwrite() argument 84 return sata_write(block_dev->devnum, start, blkcnt, buffer); in sata_bwrite()
|
A D | sata_sandbox.c | 25 ulong sata_read(int dev, ulong blknr, lbaint_t blkcnt, void *buffer) in sata_read() argument 30 ulong sata_write(int dev, ulong blknr, lbaint_t blkcnt, const void *buffer) in sata_write() argument
|
A D | dwc_ahsata.c | 570 cfis->sector_count = (u8)(blkcnt & 0xff); in dwc_ahsata_rw_cmd() 574 return blkcnt; in dwc_ahsata_rw_cmd() 620 cfis->sector_count = blkcnt & 0xff; in dwc_ahsata_rw_cmd_ext() 624 return blkcnt; in dwc_ahsata_rw_cmd_ext() 655 lbaint_t blkcnt, const void *buffer, in ata_low_level_rw_lba48() argument 663 blks = blkcnt; in ata_low_level_rw_lba48() 687 return blkcnt; in ata_low_level_rw_lba48() 699 blks = blkcnt; in ata_low_level_rw_lba28() 722 return blkcnt; in ata_low_level_rw_lba28() 811 lbaint_t blkcnt, void *buffer) in sata_read_common() argument [all …]
|
A D | fsl_sata.c | 555 cfis->sector_count = (u8)(blkcnt & 0xff); in fsl_sata_rw_cmd() 558 return blkcnt; in fsl_sata_rw_cmd() 598 cfis->sector_count = blkcnt & 0xff; in fsl_sata_rw_cmd_ext() 601 return blkcnt; in fsl_sata_rw_cmd_ext() 634 cfis->features_exp = (blkcnt >> 8) & 0xff; in fsl_sata_rw_ncq_cmd() 635 cfis->features = blkcnt & 0xff; in fsl_sata_rw_ncq_cmd() 644 return blkcnt; in fsl_sata_rw_ncq_cmd() 678 blks = blkcnt; in ata_low_level_rw_lba48() 706 return blkcnt; in ata_low_level_rw_lba48() 717 blks = blkcnt; in ata_low_level_rw_lba28() [all …]
|
A D | sata_sil.c | 335 pcmd->prb.fis.sector_count = (u8)blkcnt & 0xff; in sil_sata_rw_cmd() 350 return blkcnt; in sil_sata_rw_cmd() 354 ulong blkcnt, u8 *buffer, int is_write) in sil_sata_rw_cmd_ext() argument 382 pcmd->prb.fis.sector_count = blkcnt & 0xff; in sil_sata_rw_cmd_ext() 397 return blkcnt; in sil_sata_rw_cmd_ext() 401 lbaint_t blkcnt, const void *buffer, in sil_sata_rw_lba28() argument 408 blks = blkcnt; in sil_sata_rw_lba28() 426 return blkcnt; in sil_sata_rw_lba28() 430 lbaint_t blkcnt, const void *buffer, in sil_sata_rw_lba48() argument 437 blks = blkcnt; in sil_sata_rw_lba48() [all …]
|
/u-boot/board/gateworks/venice/ |
A D | README | 33 => setexpr blkcnt $filesize + 0x1ff && setexpr blkcnt $blkcnt / 0x200 34 => mmc dev 2 && mmc write $loadaddr 0x42 $blkcnt
|
/u-boot/doc/board/toradex/ |
A D | apalix-imx8x.rst | 72 setexpr blkcnt ${filesize} + 0x1ff && setexpr blkcnt ${blkcnt} / 0x200 74 mmc write ${loadaddr} 0x0 ${blkcnt}
|
A D | verdin-imx8mm.rst | 57 > setexpr blkcnt ${filesize} + 0x1ff && setexpr blkcnt ${blkcnt} / 0x200 58 > mmc dev 0 1 && mmc write ${loadaddr} 0x2 ${blkcnt}
|
A D | colibri-imx8x.rst | 80 setexpr blkcnt ${filesize} + 0x1ff && setexpr blkcnt ${blkcnt} / 0x200 82 mmc write ${loadaddr} 0x0 ${blkcnt}
|
A D | apalix-imx8.rst | 80 setexpr blkcnt ${filesize} + 0x1ff && setexpr blkcnt ${blkcnt} / 0x200 82 mmc write ${loadaddr} 0x0 ${blkcnt}
|
/u-boot/cmd/ |
A D | usb_mass_storage.c | 23 ulong start, lbaint_t blkcnt, void *buf) in ums_read_sector() argument 28 return blk_dread(block_dev, blkstart, blkcnt, buf); in ums_read_sector() 32 ulong start, lbaint_t blkcnt, const void *buf) in ums_write_sector() argument 37 return blk_dwrite(block_dev, blkstart, blkcnt, buf); in ums_write_sector()
|