Lines Matching refs:count
42 static ssize_t stm32_flash_bdev_read_block(struct bdev *, void *buf, bnum_t block, uint count);
44 …tic ssize_t stm32_flash_bdev_write_block(struct bdev *, const void *buf, bnum_t block, uint count);
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()
104 return count * bdev->block_size; in stm32_flash_bdev_read_block()
107 …size_t stm32_flash_bdev_write_block(struct bdev *bdev, const void *buf, bnum_t block, uint count) { 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()
112 ssize_t written_bytes = count * bdev->block_size; in stm32_flash_bdev_write_block()
114 while (count > 0) { in stm32_flash_bdev_write_block()
122 count--; in stm32_flash_bdev_write_block()