Home
last modified time | relevance | path

Searched refs:EXT4_I (Results 1 - 25 of 52) sorted by relevance

123

/kernel/linux/linux-5.10/fs/ext4/
H A Dinline.c23 if (EXT4_I(inode)->i_inline_off) in ext4_get_inline_size()
24 return EXT4_I(inode)->i_inline_size; in ext4_get_inline_size()
43 EXT4_I(inode)->i_extra_isize - in get_max_inline_xattr_value_size()
80 if (EXT4_I(inode)->i_inline_off) { in get_max_inline_xattr_value_size()
82 ((void *)raw_inode + EXT4_I(inode)->i_inline_off); in get_max_inline_xattr_value_size()
109 if (EXT4_I(inode)->i_extra_isize == 0) in ext4_get_max_inline_size()
120 down_read(&EXT4_I(inode)->xattr_sem); in ext4_get_max_inline_size()
122 up_read(&EXT4_I(inode)->xattr_sem); in ext4_get_max_inline_size()
148 if (EXT4_I(inode)->i_extra_isize == 0) in ext4_find_inline_data_nolock()
166 EXT4_I(inod in ext4_find_inline_data_nolock()
[all...]
H A Dmigrate.c36 down_write(&EXT4_I(inode)->i_data_sem); in finish_range()
58 up_write((&EXT4_I(inode)->i_data_sem)); in finish_range()
292 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ext_swap_inode_data()
293 struct ext4_inode_info *tmp_ei = EXT4_I(tmp_inode); in ext4_ext_swap_inode_data()
307 down_write(&EXT4_I(inode)->i_data_sem); in ext4_ext_swap_inode_data()
315 up_write(&EXT4_I(inode)->i_data_sem); in ext4_ext_swap_inode_data()
338 up_write(&EXT4_I(inode)->i_data_sem); in ext4_ext_swap_inode_data()
393 struct ext4_inode_info *ei = EXT4_I(inode); in free_ext_block()
468 ei = EXT4_I(inode); in ext4_ext_migrate()
469 tmp_csum_seed = EXT4_I(tmp_inod in ext4_ext_migrate()
[all...]
H A Dxattr.h70 EXT4_I(inode)->i_extra_isize))
106 ((EXT4_I(inode)->i_extra_isize != 0) && \
107 (EXT4_GOOD_OLD_INODE_SIZE + EXT4_I(inode)->i_extra_isize + \
155 down_write(&EXT4_I(inode)->xattr_sem); in ext4_write_lock_xattr()
162 if (down_write_trylock(&EXT4_I(inode)->xattr_sem) == 0) in ext4_write_trylock_xattr()
173 up_write(&EXT4_I(inode)->xattr_sem); in ext4_write_unlock_xattr()
H A Dextents_status.c187 tree = &EXT4_I(inode)->i_es_tree; in ext4_es_print_tree()
271 tree = &EXT4_I(inode)->i_es_tree; in __es_find_extent_range()
322 read_lock(&EXT4_I(inode)->i_es_lock); in ext4_es_find_extent_range()
324 read_unlock(&EXT4_I(inode)->i_es_lock); in ext4_es_find_extent_range()
373 read_lock(&EXT4_I(inode)->i_es_lock); in ext4_es_scan_range()
375 read_unlock(&EXT4_I(inode)->i_es_lock); in ext4_es_scan_range()
419 read_lock(&EXT4_I(inode)->i_es_lock); in ext4_es_scan_clu()
421 read_unlock(&EXT4_I(inode)->i_es_lock); in ext4_es_scan_clu()
428 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_es_list_add()
444 struct ext4_inode_info *ei = EXT4_I(inod in ext4_es_list_del()
[all...]
H A Dinode.c131 if (!EXT4_I(inode)->jinode) in ext4_begin_ordered_truncate()
134 EXT4_I(inode)->jinode, in ext4_begin_ordered_truncate()
151 if (!(EXT4_I(inode)->i_flags & EXT4_EA_INODE_FL)) { in ext4_inode_is_fast_symlink()
152 int ea_blocks = EXT4_I(inode)->i_file_acl ? in ext4_inode_is_fast_symlink()
182 if (EXT4_I(inode)->i_flags & EXT4_EA_INODE_FL) in ext4_evict_inode()
208 tid_t commit_tid = EXT4_I(inode)->i_datasync_tid; in ext4_evict_inode()
280 memset(EXT4_I(inode)->i_data, 0, sizeof(EXT4_I(inode)->i_data)); in ext4_evict_inode()
321 EXT4_I(inode)->i_dtime = (__u32)ktime_get_real_seconds(); in ext4_evict_inode()
347 if (!list_empty(&EXT4_I(inod in ext4_evict_inode()
[all...]
H A Dtruncate.h18 down_write(&EXT4_I(inode)->i_mmap_sem); in ext4_truncate_failed_write()
21 up_write(&EXT4_I(inode)->i_mmap_sem); in ext4_truncate_failed_write()
H A Dfile.c148 !EXT4_I(inode)->i_reserved_data_blocks) { in ext4_release_file()
149 down_write(&EXT4_I(inode)->i_data_sem); in ext4_release_file()
151 up_write(&EXT4_I(inode)->i_data_sem); in ext4_release_file()
184 offset + len > EXT4_I(inode)->i_disksize) in ext4_extending_io()
292 * Note that EXT4_I(inode)->i_disksize can get extended up to in ext4_handle_inode_extension()
299 WARN_ON_ONCE(i_size_read(inode) < EXT4_I(inode)->i_disksize); in ext4_handle_inode_extension()
300 if (offset + count <= EXT4_I(inode)->i_disksize) { in ext4_handle_inode_extension()
306 if (!list_empty(&EXT4_I(inode)->i_orphan) && inode->i_nlink) { in ext4_handle_inode_extension()
639 if (offset + count > EXT4_I(inode)->i_disksize) { in ext4_dax_write_iter()
715 down_read(&EXT4_I(inod in ext4_dax_huge_fault()
[all...]
H A Dioctl.c68 ei1 = EXT4_I(inode1); in swap_inode_data()
69 ei2 = EXT4_I(inode2); in swap_inode_data()
91 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_reset_inode_seed()
128 ei_bl = EXT4_I(inode_bl); in swap_inode_boot_loader()
136 (EXT4_I(inode)->i_flags & EXT4_JOURNAL_DATA_FL) || in swap_inode_boot_loader()
148 down_write(&EXT4_I(inode)->i_mmap_sem); in swap_inode_boot_loader()
183 EXT4_I(inode_bl)->i_disksize = inode_bl->i_size; in swap_inode_boot_loader()
257 up_write(&EXT4_I(inode)->i_mmap_sem); in swap_inode_boot_loader()
284 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ioctl_check_immutable()
301 struct ext4_inode_info *ei = EXT4_I(inod in ext4_dax_dontcache()
[all...]
H A Dxattr.c47 * EXT4_I(inode)->i_file_acl is protected by EXT4_I(inode)->xattr_sem.
126 struct ext4_inode_info *ei = EXT4_I(ea_inode); in ext4_xattr_inode_set_class()
537 if (!EXT4_I(inode)->i_file_acl) in ext4_xattr_block_get()
540 (unsigned long long)EXT4_I(inode)->i_file_acl); in ext4_xattr_block_get()
541 bh = ext4_sb_bread(inode->i_sb, EXT4_I(inode)->i_file_acl, REQ_PRIO); in ext4_xattr_block_get()
660 down_read(&EXT4_I(inode)->xattr_sem); in ext4_xattr_get()
666 up_read(&EXT4_I(inode)->xattr_sem); in ext4_xattr_get()
710 if (!EXT4_I(inode)->i_file_acl) in ext4_xattr_block_list()
713 (unsigned long long)EXT4_I(inod in ext4_xattr_block_list()
[all...]
H A Dsymlink.c39 caddr = EXT4_I(inode)->i_data; in ext4_encrypted_get_link()
40 max_size = sizeof(EXT4_I(inode)->i_data); in ext4_encrypted_get_link()
H A Dextents.c52 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_extent_block_csum()
104 up_write(&EXT4_I(inode)->i_data_sem); in ext4_ext_trunc_restart_fn()
127 down_write(&EXT4_I(inode)->i_data_sem); in ext4_datasem_ensure_credits()
171 WARN_ON(!rwsem_is_locked(&EXT4_I(inode)->i_data_sem)); in __ext4_ext_dirty()
282 size = sizeof(EXT4_I(inode)->i_data); in ext4_ext_space_root()
296 size = sizeof(EXT4_I(inode)->i_data); in ext4_ext_space_root_idx()
593 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ext_precache()
1347 ext_size = sizeof(EXT4_I(inode)->i_data); in ext4_ext_grow_indepth()
1349 memmove(bh->b_data, EXT4_I(inode)->i_data, ext_size); in ext4_ext_grow_indepth()
2445 struct ext4_inode_info *ei = EXT4_I(inod in ext4_rereserve_cluster()
[all...]
H A Dmove_extent.c54 down_write(&EXT4_I(first)->i_data_sem); in ext4_double_down_write_data_sem()
55 down_write_nested(&EXT4_I(second)->i_data_sem, I_DATA_SEM_OTHER); in ext4_double_down_write_data_sem()
57 down_write(&EXT4_I(second)->i_data_sem); in ext4_double_down_write_data_sem()
58 down_write_nested(&EXT4_I(first)->i_data_sem, I_DATA_SEM_OTHER); in ext4_double_down_write_data_sem()
74 up_write(&EXT4_I(orig_inode)->i_data_sem); in ext4_double_up_write_data_sem()
75 up_write(&EXT4_I(donor_inode)->i_data_sem); in ext4_double_up_write_data_sem()
H A Dfast_commit.c140 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_fc_reset_inode()
148 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_fc_init_inode()
162 struct ext4_inode_info *ei = EXT4_I(inode);
191 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_fc_start_update()
216 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_fc_stop_update()
232 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_fc_del()
324 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_fc_track_template()
351 if (list_empty(&EXT4_I(inode)->i_fc_list)) in ext4_fc_track_template()
352 list_add_tail(&EXT4_I(inode)->i_fc_list, in ext4_fc_track_template()
370 struct ext4_inode_info *ei = EXT4_I(inod in __track_dentry_update()
[all...]
H A Dialloc.c425 ext4_group_t parent_group = EXT4_I(parent)->i_block_group; in find_group_orlov()
521 if (EXT4_I(parent)->i_last_alloc_group != ~0) { in find_group_orlov()
522 parent_group = EXT4_I(parent)->i_last_alloc_group; in find_group_orlov()
543 parent_group = EXT4_I(parent)->i_block_group; in find_group_orlov()
571 ext4_group_t parent_group = EXT4_I(parent)->i_block_group; in find_group_other()
598 if (!retry && EXT4_I(parent)->i_last_alloc_group != ~0) { in find_group_other()
600 parent_group = EXT4_I(parent)->i_last_alloc_group; in find_group_other()
960 ei = EXT4_I(inode); in __ext4_new_inode()
980 ei->i_projid = EXT4_I(dir)->i_projid; in __ext4_new_inode()
1019 EXT4_I(di in __ext4_new_inode()
[all...]
/kernel/linux/linux-6.6/fs/ext4/
H A Dinline.c25 if (EXT4_I(inode)->i_inline_off) in ext4_get_inline_size()
26 return EXT4_I(inode)->i_inline_size; in ext4_get_inline_size()
45 EXT4_I(inode)->i_extra_isize - in get_max_inline_xattr_value_size()
82 if (EXT4_I(inode)->i_inline_off) { in get_max_inline_xattr_value_size()
84 ((void *)raw_inode + EXT4_I(inode)->i_inline_off); in get_max_inline_xattr_value_size()
111 if (EXT4_I(inode)->i_extra_isize == 0) in ext4_get_max_inline_size()
122 down_read(&EXT4_I(inode)->xattr_sem); in ext4_get_max_inline_size()
124 up_read(&EXT4_I(inode)->xattr_sem); in ext4_get_max_inline_size()
150 if (EXT4_I(inode)->i_extra_isize == 0) in ext4_find_inline_data_nolock()
168 EXT4_I(inod in ext4_find_inline_data_nolock()
[all...]
H A Dmigrate.c36 down_write(&EXT4_I(inode)->i_data_sem); in finish_range()
58 up_write((&EXT4_I(inode)->i_data_sem)); in finish_range()
291 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ext_swap_inode_data()
292 struct ext4_inode_info *tmp_ei = EXT4_I(tmp_inode); in ext4_ext_swap_inode_data()
306 down_write(&EXT4_I(inode)->i_data_sem); in ext4_ext_swap_inode_data()
314 up_write(&EXT4_I(inode)->i_data_sem); in ext4_ext_swap_inode_data()
337 up_write(&EXT4_I(inode)->i_data_sem); in ext4_ext_swap_inode_data()
392 struct ext4_inode_info *ei = EXT4_I(inode); in free_ext_block()
467 ei = EXT4_I(inode); in ext4_ext_migrate()
468 tmp_csum_seed = EXT4_I(tmp_inod in ext4_ext_migrate()
[all...]
H A Dxattr.h70 EXT4_I(inode)->i_extra_isize))
106 ((EXT4_I(inode)->i_extra_isize != 0) && \
107 (EXT4_GOOD_OLD_INODE_SIZE + EXT4_I(inode)->i_extra_isize + \
155 down_write(&EXT4_I(inode)->xattr_sem); in ext4_write_lock_xattr()
162 if (down_write_trylock(&EXT4_I(inode)->xattr_sem) == 0) in ext4_write_trylock_xattr()
173 up_write(&EXT4_I(inode)->xattr_sem); in ext4_write_unlock_xattr()
H A Dextents_status.c185 tree = &EXT4_I(inode)->i_es_tree; in ext4_es_print_tree()
269 tree = &EXT4_I(inode)->i_es_tree; in __es_find_extent_range()
318 read_lock(&EXT4_I(inode)->i_es_lock); in ext4_es_find_extent_range()
320 read_unlock(&EXT4_I(inode)->i_es_lock); in ext4_es_find_extent_range()
369 read_lock(&EXT4_I(inode)->i_es_lock); in ext4_es_scan_range()
371 read_unlock(&EXT4_I(inode)->i_es_lock); in ext4_es_scan_range()
415 read_lock(&EXT4_I(inode)->i_es_lock); in ext4_es_scan_clu()
417 read_unlock(&EXT4_I(inode)->i_es_lock); in ext4_es_scan_clu()
424 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_es_list_add()
440 struct ext4_inode_info *ei = EXT4_I(inod in ext4_es_list_del()
[all...]
H A Dorphan.c81 EXT4_I(inode)->i_orphan_idx = i * inodes_per_ob + j; in ext4_orphan_file_add()
116 !list_empty(&EXT4_I(inode)->i_orphan)) in ext4_orphan_add()
163 list_add(&EXT4_I(inode)->i_orphan, &sbi->s_orphan); in ext4_orphan_add()
178 list_del_init(&EXT4_I(inode)->i_orphan); in ext4_orphan_add()
202 blk = EXT4_I(inode)->i_orphan_idx / inodes_per_ob; in ext4_orphan_file_del()
203 off = EXT4_I(inode)->i_orphan_idx % inodes_per_ob; in ext4_orphan_file_del()
218 INIT_LIST_HEAD(&EXT4_I(inode)->i_orphan); in ext4_orphan_file_del()
230 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_orphan_del()
473 list_add(&EXT4_I(inode)->i_orphan, &EXT4_SB(sb)->s_orphan); in ext4_orphan_cleanup()
486 EXT4_I(inod in ext4_orphan_cleanup()
[all...]
H A Dinode.c132 if (!EXT4_I(inode)->jinode) in ext4_begin_ordered_truncate()
135 EXT4_I(inode)->jinode, in ext4_begin_ordered_truncate()
148 if (!(EXT4_I(inode)->i_flags & EXT4_EA_INODE_FL)) { in ext4_inode_is_fast_symlink()
149 int ea_blocks = EXT4_I(inode)->i_file_acl ? in ext4_inode_is_fast_symlink()
179 if (EXT4_I(inode)->i_flags & EXT4_EA_INODE_FL) in ext4_evict_inode()
249 memset(EXT4_I(inode)->i_data, 0, sizeof(EXT4_I(inode)->i_data)); in ext4_evict_inode()
290 EXT4_I(inode)->i_dtime = (__u32)ktime_get_real_seconds(); in ext4_evict_inode()
316 if (!list_empty(&EXT4_I(inode)->i_fc_list)) in ext4_evict_inode()
324 return &EXT4_I(inod in ext4_get_reserved_space()
[all...]
H A Dmove_extent.c54 down_write(&EXT4_I(first)->i_data_sem); in ext4_double_down_write_data_sem()
55 down_write_nested(&EXT4_I(second)->i_data_sem, I_DATA_SEM_OTHER); in ext4_double_down_write_data_sem()
57 down_write(&EXT4_I(second)->i_data_sem); in ext4_double_down_write_data_sem()
58 down_write_nested(&EXT4_I(first)->i_data_sem, I_DATA_SEM_OTHER); in ext4_double_down_write_data_sem()
74 up_write(&EXT4_I(orig_inode)->i_data_sem); in ext4_double_up_write_data_sem()
75 up_write(&EXT4_I(donor_inode)->i_data_sem); in ext4_double_up_write_data_sem()
H A Dxattr.c47 * EXT4_I(inode)->i_file_acl is protected by EXT4_I(inode)->xattr_sem.
124 struct ext4_inode_info *ei = EXT4_I(ea_inode); in ext4_xattr_inode_set_class()
587 if (!EXT4_I(inode)->i_file_acl) in ext4_xattr_block_get()
590 (unsigned long long)EXT4_I(inode)->i_file_acl); in ext4_xattr_block_get()
591 bh = ext4_sb_bread(inode->i_sb, EXT4_I(inode)->i_file_acl, REQ_PRIO); in ext4_xattr_block_get()
710 down_read(&EXT4_I(inode)->xattr_sem); in ext4_xattr_get()
716 up_read(&EXT4_I(inode)->xattr_sem); in ext4_xattr_get()
759 if (!EXT4_I(inode)->i_file_acl) in ext4_xattr_block_list()
762 (unsigned long long)EXT4_I(inod in ext4_xattr_block_list()
[all...]
H A Dfast_commit.c189 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_fc_reset_inode()
197 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_fc_init_inode()
212 struct ext4_inode_info *ei = EXT4_I(inode);
247 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_fc_start_update()
271 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_fc_stop_update()
286 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_fc_del()
379 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_fc_track_template()
399 if (list_empty(&EXT4_I(inode)->i_fc_list)) in ext4_fc_track_template()
400 list_add_tail(&EXT4_I(inode)->i_fc_list, in ext4_fc_track_template()
419 struct ext4_inode_info *ei = EXT4_I(inod in __track_dentry_update()
[all...]
H A Dsymlink.c39 caddr = EXT4_I(inode)->i_data; in ext4_encrypted_get_link()
40 max_size = sizeof(EXT4_I(inode)->i_data); in ext4_encrypted_get_link()
H A Dextents.c52 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_extent_block_csum()
104 up_write(&EXT4_I(inode)->i_data_sem); in ext4_ext_trunc_restart_fn()
146 down_write(&EXT4_I(inode)->i_data_sem); in ext4_datasem_ensure_credits()
191 WARN_ON(!rwsem_is_locked(&EXT4_I(inode)->i_data_sem)); in __ext4_ext_dirty()
302 size = sizeof(EXT4_I(inode)->i_data); in ext4_ext_space_root()
316 size = sizeof(EXT4_I(inode)->i_data); in ext4_ext_space_root_idx()
602 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ext_precache()
1346 ext_size = sizeof(EXT4_I(inode)->i_data); in ext4_ext_grow_indepth()
1348 memmove(bh->b_data, EXT4_I(inode)->i_data, ext_size); in ext4_ext_grow_indepth()
2417 struct ext4_inode_info *ei = EXT4_I(inod in ext4_rereserve_cluster()
[all...]

Completed in 35 milliseconds

123