| /u-boot/fs/yaffs2/ |
| A D | yaffs_bitmap.c | 22 if (blk < dev->internal_start_block || blk > dev->internal_end_block) { in yaffs_block_bits() 25 blk); in yaffs_block_bits() 34 if (blk < dev->internal_start_block || blk > dev->internal_end_block || in yaffs_verify_chunk_bit_id() 38 blk, chunk); in yaffs_verify_chunk_bit_id() 45 u8 *blk_bits = yaffs_block_bits(dev, blk); in yaffs_clear_chunk_bits() 52 u8 *blk_bits = yaffs_block_bits(dev, blk); in yaffs_clear_chunk_bit() 54 yaffs_verify_chunk_bit_id(dev, blk, chunk); in yaffs_clear_chunk_bit() 60 u8 *blk_bits = yaffs_block_bits(dev, blk); in yaffs_set_chunk_bit() 68 u8 *blk_bits = yaffs_block_bits(dev, blk); in yaffs_check_chunk_bit() 76 u8 *blk_bits = yaffs_block_bits(dev, blk); in yaffs_still_some_chunks() [all …]
|
| A D | yaffs_bitmap.h | 25 void yaffs_verify_chunk_bit_id(struct yaffs_dev *dev, int blk, int chunk); 26 void yaffs_clear_chunk_bits(struct yaffs_dev *dev, int blk); 27 void yaffs_clear_chunk_bit(struct yaffs_dev *dev, int blk, int chunk); 28 void yaffs_set_chunk_bit(struct yaffs_dev *dev, int blk, int chunk); 29 int yaffs_check_chunk_bit(struct yaffs_dev *dev, int blk, int chunk); 30 int yaffs_still_some_chunks(struct yaffs_dev *dev, int blk); 31 int yaffs_count_chunk_bits(struct yaffs_dev *dev, int blk);
|
| A D | yaffs_getblockinfo.h | 24 *dev, int blk) in yaffs_get_block_info() argument 26 if (blk < dev->internal_start_block || blk > dev->internal_end_block) { in yaffs_get_block_info() 29 blk); in yaffs_get_block_info() 32 return &dev->block_info[blk - dev->internal_start_block]; in yaffs_get_block_info()
|
| A D | yaffs_yaffs1.c | 26 int blk; in yaffs1_scan() local 51 for (blk = dev->internal_start_block; blk <= dev->internal_end_block; in yaffs1_scan() 52 blk++) { in yaffs1_scan() 53 yaffs_clear_chunk_bits(dev, blk); in yaffs1_scan() 67 blk, state, seq_number); in yaffs1_scan() 71 "block %d is bad", blk); in yaffs1_scan() 81 for (blk = dev->internal_start_block; in yaffs1_scan() 82 !alloc_failed && blk <= dev->internal_end_block; blk++) { in yaffs1_scan() 124 blk, c); in yaffs1_scan() 126 dev->alloc_block = blk; in yaffs1_scan() [all …]
|
| A D | yaffs_summary.c | 119 static int yaffs_summary_write(struct yaffs_dev *dev, int blk) in yaffs_summary_write() argument 131 struct yaffs_block_info *bi = yaffs_get_block_info(dev, blk); in yaffs_summary_write() 143 hdr.block = blk; in yaffs_summary_write() 159 yaffs_set_chunk_bit(dev, blk, chunk_in_block); in yaffs_summary_write() 181 int blk) in yaffs_summary_read() argument 193 struct yaffs_block_info *bi = yaffs_get_block_info(dev, blk); in yaffs_summary_read() 199 chunk_in_nand = blk * dev->param.chunks_per_block + in yaffs_summary_read() 220 yaffs_set_chunk_bit(dev, blk, chunk_in_block); in yaffs_summary_read() 293 void yaffs_summary_gc(struct yaffs_dev *dev, int blk) in yaffs_summary_gc() argument 304 if (yaffs_check_chunk_bit(dev, blk, i)) { in yaffs_summary_gc() [all …]
|
| A D | yaffs_summary.h | 33 int blk); 34 void yaffs_summary_gc(struct yaffs_dev *dev, int blk);
|
| /u-boot/fs/ |
| A D | fs_internal.c | 22 ALLOC_CACHE_ALIGN_BUFFER(char, sec_buf, (blk ? blk->blksz : 0)); in fs_devread() 23 if (blk == NULL) { in fs_devread() 27 log2blksz = blk->log2blksz; in fs_devread() 38 byte_offset &= blk->blksz - 1; in fs_devread() 50 readlen = min((int)blk->blksz - byte_offset, in fs_devread() 62 block_len = byte_len & ~(blk->blksz - 1); in fs_devread() 65 ALLOC_CACHE_ALIGN_BUFFER(u8, p, blk->blksz); in fs_devread() 67 block_len = blk->blksz; in fs_devread() 68 blk_dread(blk, partition->start + sector, 1, in fs_devread() 80 block_len = byte_len & ~(blk->blksz - 1); in fs_devread() [all …]
|
| /u-boot/lib/ |
| A D | image-sparse.c | 54 lbaint_t blk, lbaint_t blkcnt, in write_sparse_chunk_raw() argument 62 write_blks = info->write(info, blk, n, data); in write_sparse_chunk_raw() 104 __func__, blk + blks, n); in write_sparse_chunk_raw() 112 lbaint_t blk; in write_sparse_image() local 170 blk = info->start; in write_sparse_image() 203 if (blk + blkcnt > info->start + info->size) { in write_sparse_image() 217 blk += blks; in write_sparse_image() 263 blks = info->write(info, blk, j, fill_buf); in write_sparse_image() 269 blk, j); in write_sparse_image() 275 blk += blks; in write_sparse_image() [all …]
|
| /u-boot/test/dm/ |
| A D | host.c | 25 struct udevice *dev, *part, *chk, *blk; in dm_test_host() local 53 ut_assertok(blk_get_from_parent(dev, &blk)); in dm_test_host() 54 ut_assertok(device_probe(blk)); in dm_test_host() 60 desc = dev_get_uclass_plat(blk); in dm_test_host() 67 ut_asserteq(-ENODEV, blk_get_from_parent(dev, &blk)); in dm_test_host() 110 struct udevice *dev, *blk; in dm_test_cmd_host() local 124 ut_assertok(blk_get_from_parent(dev, &blk)); in dm_test_cmd_host() 125 desc = dev_get_uclass_plat(blk); in dm_test_cmd_host() 137 ut_assertok(blk_get_from_parent(dev, &blk)); in dm_test_cmd_host() 138 desc = dev_get_uclass_plat(blk); in dm_test_cmd_host()
|
| A D | blk.c | 50 struct udevice *blk; in count_blk_devices() local 59 uclass_foreach_dev(blk, uc) in count_blk_devices() 100 struct udevice *blk, *chk, *dev; in dm_test_blk_find() local 106 ut_asserteq_ptr(chk, blk); in dm_test_blk_find() 111 ut_assertok(blk_get_device(UCLASS_HOST, 0, &blk)); in dm_test_blk_find() 112 ut_asserteq_ptr(chk, blk); in dm_test_blk_find() 113 ut_asserteq(true, device_active(blk)); in dm_test_blk_find() 157 struct udevice *dev, *blk; in dm_test_blk_get_from_parent() local 160 ut_assertok(blk_get_from_parent(dev, &blk)); in dm_test_blk_get_from_parent() 163 ut_asserteq(-ENODEV, blk_get_from_parent(dev, &blk)); in dm_test_blk_get_from_parent() [all …]
|
| A D | usb.c | 47 struct udevice *dev, *blk; in dm_test_usb_flash() local 57 ut_assertok(device_find_first_child_by_uclass(dev, UCLASS_BLK, &blk)); in dm_test_usb_flash() 63 ut_asserteq(2, blk_read(blk, 0, 2, cmp)); in dm_test_usb_flash() 67 ut_asserteq(1, blk_write(blk, 1, 1, cmp)); in dm_test_usb_flash() 70 ut_asserteq(2, blk_read(blk, 0, 2, cmp)); in dm_test_usb_flash() 75 ut_asserteq(1, blk_write(blk, 1, 1, cmp)); in dm_test_usb_flash() 78 ut_asserteq(2, blk_read(blk, 0, 2, cmp)); in dm_test_usb_flash()
|
| A D | blkmap.c | 57 struct udevice *dev, *blk; in dm_test_blkmap_read() local 61 ut_assertok(blk_get_from_parent(dev, &blk)); in dm_test_blkmap_read() 76 ut_asserteq(8, blk_read(blk, 0, 8, buffer)); in dm_test_blkmap_read() 86 struct udevice *dev, *blk; in dm_test_blkmap_write() local 90 ut_assertok(blk_get_from_parent(dev, &blk)); in dm_test_blkmap_write() 106 ut_asserteq(8, blk_write(blk, 0, 8, identity)); in dm_test_blkmap_write()
|
| /u-boot/cmd/ |
| A D | read.c | 22 uint blk, cnt, res; in do_rw() local 37 blk = hextoul(argv[4], NULL); in do_rw() 49 if (cnt + blk > limit) { in do_rw() 55 res = blk_dwrite(dev_desc, offset + blk, cnt, addr); in do_rw() 57 res = blk_dread(dev_desc, offset + blk, cnt, addr); in do_rw()
|
| A D | blk_common.c | 68 lbaint_t blk = hextoul(argv[3], NULL); in blk_common_cmd() local 74 if_name, *cur_devnump, blk, cnt); in blk_common_cmd() 77 n = blk_read_devnum(uclass_id, *cur_devnump, blk, cnt, in blk_common_cmd() 86 lbaint_t blk = hextoul(argv[3], NULL); in blk_common_cmd() local 92 if_name, *cur_devnump, blk, cnt); in blk_common_cmd() 95 n = blk_write_devnum(uclass_id, *cur_devnump, blk, cnt, in blk_common_cmd()
|
| A D | mmc.c | 225 u16 blk, cnt; in do_mmcrpmb_read() local 235 blk = hextoul(argv[2], NULL); in do_mmcrpmb_read() 254 u16 blk, cnt; in do_mmcrpmb_write() local 264 blk = hextoul(argv[2], NULL); in do_mmcrpmb_write() 351 u32 blk, cnt, n; in do_mmc_read() local 358 blk = hextoul(argv[2], NULL); in do_mmc_read() 397 u32 blk; in do_mmc_sparse_write() local 415 curr_device, blk); in do_mmc_sparse_write() 425 sparse.start = blk; in do_mmc_sparse_write() 444 u32 blk, cnt, n; in do_mmc_write() local [all …]
|
| /u-boot/drivers/block/ |
| A D | host_dev.c | 26 struct udevice *blk; in host_sb_attach_file() local 38 ret = blk_find_from_parent(dev, &blk); in host_sb_attach_file() 60 desc = dev_get_uclass_plat(blk); in host_sb_attach_file() 103 struct udevice *blk, *bdev; in host_sb_bind() local 108 dev_seq(dev), 512, 0, &blk); in host_sb_bind() 112 desc = dev_get_uclass_plat(blk); in host_sb_bind()
|
| A D | blkmap.c | 80 struct udevice *blk; member 110 struct blk_desc *bd = dev_get_uclass_plat(bm->blk); in blkmap_slice_add() 143 struct udevice *blk; member 172 bd = dev_get_uclass_plat(bm->blk); in blkmap_map_linear() 193 .blk = lblk, in blkmap_map_linear() 223 struct blk_desc *bd = dev_get_uclass_plat(bm->blk); in blkmap_mem_read() 236 struct blk_desc *bd = dev_get_uclass_plat(bm->blk); in blkmap_mem_write() 393 dev_seq(dev), 512, 0, &bm->blk); in blkmap_dev_bind() 399 bd = dev_get_uclass_plat(bm->blk); in blkmap_dev_bind() 424 err = device_remove(bm->blk, DM_REMOVE_NORMAL); in blkmap_dev_unbind() [all …]
|
| /u-boot/boot/ |
| A D | vbe_simple_fw.c | 51 struct udevice *blk; in vbe_simple_read_bootflow_fw() local 56 ret = blk_get_from_parent(media, &blk); in vbe_simple_read_bootflow_fw() 59 log_debug("blk=%s\n", blk->name); in vbe_simple_read_bootflow_fw() 60 desc = dev_get_uclass_plat(blk); in vbe_simple_read_bootflow_fw() 67 ret = blk_read(blk, blknum, 1, sbuf); in vbe_simple_read_bootflow_fw() 88 ret = blk_read(blk, blknum, num_blks, buf); in vbe_simple_read_bootflow_fw() 134 ret = blk_read(blk, blknum, num_blks, base_buf); in vbe_simple_read_bootflow_fw() 145 bflow->blk = blk; in vbe_simple_read_bootflow_fw()
|
| A D | bootdev-uclass.c | 124 bflow->blk = blk; in bootdev_find_in_blk() 190 blk->name, bflow->part, info.sys_ind, in bootdev_find_in_blk() 193 bflow->blk = blk; in bootdev_find_in_blk() 275 parent = dev_get_parent(blk); in bootdev_setup_sibling_blk() 302 struct udevice *blk; in bootdev_get_sibling_blk() local 320 ret = device_probe(blk); in bootdev_get_sibling_blk() 323 *blkp = blk; in bootdev_get_sibling_blk() 433 struct udevice *bdev, *blk; in bootdev_find_by_label() local 447 ret = blk_find_device(id, seq, &blk); in bootdev_find_by_label() 534 struct udevice *blk; in default_get_bootflow() local [all …]
|
| /u-boot/arch/arm/cpu/armv8/fsl-layerscape/ |
| A D | ppa.c | 73 u32 blk; in ppa_init() local 101 blk = CONFIG_SYS_LS_PPA_FW_ADDR / 512; in ppa_init() 104 __func__, dev, blk, cnt); in ppa_init() 105 ret = blk_dread(mmc_get_blk_desc(mmc), blk, cnt, fitp); in ppa_init() 127 blk = CONFIG_SYS_LS_PPA_ESBC_ADDR >> 9; in ppa_init() 129 ret = blk_dread(mmc_get_blk_desc(mmc), blk, cnt, ppa_hdr_ddr); in ppa_init() 151 blk = CONFIG_SYS_LS_PPA_FW_ADDR / 512; in ppa_init() 154 __func__, dev, blk, cnt); in ppa_init() 155 ret = blk_dread(mmc_get_blk_desc(mmc), blk, cnt, ppa_fit_addr); in ppa_init()
|
| /u-boot/arch/mips/mach-octeon/ |
| A D | cvmx-pko3-compat.c | 388 cvmx_buf_ptr_t blk; in cvmx_pko3_legacy_xmit() local 392 blk = p_ptr[0]; in cvmx_pko3_legacy_xmit() 433 cvmx_buf_ptr_t blk; in cvmx_pko3_legacy_xmit() local 439 blk = p_ptr[0]; in cvmx_pko3_legacy_xmit() 446 &desc, blk.s.pool) < 0)) in cvmx_pko3_legacy_xmit() 453 gather_s.s.i = blk.s.i; in cvmx_pko3_legacy_xmit() 462 blk = p_ptr[i + 1]; in cvmx_pko3_legacy_xmit() 473 cvmx_buf_ptr_t blk; in cvmx_pko3_legacy_xmit() local 478 blk = packet; in cvmx_pko3_legacy_xmit() 495 gather_s.s.i = blk.s.i; in cvmx_pko3_legacy_xmit() [all …]
|
| /u-boot/doc/develop/driver-model/ |
| A D | nvmxip.rst | 16 nvmxip-blk block driver: 25 the Uclass creates a block device and binds it with the nvmxip-blk. 30 The driver probed with the DT and is the parent of the blk#<id> device. 34 nvmxip-blk. The custom driver can be implemented like nvmxip_qspi in 50 blk 3 [ + ] nvmxip-blk | `-- nvmxip-qspi1@08000000.blk#1 52 blk 4 [ + ] nvmxip-blk | `-- nvmxip-qspi2@08200000.blk#2 68 This option provides the block storage driver nvmxip-blk which
|
| /u-boot/drivers/mmc/ |
| A D | mmc_write.c | 82 lbaint_t blk = 0, blk_r = 0; in mmc_berase() local 120 while (blk < blkcnt) { in mmc_berase() 122 blk_r = ((blkcnt - blk) > mmc->ssr.au) ? in mmc_berase() 123 mmc->ssr.au : (blkcnt - blk); in mmc_berase() 125 blk_r = ((blkcnt - blk) > mmc->erase_grp_size) ? in mmc_berase() 126 mmc->erase_grp_size : (blkcnt - blk); in mmc_berase() 128 err = mmc_erase_t(mmc, start + blk, blk_r, erase_args); in mmc_berase() 132 blk += blk_r; in mmc_berase() 139 return blk; in mmc_berase()
|
| /u-boot/drivers/net/phy/ |
| A D | cortina.c | 176 u32 blk = cortina_fw_addr / 512; in cs4340_upload_firmware() local 184 dev, blk, cnt); in cs4340_upload_firmware() 187 (void)blk_dread(mmc_get_blk_desc(mmc), blk, cnt, addr); in cs4340_upload_firmware() 189 (void)mmc->block_dev.block_read(&mmc->block_dev, blk, cnt, addr); in cs4340_upload_firmware() 229 u32 blk = cortina_fw_addr / 512; in cs4340_upload_firmware() local 237 dev, blk, cnt); in cs4340_upload_firmware() 240 (void)blk_dread(mmc_get_blk_desc(mmc), blk, cnt, in cs4340_upload_firmware() 243 (void)mmc->block_dev.block_read(&mmc->block_dev, blk, cnt, in cs4340_upload_firmware()
|
| /u-boot/include/ |
| A D | image-sparse.h | 19 lbaint_t blk, 24 lbaint_t blk,
|