/kernel/linux/linux-5.10/fs/hpfs/ |
H A D | dir.c | 15 hpfs_lock(inode->i_sb); in hpfs_dir_release() 18 hpfs_unlock(inode->i_sb); in hpfs_dir_release() 31 struct super_block *s = i->i_sb; in hpfs_dir_lseek() 77 hpfs_lock(inode->i_sb); in hpfs_readdir() 79 if (hpfs_sb(inode->i_sb)->sb_chk) { in hpfs_readdir() 80 if (hpfs_chk_sectors(inode->i_sb, inode->i_ino, 1, "dir_fnode")) { in hpfs_readdir() 84 if (hpfs_chk_sectors(inode->i_sb, hpfs_inode->i_dno, 4, "dir_dnode")) { in hpfs_readdir() 89 if (hpfs_sb(inode->i_sb)->sb_chk >= 2) { in hpfs_readdir() 93 if (!(fno = hpfs_map_fnode(inode->i_sb, inode->i_ino, &bh))) { in hpfs_readdir() 99 hpfs_error(inode->i_sb, "no in hpfs_readdir() [all...] |
H A D | file.c | 18 hpfs_lock(inode->i_sb); in hpfs_file_release() 20 hpfs_unlock(inode->i_sb); in hpfs_file_release() 32 return sync_blockdev(inode->i_sb->s_bdev); in hpfs_file_fsync() 52 if (!(fnode = hpfs_map_fnode(inode->i_sb, inode->i_ino, &bh))) return 0; in hpfs_bmap() 53 disk_secno = hpfs_bplus_lookup(inode->i_sb, inode, &fnode->btree, file_secno, bh); in hpfs_bmap() 55 if (hpfs_chk_sectors(inode->i_sb, disk_secno, 1, "bmap")) return 0; in hpfs_bmap() 68 hpfs_lock_assert(i->i_sb); in hpfs_truncate() 73 hpfs_truncate_btree(i->i_sb, i->i_ino, 1, ((i->i_size + 511) >> 9)); in hpfs_truncate() 83 hpfs_lock(inode->i_sb); in hpfs_get_block() 88 n_secs = hpfs_search_hotfix_map_for_range(inode->i_sb, in hpfs_get_block() [all...] |
H A D | namei.c | 14 time64_t t = local_to_gmt(dir->i_sb, local_get_seconds(dir->i_sb)); in hpfs_update_directory_times() 39 hpfs_lock(dir->i_sb); in hpfs_mkdir() 41 fnode = hpfs_alloc_fnode(dir->i_sb, hpfs_i(dir)->i_dno, &fno, &bh); in hpfs_mkdir() 44 dnode = hpfs_alloc_dnode(dir->i_sb, fno, &dno, &qbh0); in hpfs_mkdir() 53 dee.creation_date = dee.write_date = dee.read_date = cpu_to_le32(local_get_seconds(dir->i_sb)); in hpfs_mkdir() 54 result = new_inode(dir->i_sb); in hpfs_mkdir() 61 result->i_ctime.tv_sec = result->i_mtime.tv_sec = result->i_atime.tv_sec = local_to_gmt(dir->i_sb, le32_to_cpu(dee.creation_date)); in hpfs_mkdir() 93 de = hpfs_add_de(dir->i_sb, dnode, "\001\001", 2, 0); in hpfs_mkdir() 94 de->creation_date = de->write_date = de->read_date = cpu_to_le32(local_get_seconds(dir->i_sb)); in hpfs_mkdir() [all...] |
H A D | inode.c | 16 struct super_block *sb = i->i_sb; in hpfs_init_inode() 48 struct super_block *sb = i->i_sb; in hpfs_read_inode() 62 if (hpfs_sb(i->i_sb)->sb_eas) { in hpfs_read_inode() 63 if ((ea = hpfs_get_ea(i->i_sb, fnode, "UID", &ea_size))) { in hpfs_read_inode() 70 if ((ea = hpfs_get_ea(i->i_sb, fnode, "GID", &ea_size))) { in hpfs_read_inode() 77 if ((ea = hpfs_get_ea(i->i_sb, fnode, "SYMLINK", &ea_size))) { in hpfs_read_inode() 89 if ((ea = hpfs_get_ea(i->i_sb, fnode, "MODE", &ea_size))) { in hpfs_read_inode() 99 if ((ea = hpfs_get_ea(i->i_sb, fnode, "DEV", &ea_size))) { in hpfs_read_inode() 128 hpfs_count_dnodes(i->i_sb, hpfs_inode->i_dno, &n_dnodes, &n_subdirs, NULL); in hpfs_read_inode() 152 hpfs_error(i->i_sb, "fnod in hpfs_write_inode_ea() [all...] |
H A D | dnode.c | 258 hpfs_error(i->i_sb, "%s(): namelen == %d", __func__, namelen); in hpfs_add_to_dnode() 263 if (!(d = hpfs_map_dnode(i->i_sb, dno, &qbh))) { in hpfs_add_to_dnode() 269 if (hpfs_sb(i->i_sb)->sb_chk) in hpfs_add_to_dnode() 270 if (hpfs_stop_cycles(i->i_sb, dno, &c1, &c2, "hpfs_add_to_dnode")) { in hpfs_add_to_dnode() 278 copy_de(de=hpfs_add_de(i->i_sb, d, name, namelen, down_ptr), new_de); in hpfs_add_to_dnode() 301 copy_de(de = hpfs_add_de(i->i_sb, nd, name, namelen, down_ptr), new_de); in hpfs_add_to_dnode() 304 if (!(ad = hpfs_alloc_dnode(i->i_sb, le32_to_cpu(d->up), &adno, &qbh1))) { in hpfs_add_to_dnode() 305 hpfs_error(i->i_sb, "unable to alloc dnode - dnode tree will be corrupted"); in hpfs_add_to_dnode() 315 copy_de(hpfs_add_de(i->i_sb, ad, de->name, de->namelen, de->down ? de_down_pointer(de) : 0), de); in hpfs_add_to_dnode() 325 set_last_pointer(i->i_sb, a in hpfs_add_to_dnode() [all...] |
/kernel/linux/linux-6.6/fs/hpfs/ |
H A D | dir.c | 15 hpfs_lock(inode->i_sb); in hpfs_dir_release() 18 hpfs_unlock(inode->i_sb); in hpfs_dir_release() 31 struct super_block *s = i->i_sb; in hpfs_dir_lseek() 77 hpfs_lock(inode->i_sb); in hpfs_readdir() 79 if (hpfs_sb(inode->i_sb)->sb_chk) { in hpfs_readdir() 80 if (hpfs_chk_sectors(inode->i_sb, inode->i_ino, 1, "dir_fnode")) { in hpfs_readdir() 84 if (hpfs_chk_sectors(inode->i_sb, hpfs_inode->i_dno, 4, "dir_dnode")) { in hpfs_readdir() 89 if (hpfs_sb(inode->i_sb)->sb_chk >= 2) { in hpfs_readdir() 93 if (!(fno = hpfs_map_fnode(inode->i_sb, inode->i_ino, &bh))) { in hpfs_readdir() 99 hpfs_error(inode->i_sb, "no in hpfs_readdir() [all...] |
H A D | namei.c | 14 time64_t t = local_to_gmt(dir->i_sb, local_get_seconds(dir->i_sb)); in hpfs_update_directory_times() 39 hpfs_lock(dir->i_sb); in hpfs_mkdir() 41 fnode = hpfs_alloc_fnode(dir->i_sb, hpfs_i(dir)->i_dno, &fno, &bh); in hpfs_mkdir() 44 dnode = hpfs_alloc_dnode(dir->i_sb, fno, &dno, &qbh0); in hpfs_mkdir() 53 dee.creation_date = dee.write_date = dee.read_date = cpu_to_le32(local_get_seconds(dir->i_sb)); in hpfs_mkdir() 54 result = new_inode(dir->i_sb); in hpfs_mkdir() 62 inode_set_ctime(result, local_to_gmt(dir->i_sb, le32_to_cpu(dee.creation_date)), 0); in hpfs_mkdir() 91 de = hpfs_add_de(dir->i_sb, dnode, "\001\001", 2, 0); in hpfs_mkdir() 92 de->creation_date = de->write_date = de->read_date = cpu_to_le32(local_get_seconds(dir->i_sb)); in hpfs_mkdir() [all...] |
H A D | inode.c | 16 struct super_block *sb = i->i_sb; in hpfs_init_inode() 48 struct super_block *sb = i->i_sb; in hpfs_read_inode() 62 if (hpfs_sb(i->i_sb)->sb_eas) { in hpfs_read_inode() 63 if ((ea = hpfs_get_ea(i->i_sb, fnode, "UID", &ea_size))) { in hpfs_read_inode() 70 if ((ea = hpfs_get_ea(i->i_sb, fnode, "GID", &ea_size))) { in hpfs_read_inode() 77 if ((ea = hpfs_get_ea(i->i_sb, fnode, "SYMLINK", &ea_size))) { in hpfs_read_inode() 89 if ((ea = hpfs_get_ea(i->i_sb, fnode, "MODE", &ea_size))) { in hpfs_read_inode() 99 if ((ea = hpfs_get_ea(i->i_sb, fnode, "DEV", &ea_size))) { in hpfs_read_inode() 128 hpfs_count_dnodes(i->i_sb, hpfs_inode->i_dno, &n_dnodes, &n_subdirs, NULL); in hpfs_read_inode() 152 hpfs_error(i->i_sb, "fnod in hpfs_write_inode_ea() [all...] |
H A D | file.c | 19 hpfs_lock(inode->i_sb); in hpfs_file_release() 21 hpfs_unlock(inode->i_sb); in hpfs_file_release() 33 return sync_blockdev(inode->i_sb->s_bdev); in hpfs_file_fsync() 53 if (!(fnode = hpfs_map_fnode(inode->i_sb, inode->i_ino, &bh))) return 0; in hpfs_bmap() 54 disk_secno = hpfs_bplus_lookup(inode->i_sb, inode, &fnode->btree, file_secno, bh); in hpfs_bmap() 56 if (hpfs_chk_sectors(inode->i_sb, disk_secno, 1, "bmap")) return 0; in hpfs_bmap() 69 hpfs_lock_assert(i->i_sb); in hpfs_truncate() 74 hpfs_truncate_btree(i->i_sb, i->i_ino, 1, ((i->i_size + 511) >> 9)); in hpfs_truncate() 84 hpfs_lock(inode->i_sb); in hpfs_get_block() 89 n_secs = hpfs_search_hotfix_map_for_range(inode->i_sb, in hpfs_get_block() [all...] |
H A D | dnode.c | 258 hpfs_error(i->i_sb, "%s(): namelen == %d", __func__, namelen); in hpfs_add_to_dnode() 263 if (!(d = hpfs_map_dnode(i->i_sb, dno, &qbh))) { in hpfs_add_to_dnode() 269 if (hpfs_sb(i->i_sb)->sb_chk) in hpfs_add_to_dnode() 270 if (hpfs_stop_cycles(i->i_sb, dno, &c1, &c2, "hpfs_add_to_dnode")) { in hpfs_add_to_dnode() 278 copy_de(de=hpfs_add_de(i->i_sb, d, name, namelen, down_ptr), new_de); in hpfs_add_to_dnode() 301 copy_de(de = hpfs_add_de(i->i_sb, nd, name, namelen, down_ptr), new_de); in hpfs_add_to_dnode() 304 if (!(ad = hpfs_alloc_dnode(i->i_sb, le32_to_cpu(d->up), &adno, &qbh1))) { in hpfs_add_to_dnode() 305 hpfs_error(i->i_sb, "unable to alloc dnode - dnode tree will be corrupted"); in hpfs_add_to_dnode() 315 copy_de(hpfs_add_de(i->i_sb, ad, de->name, de->namelen, de->down ? de_down_pointer(de) : 0), de); in hpfs_add_to_dnode() 325 set_last_pointer(i->i_sb, a in hpfs_add_to_dnode() [all...] |
/kernel/linux/linux-5.10/fs/reiserfs/ |
H A D | namei.c | 311 if (namelen > REISERFS_MAX_NAME(dir->i_sb->s_blocksize)) in reiserfs_find_entry() 316 get_third_component(dir->i_sb, name, namelen), in reiserfs_find_entry() 321 search_by_entry_key(dir->i_sb, &key_to_search, in reiserfs_find_entry() 324 reiserfs_error(dir->i_sb, "zam-7001", "io error"); in reiserfs_find_entry() 360 if (REISERFS_MAX_NAME(dir->i_sb->s_blocksize) < dentry->d_name.len) in reiserfs_lookup() 363 reiserfs_write_lock(dir->i_sb); in reiserfs_lookup() 371 inode = reiserfs_iget(dir->i_sb, in reiserfs_lookup() 374 reiserfs_write_unlock(dir->i_sb); in reiserfs_lookup() 388 reiserfs_write_unlock(dir->i_sb); in reiserfs_lookup() 413 reiserfs_write_lock(dir->i_sb); in reiserfs_get_parent() [all...] |
H A D | inode.c | 35 2 * REISERFS_QUOTA_INIT_BLOCKS(inode->i_sb); in reiserfs_evict_inode() 55 reiserfs_write_lock(inode->i_sb); in reiserfs_evict_inode() 57 if (journal_begin(&th, inode->i_sb, jbegin_count)) in reiserfs_evict_inode() 71 int depth = reiserfs_write_unlock_nested(inode->i_sb); in reiserfs_evict_inode() 73 reiserfs_write_lock_nested(inode->i_sb, depth); in reiserfs_evict_inode() 93 reiserfs_write_unlock(inode->i_sb); in reiserfs_evict_inode() 234 map_bh(bh, inode->i_sb, block); in set_block_dev_mapped() 246 block < (1 << (31 - inode->i_sb->s_blocksize_bits))) in file_capable() 302 (loff_t) block * inode->i_sb->s_blocksize + 1, TYPE_ANY, in _get_block_create_0() 305 result = search_for_position_by_key(inode->i_sb, in _get_block_create_0() [all...] |
/kernel/linux/linux-6.6/fs/reiserfs/ |
H A D | namei.c | 312 if (namelen > REISERFS_MAX_NAME(dir->i_sb->s_blocksize)) in reiserfs_find_entry() 317 get_third_component(dir->i_sb, name, namelen), in reiserfs_find_entry() 322 search_by_entry_key(dir->i_sb, &key_to_search, in reiserfs_find_entry() 325 reiserfs_error(dir->i_sb, "zam-7001", "io error"); in reiserfs_find_entry() 361 if (REISERFS_MAX_NAME(dir->i_sb->s_blocksize) < dentry->d_name.len) in reiserfs_lookup() 364 reiserfs_write_lock(dir->i_sb); in reiserfs_lookup() 372 inode = reiserfs_iget(dir->i_sb, in reiserfs_lookup() 375 reiserfs_write_unlock(dir->i_sb); in reiserfs_lookup() 387 reiserfs_write_unlock(dir->i_sb); in reiserfs_lookup() 412 reiserfs_write_lock(dir->i_sb); in reiserfs_get_parent() [all...] |
H A D | inode.c | 35 2 * REISERFS_QUOTA_INIT_BLOCKS(inode->i_sb); in reiserfs_evict_inode() 55 reiserfs_write_lock(inode->i_sb); in reiserfs_evict_inode() 57 if (journal_begin(&th, inode->i_sb, jbegin_count)) in reiserfs_evict_inode() 71 int depth = reiserfs_write_unlock_nested(inode->i_sb); in reiserfs_evict_inode() 73 reiserfs_write_lock_nested(inode->i_sb, depth); in reiserfs_evict_inode() 93 reiserfs_write_unlock(inode->i_sb); in reiserfs_evict_inode() 234 map_bh(bh, inode->i_sb, block); in set_block_dev_mapped() 246 block < (1 << (31 - inode->i_sb->s_blocksize_bits))) in file_capable() 302 (loff_t) block * inode->i_sb->s_blocksize + 1, TYPE_ANY, in _get_block_create_0() 305 result = search_for_position_by_key(inode->i_sb, in _get_block_create_0() [all...] |
H A D | ioctl.c | 19 if (!reiserfs_attrs(inode->i_sb)) in reiserfs_fileattr_get() 34 reiserfs_write_lock(inode->i_sb); in reiserfs_fileattr_set() 37 if (!reiserfs_attrs(inode->i_sb)) in reiserfs_fileattr_set() 62 reiserfs_write_unlock(inode->i_sb); in reiserfs_fileattr_set() 81 reiserfs_write_lock(inode->i_sb); in reiserfs_ioctl() 119 reiserfs_write_unlock(inode->i_sb); in reiserfs_ioctl() 164 unsigned long blocksize = inode->i_sb->s_blocksize; in reiserfs_unpack() 177 int depth = reiserfs_write_unlock_nested(inode->i_sb); in reiserfs_unpack() 180 reiserfs_write_lock_nested(inode->i_sb, depth); in reiserfs_unpack() 183 reiserfs_write_lock(inode->i_sb); in reiserfs_unpack() [all...] |
/kernel/linux/linux-5.10/fs/nilfs2/ |
H A D | namei.c | 63 inode = ino ? nilfs_iget(dir->i_sb, NILFS_I(dir)->i_root, ino) : NULL; in nilfs_lookup() 82 err = nilfs_transaction_begin(dir->i_sb, &ti, 1); in nilfs_create() 95 err = nilfs_transaction_commit(dir->i_sb); in nilfs_create() 97 nilfs_transaction_abort(dir->i_sb); in nilfs_create() 109 err = nilfs_transaction_begin(dir->i_sb, &ti, 1); in nilfs_mknod() 120 err = nilfs_transaction_commit(dir->i_sb); in nilfs_mknod() 122 nilfs_transaction_abort(dir->i_sb); in nilfs_mknod() 131 struct super_block *sb = dir->i_sb; in nilfs_symlink() 139 err = nilfs_transaction_begin(dir->i_sb, &ti, 1); in nilfs_symlink() 162 err = nilfs_transaction_commit(dir->i_sb); in nilfs_symlink() [all...] |
H A D | file.c | 32 err = nilfs_construct_dsync_segment(inode->i_sb, inode, in nilfs_sync_file() 35 err = nilfs_construct_segment(inode->i_sb); in nilfs_sync_file() 38 nilfs = inode->i_sb->s_fs_info; in nilfs_sync_file() 53 if (unlikely(nilfs_near_disk_full(inode->i_sb->s_fs_info))) in nilfs_page_mkwrite() 56 sb_start_pagefault(inode->i_sb); in nilfs_page_mkwrite() 93 ret = nilfs_transaction_begin(inode->i_sb, &ti, 1); in nilfs_page_mkwrite() 101 nilfs_transaction_abort(inode->i_sb); in nilfs_page_mkwrite() 105 nilfs_transaction_commit(inode->i_sb); in nilfs_page_mkwrite() 116 sb_end_pagefault(inode->i_sb); in nilfs_page_mkwrite()
|
/kernel/linux/linux-6.6/fs/nilfs2/ |
H A D | namei.c | 63 inode = ino ? nilfs_iget(dir->i_sb, NILFS_I(dir)->i_root, ino) : NULL; in nilfs_lookup() 82 err = nilfs_transaction_begin(dir->i_sb, &ti, 1); in nilfs_create() 95 err = nilfs_transaction_commit(dir->i_sb); in nilfs_create() 97 nilfs_transaction_abort(dir->i_sb); in nilfs_create() 110 err = nilfs_transaction_begin(dir->i_sb, &ti, 1); in nilfs_mknod() 121 err = nilfs_transaction_commit(dir->i_sb); in nilfs_mknod() 123 nilfs_transaction_abort(dir->i_sb); in nilfs_mknod() 132 struct super_block *sb = dir->i_sb; in nilfs_symlink() 140 err = nilfs_transaction_begin(dir->i_sb, &ti, 1); in nilfs_symlink() 163 err = nilfs_transaction_commit(dir->i_sb); in nilfs_symlink() [all...] |
H A D | file.c | 32 err = nilfs_construct_dsync_segment(inode->i_sb, inode, in nilfs_sync_file() 35 err = nilfs_construct_segment(inode->i_sb); in nilfs_sync_file() 38 nilfs = inode->i_sb->s_fs_info; in nilfs_sync_file() 53 if (unlikely(nilfs_near_disk_full(inode->i_sb->s_fs_info))) in nilfs_page_mkwrite() 56 sb_start_pagefault(inode->i_sb); in nilfs_page_mkwrite() 93 ret = nilfs_transaction_begin(inode->i_sb, &ti, 1); in nilfs_page_mkwrite() 101 nilfs_transaction_abort(inode->i_sb); in nilfs_page_mkwrite() 105 nilfs_transaction_commit(inode->i_sb); in nilfs_page_mkwrite() 116 sb_end_pagefault(inode->i_sb); in nilfs_page_mkwrite()
|
/kernel/linux/linux-5.10/fs/udf/ |
H A D | directory.c | 41 dir->i_sb->s_blocksize, in udf_fileident_read() 54 if (fibh->eoffset == dir->i_sb->s_blocksize) { in udf_fileident_read() 56 unsigned char blocksize_bits = dir->i_sb->s_blocksize_bits; in udf_fileident_read() 62 block = udf_get_lb_pblock(dir->i_sb, eloc, *offset); in udf_fileident_read() 72 fibh->sbh = fibh->ebh = udf_tread(dir->i_sb, block); in udf_fileident_read() 82 block = udf_get_lb_pblock(dir->i_sb, eloc, in udf_fileident_read() 84 tmp = udf_tgetblk(dir->i_sb, block); in udf_fileident_read() 102 fi = udf_get_fileident(fibh->sbh->b_data, dir->i_sb->s_blocksize, in udf_fileident_read() 110 if (fibh->eoffset <= dir->i_sb->s_blocksize) { in udf_fileident_read() 113 } else if (fibh->eoffset > dir->i_sb in udf_fileident_read() [all...] |
H A D | inode.c | 150 udf_warn(inode->i_sb, in udf_evict_inode() 263 if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_USE_SHORT_AD)) in udf_expand_file_adinicb() 297 if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_USE_SHORT_AD)) in udf_expand_file_adinicb() 341 if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_USE_SHORT_AD)) in udf_expand_dir_adinicb() 353 *block = udf_new_block(inode->i_sb, inode, in udf_expand_dir_adinicb() 358 newblock = udf_get_pblock(inode->i_sb, *block, in udf_expand_dir_adinicb() 363 dbh = udf_tgetblk(inode->i_sb, newblock); in udf_expand_dir_adinicb() 367 memset(dbh->b_data, 0x00, inode->i_sb->s_blocksize); in udf_expand_dir_adinicb() 373 f_pos & (inode->i_sb->s_blocksize - 1); in udf_expand_dir_adinicb() 427 map_bh(bh_result, inode->i_sb, phy in udf_get_block() [all...] |
/kernel/linux/linux-6.6/fs/ext4/ |
H A D | migrate.c | 96 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in update_ind_extent_range() 98 bh = ext4_sb_bread(inode->i_sb, pblock, 0); in update_ind_extent_range() 125 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in update_dind_extent_range() 127 bh = ext4_sb_bread(inode->i_sb, pblock, 0); in update_dind_extent_range() 155 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in update_tind_extent_range() 157 bh = ext4_sb_bread(inode->i_sb, pblock, 0); in update_tind_extent_range() 184 struct super_block *sb = inode->i_sb; in free_dind_blocks() 185 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in free_dind_blocks() 225 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in free_tind_blocks() 227 bh = ext4_sb_bread(inode->i_sb, le32_to_cp in free_tind_blocks() [all...] |
/kernel/linux/linux-5.10/fs/omfs/ |
H A D | file.c | 33 struct omfs_sb_info *sbi = OMFS_SB(inode->i_sb); in omfs_shrink_inode() 52 bh = omfs_bread(inode->i_sb, next); in omfs_shrink_inode() 79 omfs_clear_range(inode->i_sb, start, (int) count); in omfs_shrink_inode() 87 omfs_clear_range(inode->i_sb, last, sbi->s_mirrors); in omfs_shrink_inode() 92 bh = omfs_bread(inode->i_sb, next); in omfs_shrink_inode() 121 struct omfs_sb_info *sbi = OMFS_SB(inode->i_sb); in omfs_grow_extent() 148 if (omfs_allocate_block(inode->i_sb, new_block)) { in omfs_grow_extent() 162 ret = omfs_allocate_range(inode->i_sb, 1, sbi->s_clustersize, in omfs_grow_extent() 197 int numblocks = clus_to_blk(OMFS_SB(inode->i_sb), in find_block() 207 return clus_to_blk(OMFS_SB(inode->i_sb), in find_block() [all...] |
/kernel/linux/linux-6.6/fs/omfs/ |
H A D | file.c | 33 struct omfs_sb_info *sbi = OMFS_SB(inode->i_sb); in omfs_shrink_inode() 52 bh = omfs_bread(inode->i_sb, next); in omfs_shrink_inode() 79 omfs_clear_range(inode->i_sb, start, (int) count); in omfs_shrink_inode() 87 omfs_clear_range(inode->i_sb, last, sbi->s_mirrors); in omfs_shrink_inode() 92 bh = omfs_bread(inode->i_sb, next); in omfs_shrink_inode() 121 struct omfs_sb_info *sbi = OMFS_SB(inode->i_sb); in omfs_grow_extent() 148 if (omfs_allocate_block(inode->i_sb, new_block)) { in omfs_grow_extent() 162 ret = omfs_allocate_range(inode->i_sb, 1, sbi->s_clustersize, in omfs_grow_extent() 197 int numblocks = clus_to_blk(OMFS_SB(inode->i_sb), in find_block() 207 return clus_to_blk(OMFS_SB(inode->i_sb), in find_block() [all...] |
/kernel/linux/linux-5.10/fs/ext4/ |
H A D | migrate.c | 97 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in update_ind_extent_range() 99 bh = ext4_sb_bread(inode->i_sb, pblock, 0); in update_ind_extent_range() 126 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in update_dind_extent_range() 128 bh = ext4_sb_bread(inode->i_sb, pblock, 0); in update_dind_extent_range() 156 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in update_tind_extent_range() 158 bh = ext4_sb_bread(inode->i_sb, pblock, 0); in update_tind_extent_range() 185 struct super_block *sb = inode->i_sb; in free_dind_blocks() 186 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in free_dind_blocks() 226 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in free_tind_blocks() 228 bh = ext4_sb_bread(inode->i_sb, le32_to_cp in free_tind_blocks() [all...] |