/lk-master/arch/or1k/ |
A D | cache-ops.c | 39 uint32_t block_size; in arch_invalidate_cache_all() local 41 block_size = ic_block_size(); in arch_invalidate_cache_all() 42 cache_size = block_size * ic_sets(); in arch_invalidate_cache_all() 43 for (i = 0; i < cache_size; i += block_size) in arch_invalidate_cache_all() 46 block_size = dc_block_size(); in arch_invalidate_cache_all() 47 cache_size = block_size * dc_sets(); in arch_invalidate_cache_all() 48 for (i = 0; i < cache_size; i += block_size) in arch_invalidate_cache_all() 77 uint32_t block_size = dc_block_size(); in arch_clean_cache_range() local 79 for (addr = start; addr < start + len; addr += block_size) in arch_clean_cache_range() 86 uint32_t block_size = dc_block_size(); in arch_invalidate_cache_range() local [all …]
|
/lk-master/lib/bio/ |
A D | bio.c | 41 block = offset / dev->block_size; in bio_default_read() 45 if ((offset % dev->block_size) != 0) { in bio_default_read() 75 while (len >= dev->block_size) { in bio_default_read() 86 buf += dev->block_size; in bio_default_read() 87 len -= dev->block_size; in bio_default_read() 137 block = offset / dev->block_size; in bio_default_write() 181 while (len >= dev->block_size) { in bio_default_write() 192 buf += dev->block_size; in bio_default_write() 193 len -= dev->block_size; in bio_default_write() 448 DEBUG_ASSERT(block_size && ispow2(block_size)); in bio_initialize_bdev() [all …]
|
A D | debug.c | 234 void *buf = malloc(dev->block_size); in cmd_bio() 285 for (size_t i = 0; i < device->block_size; i++) { in is_valid_block() 327 if (err != (ssize_t)device->block_size) { in test_erase_block() 401 "Aborting.\n", device->block_size); in memory_mapped_test() 415 if (err < (ssize_t)device->block_size) { in memory_mapped_test() 418 device->block_size, err); in memory_mapped_test() 431 if (err != (ssize_t)device->block_size) { in memory_mapped_test() 454 for (uint i = 0; i < device->block_size; i++) { in memory_mapped_test() 476 if (err != (ssize_t)device->block_size) { in memory_mapped_test() 478 device->block_size, err); in memory_mapped_test() [all …]
|
A D | subdev.c | 34 return bio_read(subdev->parent, buf, offset + subdev->offset * subdev->dev.block_size, len); in subdev_read() 46 return bio_write(subdev->parent, buf, offset + subdev->offset * subdev->dev.block_size, len); in subdev_write() 58 return bio_erase(subdev->parent, offset + subdev->offset * subdev->dev.block_size, len); in subdev_erase() 152 parent->block_size, block_count, in bio_publish_subdevice()
|
/lk-master/platform/armemu/ |
A D | blkdev.c | 24 *REG64(BDEV_CMD_OFF) = (uint64_t)((uint64_t)block * dev->block_size); in read_block() 25 *REG32(BDEV_CMD_LEN) = count * dev->block_size; in read_block() 31 return count * dev->block_size; in read_block() 39 *REG64(BDEV_CMD_OFF) = (uint64_t)((uint64_t)block * dev->block_size); in write_block() 40 *REG32(BDEV_CMD_LEN) = count * dev->block_size; in write_block() 46 return count * dev->block_size; in write_block()
|
/lk-master/lib/bcache/ |
A D | bcache.c | 38 size_t block_size; member 48 bcache_t bcache_create(bdev_t *dev, size_t block_size, int block_count) { in bcache_create() argument 54 cache->block_size = block_size; in bcache_create() 66 cache->blocks[i].ptr = malloc(block_size); in bcache_create() 78 (off_t)block->blocknum * cache->block_size, in flush_block() 79 cache->block_size); in flush_block() 183 … err = bio_read(cache->dev, block->ptr, (off_t)blocknum * cache->block_size, cache->block_size); in find_or_fill_block() 209 memcpy(buf, block->ptr, cache->block_size); in bcache_read_block() 282 memset(block->ptr, 0, cache->block_size); in bcache_zero_block()
|
/lk-master/platform/stm32f7xx/ |
A D | flash.c | 102 memcpy(buf, (uint8_t *)FLASHAXI_BASE + block * bdev->block_size, count * bdev->block_size); in stm32_flash_bdev_read_block() 104 return count * bdev->block_size; in stm32_flash_bdev_read_block() 112 ssize_t written_bytes = count * bdev->block_size; in stm32_flash_bdev_write_block() 115 …if (HAL_FLASH_Program(TYPEPROGRAM_WORD, FLASHAXI_BASE + block * bdev->block_size, *buf32) != HAL_O… in stm32_flash_bdev_write_block()
|
A D | qspi.c | 316 uint64_t largest_offset = (block + count) * device->block_size - 1; in spiflash_bdev_read_block() 330 s_command.NbData = device->block_size; in spiflash_bdev_read_block() 336 s_command.Address = block * device->block_size; in spiflash_bdev_read_block() 356 buf += device->block_size; in spiflash_bdev_read_block() 357 retcode += device->block_size; in spiflash_bdev_read_block() 358 s_command.Address += device->block_size; in spiflash_bdev_read_block()
|
/lk-master/dev/virtio/block/ |
A D | virtio-block.c | 305 if (virtio_block_read_write(dev->dev, buf, (off_t)block * dev->bdev.block_size, in virtio_bdev_read_block() 306 count * dev->bdev.block_size, false) == 0) { in virtio_bdev_read_block() 307 return count * dev->bdev.block_size; in virtio_bdev_read_block() 318 if (virtio_block_read_write(dev->dev, (void *)buf, (off_t)block * dev->bdev.block_size, in virtio_bdev_write_block() 319 count * dev->bdev.block_size, true) == 0) { in virtio_bdev_write_block() 320 return count * dev->bdev.block_size; in virtio_bdev_write_block()
|
/lk-master/arch/arm64/ |
A D | mmu.c | 303 vaddr_t block_size; in arm64_mmu_unmap_pt() local 312 block_size = 1UL << index_shift; in arm64_mmu_unmap_pt() 313 block_mask = block_size - 1; in arm64_mmu_unmap_pt() 315 chunk_size = MIN(size, block_size - vaddr_rem); in arm64_mmu_unmap_pt() 328 if (chunk_size == block_size || in arm64_mmu_unmap_pt() 366 vaddr_t block_size; in arm64_mmu_map_pt() local 380 block_size = 1UL << index_shift; in arm64_mmu_map_pt() 381 block_mask = block_size - 1; in arm64_mmu_map_pt() 383 chunk_size = MIN(size, block_size - vaddr_rem); in arm64_mmu_map_pt() 387 (chunk_size != block_size) || in arm64_mmu_map_pt()
|
/lk-master/lib/bcache/include/lib/ |
A D | bcache.h | 14 bcache_t bcache_create(bdev_t *dev, size_t block_size, int block_count);
|
/lk-master/lib/bio/include/lib/ |
A D | bio.h | 37 size_t block_size; member 75 size_t block_size,
|
/lk-master/lib/fs/spifs/test/ |
A D | spifstest.c | 431 size_t block_size = dev->block_size; in test_corrupt_toc() local 432 uint8_t *block_buf = memalign(CACHE_LINE, block_size); in test_corrupt_toc() 436 memset(block_buf, 0, block_size); in test_corrupt_toc() 444 if (bytes != (ssize_t)block_size) { in test_corrupt_toc()
|
/lk-master/lib/partition/ |
A D | partition.c | 65 STACKBUF_DMA_ALIGN(buf, dev->block_size); in partition_publish()
|
/lk-master/app/lkboot/ |
A D | commands.c | 308 void *buf = malloc(bdev->block_size); in lkb_handle_command() 316 size_t toread = MIN(len - pos, bdev->block_size); in lkb_handle_command()
|
/lk-master/lib/fs/spifs/ |
A D | spifs.c | 369 off_t device_addr = block_addr * spifs->dev->block_size; in spifs_write_page() 451 *page_size = dev->block_size; in get_device_page_info() 458 size_t block_size = dev->block_size; in get_device_page_info() local 460 if (erase_size % block_size != 0) { in get_device_page_info()
|
/lk-master/platform/zynq/ |
A D | spiflash.c | 345 DEBUG_ASSERT(bdev->block_size == PAGE_PROGRAM_SIZE); in spiflash_bdev_write_block()
|
/lk-master/lib/sysparam/ |
A D | sysparam.c | 157 DEBUG_ASSERT((offset % bdev->block_size) == 0); in sysparam_scan()
|
/lk-master/lib/ptable/ |
A D | ptable.c | 582 if (header.total_length > ptable.bdev->block_size) { in ptable_scan()
|