Home
last modified time | relevance | path

Searched refs:block_offset (Results 1 – 3 of 3) sorted by relevance

/lib/fs/ext2/
A Dext2.c199 static void get_inode_addr(ext2_t *ext2, inodenum_t num, blocknum_t *block, size_t *block_offset) { in get_inode_addr() argument
209 *block_offset = offset % EXT2_BLOCK_SIZE(ext2->sb); in get_inode_addr()
219 size_t block_offset; in ext2_load_inode() local
220 get_inode_addr(ext2, num, &bnum, &block_offset); in ext2_load_inode()
222 LTRACEF("bnum %u, offset %zd\n", bnum, block_offset); in ext2_load_inode()
231 memcpy(inode, (uint8_t *)cache_ptr + block_offset, sizeof(struct ext2_inode)); in ext2_load_inode()
A Dio.c197 size_t block_offset = offset % EXT2_BLOCK_SIZE(ext2->sb); in ext2_read_inode() local
198 size_t tocopy = MIN(len, EXT2_BLOCK_SIZE(ext2->sb) - block_offset); in ext2_read_inode()
199 memcpy(buf, temp + block_offset, tocopy); in ext2_read_inode()
/lib/bio/
A Dbio.c56 size_t block_offset = offset % dev->block_size; in bio_default_read() local
57 size_t tocopy = MIN(dev->block_size - block_offset, len); in bio_default_read()
58 memcpy(buf, temp + block_offset, tocopy); in bio_default_read()
152 size_t block_offset = offset % dev->block_size; in bio_default_write() local
153 size_t tocopy = MIN(dev->block_size - block_offset, len); in bio_default_write()
154 memcpy(temp + block_offset, buf, tocopy); in bio_default_write()

Completed in 11 milliseconds