/lk-master/lib/bcache/ |
A D | bcache.c | 114 block = NULL; in find_block() 116 LTRACEF("looking at entry %p, num %u\n", block, block->blocknum); in find_block() 139 if (block) { in alloc_block() 143 return block; in alloc_block() 148 LTRACEF("looking at %p, num %u\n", block, block->blocknum); in alloc_block() 195 return block; in find_or_fill_block() 227 block->ref_count++; in bcache_get_block() 228 *ptr = block->ptr; in bcache_get_block() 255 if (!block) { in bcache_mark_block_dirty() 272 if (!block) { in bcache_zero_block() [all …]
|
/lk-master/lib/bio/ |
A D | bio.c | 36 bnum_t block; in bio_default_read() local 41 block = offset / dev->block_size; in bio_default_read() 64 block++; in bio_default_read() 89 block++; in bio_default_read() 103 block += num_blocks; in bio_default_read() 132 bnum_t block; in bio_default_write() local 137 block = offset / dev->block_size; in bio_default_write() 169 block++; in bio_default_write() 195 block++; in bio_default_write() 212 block += block_count; in bio_default_write() [all …]
|
A D | mem.c | 34 static ssize_t mem_bdev_read_block(struct bdev *bdev, void *buf, bnum_t block, uint count) { in mem_bdev_read_block() argument 37 LTRACEF("bdev %s, buf %p, block %u, count %u\n", bdev->name, buf, block, count); in mem_bdev_read_block() 39 memcpy(buf, (uint8_t *)mem->ptr + block * BLOCKSIZE, count * BLOCKSIZE); in mem_bdev_read_block() 54 static ssize_t mem_bdev_write_block(struct bdev *bdev, const void *buf, bnum_t block, uint count) { in mem_bdev_write_block() argument 57 LTRACEF("bdev %s, buf %p, block %u, count %u\n", bdev->name, buf, block, count); in mem_bdev_write_block() 59 memcpy((uint8_t *)mem->ptr + block * BLOCKSIZE, buf, count * BLOCKSIZE); in mem_bdev_write_block()
|
A D | subdev.c | 37 static ssize_t subdev_read_block(struct bdev *_dev, void *buf, bnum_t block, uint count) { in subdev_read_block() argument 40 return bio_read_block(subdev->parent, buf, block + subdev->offset, count); in subdev_read_block() 49 static ssize_t subdev_write_block(struct bdev *_dev, const void *buf, bnum_t block, uint count) { in subdev_write_block() argument 52 return bio_write_block(subdev->parent, buf, block + subdev->offset, count); in subdev_write_block()
|
/lk-master/external/platform/pico/common/pico_sync/ |
A D | mutex.c | 22 bool block = true; in __time_critical_func() local 27 block = false; in __time_critical_func() 30 if (block) { in __time_critical_func() 33 } while (block); in __time_critical_func() 56 bool block = true; in __time_critical_func() local 61 block = false; in __time_critical_func() 64 if (block) { in __time_critical_func() 69 } while (block); in __time_critical_func()
|
A D | sem.c | 22 bool block = true; in __time_critical_func() local 28 block = false; in __time_critical_func() 31 if (block) { in __time_critical_func() 34 } while (block); in __time_critical_func() 38 bool block = true; in __time_critical_func() local 45 block = false; in __time_critical_func() 48 if (block) { in __time_critical_func() 56 } while (block); in __time_critical_func()
|
/lk-master/lib/fs/ext2/ |
A D | io.c | 82 blocknum_t *block = NULL; in ext2_get_indirect_block_pointer_cache_block() local 106 err = ext2_get_block(ext2, (void **)(void *)&block, current_block); in ext2_get_indirect_block_pointer_cache_block() 112 current_block = LE32(block[pos[current_level]]); in ext2_get_indirect_block_pointer_cache_block() 117 *cache_block = block; in ext2_get_indirect_block_pointer_cache_block() 129 blocknum_t block; in file_block_to_fs_block() local 141 block = LE32(inode->i_block[fileblock]); in file_block_to_fs_block() 151 block = LE32(ind_table[pos[level]]); in file_block_to_fs_block() 152 LTRACEF("block %u, indirect_block %u\n", block, phys_block); in file_block_to_fs_block() 158 LTRACEF("returning %u\n", block); in file_block_to_fs_block() 160 return block; in file_block_to_fs_block()
|
/lk-master/platform/stm32f4xx/ |
A D | flash.c | 46 static ssize_t stmflash_bdev_read_block(struct bdev *, void *buf, bnum_t block, uint count); 48 static ssize_t stmflash_bdev_write_block(struct bdev *, const void *buf, bnum_t block, uint count); 89 static ssize_t stmflash_bdev_read_block(struct bdev *bdev, void *buf, bnum_t block, uint count) { in stmflash_bdev_read_block() argument 90 LTRACEF("dev %p, buf %p, block 0x%x, count %u\n",bdev, buf, block, count); in stmflash_bdev_read_block() 118 static ssize_t stmflash_bdev_write_block(struct bdev *bdev, const void *_buf, bnum_t block, uint co… in stmflash_bdev_write_block() argument 119 LTRACEF("dev %p, buf %p, block 0x%x, count %u\n",bdev, _buf, block, count); in stmflash_bdev_write_block() 120 count = bio_trim_block_range(bdev, block, count); in stmflash_bdev_write_block()
|
/lk-master/platform/stm32f7xx/ |
A D | flash.c | 42 static ssize_t stm32_flash_bdev_read_block(struct bdev *, void *buf, bnum_t block, uint count); 44 static ssize_t stm32_flash_bdev_write_block(struct bdev *, const void *buf, bnum_t block, uint coun… 99 static ssize_t stm32_flash_bdev_read_block(struct bdev *bdev, void *buf, bnum_t block, uint count) { in stm32_flash_bdev_read_block() argument 100 LTRACEF("dev %p, buf %p, block 0x%x, count %u\n", bdev, buf, block, count); in stm32_flash_bdev_read_block() 102 memcpy(buf, (uint8_t *)FLASHAXI_BASE + block * bdev->block_size, count * bdev->block_size); in stm32_flash_bdev_read_block() 107 static ssize_t stm32_flash_bdev_write_block(struct bdev *bdev, const void *buf, bnum_t block, uint … in stm32_flash_bdev_write_block() argument 108 LTRACEF("dev %p, buf %p, block 0x%x, count %u\n", bdev, buf, block, count); 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() 121 block++; in stm32_flash_bdev_write_block()
|
A D | qspi.c | 52 static ssize_t spiflash_bdev_read_block(struct bdev *device, void *buf, bnum_t block, uint count); 53 static ssize_t spiflash_bdev_write_block(struct bdev *device, const void *buf, bnum_t block, uint c… 300 bnum_t block, uint count) { in spiflash_bdev_read_block() argument 302 device, buf, block, count); in spiflash_bdev_read_block() 309 count = bio_trim_block_range(device, block, count); in spiflash_bdev_read_block() 316 uint64_t largest_offset = (block + count) * device->block_size - 1; in spiflash_bdev_read_block() 336 s_command.Address = block * device->block_size; in spiflash_bdev_read_block() 367 bnum_t block, uint count) { in spiflash_bdev_write_block() argument 368 count = bio_trim_block_range(device, block, count); in spiflash_bdev_write_block() 378 for (; count > 0; count--, block++) { in spiflash_bdev_write_block() [all …]
|
/lk-master/platform/armemu/ |
A D | blkdev.c | 21 ssize_t read_block(struct bdev *dev, void *buf, bnum_t block, uint count) { in read_block() argument 24 *REG64(BDEV_CMD_OFF) = (uint64_t)((uint64_t)block * dev->block_size); in read_block() 36 ssize_t write_block(struct bdev *dev, const void *buf, bnum_t block, uint count) { in write_block() argument 39 *REG64(BDEV_CMD_OFF) = (uint64_t)((uint64_t)block * dev->block_size); in write_block()
|
/lk-master/lib/bcache/include/lib/ |
A D | bcache.h | 17 int bcache_read_block(bcache_t, void *, uint block); 20 int bcache_get_block(bcache_t, void **, uint block); 21 int bcache_put_block(bcache_t, uint block);
|
/lk-master/lib/bio/include/lib/ |
A D | bio.h | 50 ssize_t (*read_block)(struct bdev *, void *buf, bnum_t block, uint count); 52 ssize_t (*write_block)(struct bdev *, const void *buf, bnum_t block, uint count); 62 ssize_t bio_read_block(bdev_t *dev, void *buf, bnum_t block, uint count); 64 ssize_t bio_write_block(bdev_t *dev, const void *buf, bnum_t block, uint count); 97 uint bio_trim_block_range(const bdev_t *dev, bnum_t block, uint count);
|
/lk-master/target/sifive-unleashed/dt/ |
A D | fu540-c000.dtsi | 28 i-cache-block-size = <64>; 43 d-cache-block-size = <64>; 49 i-cache-block-size = <64>; 68 d-cache-block-size = <64>; 74 i-cache-block-size = <64>; 93 d-cache-block-size = <64>; 99 i-cache-block-size = <64>; 118 d-cache-block-size = <64>; 124 i-cache-block-size = <64>;
|
/lk-master/dev/virtio/block/ |
A D | virtio-block.c | 68 static ssize_t virtio_bdev_read_block(struct bdev *bdev, void *buf, bnum_t block, uint count); 69 static ssize_t virtio_bdev_write_block(struct bdev *bdev, const void *buf, bnum_t block, uint count… 300 static ssize_t virtio_bdev_read_block(struct bdev *bdev, void *buf, bnum_t block, uint count) { in virtio_bdev_read_block() argument 303 LTRACEF("dev %p, buf %p, block 0x%x, count %u\n", bdev, buf, block, count); in virtio_bdev_read_block() 305 if (virtio_block_read_write(dev->dev, buf, (off_t)block * dev->bdev.block_size, in virtio_bdev_read_block() 313 static ssize_t virtio_bdev_write_block(struct bdev *bdev, const void *buf, bnum_t block, uint count… in virtio_bdev_write_block() argument 316 LTRACEF("dev %p, buf %p, block 0x%x, count %u\n", bdev, buf, block, count); in virtio_bdev_write_block() 318 if (virtio_block_read_write(dev->dev, (void *)buf, (off_t)block * dev->bdev.block_size, in virtio_bdev_write_block()
|
A D | rules.mk | 6 $(LOCAL_DIR)/virtio-block.c \
|
/lk-master/platform/zynq/ |
A D | spiflash.c | 57 static ssize_t spiflash_bdev_read_block(struct bdev *, void *buf, bnum_t block, uint count); 58 static ssize_t spiflash_bdev_write_block(struct bdev *, const void *buf, bnum_t block, uint count); 332 static ssize_t spiflash_bdev_read_block(struct bdev *bdev, void *buf, bnum_t block, uint count) { in spiflash_bdev_read_block() argument 333 LTRACEF("dev %p, buf %p, block 0x%x, count %u\n", bdev, buf, block, count); in spiflash_bdev_read_block() 335 count = bio_trim_block_range(bdev, block, count); in spiflash_bdev_read_block() 339 return spiflash_bdev_read(bdev, buf, block << bdev->block_shift, count << bdev->block_shift); in spiflash_bdev_read_block() 342 static ssize_t spiflash_bdev_write_block(struct bdev *bdev, const void *_buf, bnum_t block, uint co… in spiflash_bdev_write_block() argument 343 LTRACEF("dev %p, buf %p, block 0x%x, count %u\n", bdev, _buf, block, count); in spiflash_bdev_write_block() 347 count = bio_trim_block_range(bdev, block, count); in spiflash_bdev_write_block() 355 ssize_t err = qspi_write_page(&flash.qspi, block * PAGE_PROGRAM_SIZE, buf); in spiflash_bdev_write_block() [all …]
|
/lk-master/target/armemu/ |
A D | armemu.conf | 12 block = yes 17 [block]
|
/lk-master/lib/cbuf/ |
A D | cbuf.c | 110 size_t cbuf_read(cbuf_t *cbuf, void *_buf, size_t buflen, bool block) { in cbuf_read() argument 118 if (block) in cbuf_read() 162 if (block && ret == 0) in cbuf_read() 217 size_t cbuf_read_char(cbuf_t *cbuf, char *c, bool block) { in cbuf_read_char() argument 222 if (block) in cbuf_read_char() 245 if (block && ret == 0) in cbuf_read_char()
|
/lk-master/lib/console/ |
A D | console.c | 245 for (const console_cmd_block *block = &__start_commands; block != &__stop_commands; block++) { in match_command() local 246 const console_cmd *curr_cmd = block->list; in match_command() 247 for (size_t i = 0; i < block->count; i++) { in match_command() 790 for (const console_cmd_block *block = &__start_commands; block != &__stop_commands; block++) { in cmd_help_impl() local 791 const console_cmd *curr_cmd = block->list; in cmd_help_impl() 792 printf(" [%s]\n", block->name); in cmd_help_impl() 793 for (size_t i = 0; i < block->count; i++) { in cmd_help_impl()
|
/lk-master/platform/rp20xx/tools/ |
A D | uf2conv.py | 94 block = buf[ptr:ptr + 512] 95 hd = struct.unpack(b"<IIIIIIII", block[0:32]) 119 outp.append(block[32 : 32 + datalen]) 151 block = hd + chunk + datapadding + struct.pack(b"<I", UF2_MAGIC_END) 152 assert len(block) == 512 153 outp.append(block)
|
/lk-master/lib/cbuf/include/lib/ |
A D | cbuf.h | 65 size_t cbuf_read(cbuf_t *cbuf, void *buf, size_t buflen, bool block); 145 size_t cbuf_read_char(cbuf_t *cbuf, char *c, bool block);
|
/lk-master/external/platform/pico/rp2_common/hardware_pio/include/hardware/ |
A D | pio_instructions.h | 131 inline static uint pio_encode_push(bool if_full, bool block) { in pio_encode_push() argument 132 …return _pio_encode_instr_and_args(pio_instr_bits_push, (if_full ? 2u : 0u) | (block ? 1u : 0u), 0); in pio_encode_push() 135 inline static uint pio_encode_pull(bool if_empty, bool block) { in pio_encode_pull() argument 136 …return _pio_encode_instr_and_args(pio_instr_bits_pull, (if_empty ? 2u : 0u) | (block ? 1u : 0u), 0… in pio_encode_pull()
|
/lk-master/external/platform/nrfx/hal/ |
A D | nrf_power.h | 759 uint8_t block, 776 uint8_t block, 787 NRF_STATIC_INLINE uint32_t nrf_power_rampower_mask_get(NRF_POWER_Type const * p_reg, uint8_t block); 1128 uint8_t block, in nrf_power_rampower_mask_on() argument 1131 p_reg->RAM[block].POWERSET = section_mask; in nrf_power_rampower_mask_on() 1135 uint8_t block, in nrf_power_rampower_mask_off() argument 1138 p_reg->RAM[block].POWERCLR = section_mask; in nrf_power_rampower_mask_off() 1141 NRF_STATIC_INLINE uint32_t nrf_power_rampower_mask_get(NRF_POWER_Type const * p_reg, uint8_t block) in nrf_power_rampower_mask_get() argument 1143 return p_reg->RAM[block].POWER; in nrf_power_rampower_mask_get()
|
/lk-master/platform/stm32f0xx/include/platform/ |
A D | can.h | 49 ssize_t can_recv(can_msg_t *msg, bool block);
|