Lines Matching refs:block_size

117 	memset(b->data, 0, fs->block_size);  in ext2_get_empty_block()
158 k_mem_slab_init(&ext2_block_memory_slab, __ext2_block_memory_buffer, fs->block_size, in ext2_init_blocks_slab()
572 block = offset / fs->block_size; in find_dir_entry()
573 block_off = offset % fs->block_size; in find_dir_entry()
613 uint32_t block_size = inode->i_fs->block_size; in ext2_inode_read() local
618 uint32_t block = offset / block_size; in ext2_inode_read()
619 uint32_t block_off = offset % block_size; in ext2_inode_read()
626 uint32_t left_on_blk = block_size - block_off; in ext2_inode_read()
647 uint32_t block_size = inode->i_fs->block_size; in ext2_inode_write() local
650 uint32_t block = offset / block_size; in ext2_inode_write()
651 uint32_t block_off = offset % block_size; in ext2_inode_write()
661 size_t to_write = MIN(nbytes, block_size - block_off); in ext2_inode_write()
700 const uint32_t block_size = inode->i_fs->block_size; in ext2_inode_trunc() local
708 uint32_t used_blocks = new_size / block_size + (new_size % block_size != 0); in ext2_inode_trunc()
711 if (old_size % block_size != 0) { in ext2_inode_trunc()
717 uint32_t old_block = old_size / block_size; in ext2_inode_trunc()
718 uint32_t start_off = old_size % block_size; in ext2_inode_trunc()
719 uint32_t to_write = MIN(new_size - old_size, block_size - start_off); in ext2_inode_trunc()
753 removed_blocks, removed_blocks * (block_size / 512)); in ext2_inode_trunc()
754 inode->i_blocks -= removed_blocks * (block_size / 512); in ext2_inode_trunc()
812 uint32_t block = dir->f_off / fs->block_size; in ext2_get_direntry()
813 uint32_t block_off = dir->f_off % fs->block_size; in ext2_get_direntry()
940 uint32_t block_size = dir->i_fs->block_size; in ext2_add_direntry() local
943 if (entry_size > block_size) { in ext2_add_direntry()
949 int last_blk = (dir->i_size / block_size) - 1; in ext2_add_direntry()
962 while (offset < block_size) { in ext2_add_direntry()
965 if (offset + reclen == block_size) { in ext2_add_direntry()
982 entry->de_rec_len = block_size - offset; in ext2_add_direntry()
994 dir->i_size += block_size; in ext2_add_direntry()
1006 entry->de_rec_len = block_size; in ext2_add_direntry()
1061 uint32_t block_size = parent->i_fs->block_size; in ext2_create_dir() local
1069 new_inode->i_size = block_size; in ext2_create_dir()
1087 entry->de_rec_len = block_size; in ext2_create_dir()
1143 uint32_t block_size = parent->i_fs->block_size; in ext2_del_direntry() local
1145 uint32_t blk = offset / block_size; in ext2_del_direntry()
1146 uint32_t blk_off = offset % block_size; in ext2_del_direntry()
1158 if (reclen == block_size) { in ext2_del_direntry()
1161 uint32_t last_blk = parent->i_size / block_size - 1; in ext2_del_direntry()
1268 uint32_t block_size = inode->i_fs->block_size; in can_unlink() local
1273 if (offset == block_size && inode->i_size == block_size) { in can_unlink()
1319 uint32_t block_size = args_from->parent->i_fs->block_size; in ext2_replace_file() local
1321 uint32_t from_blk = from_offset / block_size; in ext2_replace_file()
1322 uint32_t from_blk_off = from_offset % block_size; in ext2_replace_file()
1348 uint32_t to_blk = to_offset / block_size; in ext2_replace_file()
1349 uint32_t to_blk_off = to_offset % block_size; in ext2_replace_file()
1372 uint32_t block_size = args_from->parent->i_fs->block_size; in ext2_move_file() local
1377 uint32_t blk = offset / block_size; in ext2_move_file()
1378 uint32_t blk_off = offset % block_size; in ext2_move_file()