Home
last modified time | relevance | path

Searched refs:block (Results 1 – 25 of 39) sorted by relevance

12

/lk-master/lib/bcache/
A Dbcache.c114 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 Dbio.c36 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 Dmem.c34 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 Dsubdev.c37 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 Dmutex.c22 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 Dsem.c22 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 Dio.c82 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 Dflash.c46 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 Dflash.c42 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 Dqspi.c52 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 Dblkdev.c21 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 Dbcache.h17 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 Dbio.h50 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 Dfu540-c000.dtsi28 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 Dvirtio-block.c68 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 Drules.mk6 $(LOCAL_DIR)/virtio-block.c \
/lk-master/platform/zynq/
A Dspiflash.c57 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 Darmemu.conf12 block = yes
17 [block]
/lk-master/lib/cbuf/
A Dcbuf.c110 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 Dconsole.c245 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 Duf2conv.py94 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 Dcbuf.h65 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 Dpio_instructions.h131 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 Dnrf_power.h759 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 Dcan.h49 ssize_t can_recv(can_msg_t *msg, bool block);

Completed in 27 milliseconds

12