Home
last modified time | relevance | path

Searched refs:blkcnt (Results 1 – 25 of 57) sorted by relevance

123

/u-boot/drivers/mmc/
A Dmmc_write.c25 end = start + blkcnt - 1; in mmc_erase_t()
120 while (blk < blkcnt) { in mmc_berase()
123 mmc->ssr.au : (blkcnt - blk); in mmc_berase()
126 mmc->erase_grp_size : (blkcnt - blk); in mmc_berase()
143 lbaint_t blkcnt, const void *src) in mmc_write_blocks() argument
155 if (blkcnt == 0) in mmc_write_blocks()
157 else if (blkcnt == 1) in mmc_write_blocks()
170 data.blocks = blkcnt; in mmc_write_blocks()
196 return blkcnt; in mmc_write_blocks()
211 lbaint_t cur, blocks_todo = blkcnt; in mmc_bwrite()
[all …]
A Dmmc_private.h21 ulong mmc_bread(struct udevice *dev, lbaint_t start, lbaint_t blkcnt,
24 ulong mmc_bread(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt,
31 ulong mmc_bwrite(struct udevice *dev, lbaint_t start, lbaint_t blkcnt,
33 ulong mmc_berase(struct udevice *dev, lbaint_t start, lbaint_t blkcnt);
35 ulong mmc_bwrite(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt,
37 ulong mmc_berase(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt);
46 lbaint_t start, lbaint_t blkcnt) in mmc_berase() argument
52 lbaint_t blkcnt, const void *src) in mmc_bwrite() argument
58 lbaint_t start, lbaint_t blkcnt) in mmc_berase() argument
64 lbaint_t blkcnt, const void *src) in mmc_bwrite() argument
/u-boot/drivers/block/
A Dblkmap.c34 lbaint_t blkcnt; member
95 last = new->blknr + new->blkcnt - 1; in blkmap_slice_available()
129 bd->lba = bms->blknr + bms->blkcnt; in blkmap_slice_add()
187 .blkcnt = blkcnt, in blkmap_map_linear()
228 return blkcnt; in blkmap_mem_read()
241 return blkcnt; in blkmap_mem_write()
266 .blkcnt = blkcnt, in __blkmap_map_mem()
316 cnt = (blkcnt < bms->blkcnt) ? blkcnt : bms->blkcnt; in blkmap_blk_read_slice()
334 blkcnt -= cnt; in blkmap_blk_read()
349 cnt = (blkcnt < bms->blkcnt) ? blkcnt : bms->blkcnt; in blkmap_blk_write_slice()
[all …]
A Dblkcache.c25 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 Defi_blk.c30 static ulong efi_bl_read(struct udevice *dev, lbaint_t blknr, lbaint_t blkcnt, in efi_bl_read() argument
38 (ulong)blkcnt); in efi_bl_read()
40 blkcnt * io->media->block_size, buffer); in efi_bl_read()
46 return blkcnt; in efi_bl_read()
58 static ulong efi_bl_write(struct udevice *dev, lbaint_t blknr, lbaint_t blkcnt, in efi_bl_write() argument
66 (ulong)blkcnt); in efi_bl_write()
68 blkcnt * io->media->block_size, (void *)buffer); in efi_bl_write()
74 return blkcnt; in efi_bl_write()
A Dsandbox.c22 unsigned long start, lbaint_t blkcnt, in host_block_read() argument
33 ssize_t len = os_read(plat->fd, buffer, blkcnt * desc->blksz); in host_block_read()
41 unsigned long start, lbaint_t blkcnt, in host_block_write() argument
52 ssize_t len = os_write(plat->fd, buffer, blkcnt * desc->blksz); in host_block_write()
A Dblk-uclass.c329 lbaint_t blkcnt, void *buffer) in blk_read_devnum() argument
338 n = blk_dread(desc, start, blkcnt, buffer); in blk_read_devnum()
346 lbaint_t blkcnt, const void *buffer) in blk_write_devnum() argument
354 return blk_dwrite(desc, start, blkcnt, buffer); in blk_write_devnum()
457 start, blkcnt, desc->blksz, buf)) in blk_read()
458 return blkcnt; in blk_read()
459 blks_read = ops->read(dev, start, blkcnt, buf); in blk_read()
460 if (blks_read == blkcnt) in blk_read()
478 return ops->write(dev, start, blkcnt, buf); in blk_write()
491 return ops->erase(dev, start, blkcnt); in blk_erase()
[all …]
/u-boot/disk/
A Ddisk-uclass.c69 lbaint_t blkcnt, void *buffer) in part_blk_read() argument
85 blkcnt = part->gpt_part_info.size - start; in part_blk_read()
92 lbaint_t blkcnt, const void *buffer) in part_blk_write() argument
115 lbaint_t blkcnt) in part_blk_erase() argument
134 return ops->erase(parent, start, blkcnt); in part_blk_erase()
172 lbaint_t blkcnt, void *buffer) in disk_blk_read() argument
196 return blkcnt; in disk_blk_read()
198 if (blks_read == blkcnt) in disk_blk_read()
200 blkcnt, desc->blksz, buffer); in disk_blk_read()
225 lbaint_t blkcnt) in disk_blk_erase() argument
[all …]
/u-boot/include/
A Dblk.h89 lbaint_t blkcnt,
93 lbaint_t blkcnt,
97 lbaint_t blkcnt);
126 lbaint_t start, lbaint_t blkcnt,
186 lbaint_t start, lbaint_t blkcnt, in blkcache_read() argument
243 lbaint_t blkcnt);
274 lbaint_t blkcnt, void *buffer);
278 lbaint_t blkcnt);
519 return blkcnt; in blk_dread()
527 if (blks_read == blkcnt) in blk_dread()
[all …]
A Dblkmap.h20 int blkmap_map_linear(struct udevice *dev, lbaint_t blknr, lbaint_t blkcnt,
32 int blkmap_map_mem(struct udevice *dev, lbaint_t blknr, lbaint_t blkcnt,
48 int blkmap_map_pmem(struct udevice *dev, lbaint_t blknr, lbaint_t blkcnt,
/u-boot/lib/
A Dimage-sparse.c54 lbaint_t blk, lbaint_t blkcnt, in write_sparse_chunk_raw() argument
75 while (blkcnt > 0) { in write_sparse_chunk_raw()
76 n = min(aligned_buf_blks, blkcnt); in write_sparse_chunk_raw()
88 blkcnt -= n; in write_sparse_chunk_raw()
113 lbaint_t blkcnt; in write_sparse_image() local
203 if (blk + blkcnt > info->start + info->size) { in write_sparse_image()
218 bytes_written += ((u64)blkcnt) * info->blksz; in write_sparse_image()
259 for (i = 0; i < blkcnt;) { in write_sparse_image()
260 j = blkcnt - i; in write_sparse_image()
278 bytes_written += ((u64)blkcnt) * info->blksz; in write_sparse_image()
[all …]
/u-boot/drivers/mtd/nvmxip/
A Dnvmxip.c48 static ulong nvmxip_blk_read(struct udevice *dev, lbaint_t blknr, lbaint_t blkcnt, void *buffer) in nvmxip_blk_read() argument
53 u32 qwords = (blkcnt * desc->blksz) / sizeof(u64); in nvmxip_blk_read()
63 log_debug("[%s]: reading from blknr: %lu , blkcnt: %lu\n", dev->name, blknr, blkcnt); in nvmxip_blk_read()
76 *(u64 *)((u8 *)virt_blkaddr + desc->blksz * blkcnt - sizeof(u64)), in nvmxip_blk_read()
77 *(u64 *)((u8 *)buffer + desc->blksz * blkcnt - sizeof(u64))); in nvmxip_blk_read()
81 return blkcnt; in nvmxip_blk_read()
/u-boot/drivers/fastboot/
A Dfb_mmc.c165 lbaint_t blk, lbaint_t blkcnt) in fb_mmc_sparse_reserve() argument
167 return blkcnt; in fb_mmc_sparse_reserve()
174 lbaint_t blkcnt; in write_raw_image() local
179 blkcnt = lldiv(blkcnt, info->blksz); in write_raw_image()
181 if (blkcnt > info->size) { in write_raw_image()
191 if (blks != blkcnt) { in write_raw_image()
228 lbaint_t blkcnt; in fb_mmc_boot_ops() local
244 blkcnt = lldiv(blkcnt, blksz); in fb_mmc_boot_ops()
246 if (blkcnt > dev_desc->lba) { in fb_mmc_boot_ops()
256 if (blks != blkcnt) { in fb_mmc_boot_ops()
[all …]
/u-boot/lib/efi_driver/
A Defi_block_device.c60 static ulong efi_bl_read(struct udevice *dev, lbaint_t blknr, lbaint_t blkcnt, in efi_bl_read() argument
68 __func__, dev->name, blknr, blkcnt); in efi_bl_read()
71 (efi_uintn_t)blkcnt * in efi_bl_read()
77 return blkcnt; in efi_bl_read()
89 static ulong efi_bl_write(struct udevice *dev, lbaint_t blknr, lbaint_t blkcnt, in efi_bl_write() argument
97 __func__, dev->name, blknr, blkcnt); in efi_bl_write()
100 (efi_uintn_t)blkcnt * in efi_bl_write()
107 return blkcnt; in efi_bl_write()
/u-boot/drivers/virtio/
A Dvirtio_blk.c23 lbaint_t blkcnt, void *buffer, u32 type) in virtio_blk_do_req() argument
36 struct virtio_sg data_sg = { buffer, blkcnt * 512 }; in virtio_blk_do_req()
61 return status == VIRTIO_BLK_S_OK ? blkcnt : -EIO; in virtio_blk_do_req()
65 lbaint_t blkcnt, void *buffer) in virtio_blk_read() argument
68 return virtio_blk_do_req(dev, start, blkcnt, buffer, in virtio_blk_read()
73 lbaint_t blkcnt, const void *buffer) in virtio_blk_write() argument
75 return virtio_blk_do_req(dev, start, blkcnt, (void *)buffer, in virtio_blk_write()
/u-boot/board/gateworks/venice/
A Dvenice.env12 setexpr blkcnt $filesize + 0x1ff &&
13 setexpr blkcnt $blkcnt / 0x200 &&
15 mmc write $loadaddr $splblk $blkcnt
/u-boot/doc/board/gateworks/
A Dimx8mp_venice.rst49 => setexpr blkcnt $filesize + 0x1ff && setexpr blkcnt $blkcnt / 0x200
50 => mmc dev 2 && mmc write $loadaddr 0x40 $blkcnt
A Dimx8mm_venice.rst49 => setexpr blkcnt $filesize + 0x1ff && setexpr blkcnt $blkcnt / 0x200
50 => mmc dev 2 && mmc write $loadaddr 0x42 $blkcnt
A Dimx8mn_venice.rst49 => setexpr blkcnt $filesize + 0x1ff && setexpr blkcnt $blkcnt / 0x200
50 => mmc dev 2 && mmc write $loadaddr 0x40 $blkcnt
/u-boot/drivers/fwu-mdata/
A Dgpt_blk.c87 u32 len, blk_start, blkcnt; in gpt_read_write_mdata() local
103 blkcnt = BLOCK_CNT(len, desc); in gpt_read_write_mdata()
104 if (blkcnt > info.size) { in gpt_read_write_mdata()
111 if (blk_dread(desc, blk_start, blkcnt, mdata_aligned) != blkcnt) { in gpt_read_write_mdata()
117 if (blk_dwrite(desc, blk_start, blkcnt, mdata) != blkcnt) { in gpt_read_write_mdata()
/u-boot/drivers/ata/
A Dsata_sandbox.c25 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 Ddwc_ahsata.c570 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 Dfsl_sata.c521 cfis->sector_count = (u8)(blkcnt & 0xff); in fsl_sata_rw_cmd()
524 return blkcnt; in fsl_sata_rw_cmd()
564 cfis->sector_count = blkcnt & 0xff; in fsl_sata_rw_cmd_ext()
567 return blkcnt; in fsl_sata_rw_cmd_ext()
600 cfis->features_exp = (blkcnt >> 8) & 0xff; in fsl_sata_rw_ncq_cmd()
601 cfis->features = blkcnt & 0xff; in fsl_sata_rw_ncq_cmd()
610 return blkcnt; in fsl_sata_rw_ncq_cmd()
644 blks = blkcnt; in ata_low_level_rw_lba48()
672 return blkcnt; in ata_low_level_rw_lba48()
683 blks = blkcnt; in ata_low_level_rw_lba28()
[all …]
A Dsata_sil.c328 pcmd->prb.fis.sector_count = (u8)blkcnt & 0xff; in sil_sata_rw_cmd()
343 return blkcnt; in sil_sata_rw_cmd()
347 ulong blkcnt, u8 *buffer, int is_write) in sil_sata_rw_cmd_ext() argument
375 pcmd->prb.fis.sector_count = blkcnt & 0xff; in sil_sata_rw_cmd_ext()
390 return blkcnt; in sil_sata_rw_cmd_ext()
394 lbaint_t blkcnt, const void *buffer, in sil_sata_rw_lba28() argument
401 blks = blkcnt; in sil_sata_rw_lba28()
419 return blkcnt; in sil_sata_rw_lba28()
423 lbaint_t blkcnt, const void *buffer, in sil_sata_rw_lba48() argument
430 blks = blkcnt; in sil_sata_rw_lba48()
[all …]
/u-boot/cmd/
A Dblkmap.c18 lbaint_t blknr, blkcnt; member
47 err = blkmap_map_linear(ctx->dev, ctx->blknr, ctx->blkcnt, in do_blkmap_map_linear()
57 ctx->blknr, ctx->blkcnt, lblknr, argv[1], ldevnum); in do_blkmap_map_linear()
71 err = blkmap_map_pmem(ctx->dev, ctx->blknr, ctx->blkcnt, addr); in do_blkmap_map_mem()
79 ctx->blknr, ctx->blkcnt, (unsigned long long)addr); in do_blkmap_map_mem()
106 ctx.blkcnt = hextoul(argv[3], NULL); in do_blkmap_map()

Completed in 44 milliseconds

123