Searched refs:block_offset (Results 1 – 3 of 3) sorted by relevance
| /lib/fs/ext2/ |
| A D | ext2.c | 199 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 D | io.c | 197 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 D | bio.c | 56 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