| /Linux-v5.4/fs/ext4/ |
| D | inline.c | 23 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() 39 EXT4_I(inode)->i_extra_isize - in get_max_inline_xattr_value_size() 67 if (EXT4_I(inode)->i_inline_off) { in get_max_inline_xattr_value_size() 69 ((void *)raw_inode + EXT4_I(inode)->i_inline_off); in get_max_inline_xattr_value_size() 96 if (EXT4_I(inode)->i_extra_isize == 0) in ext4_get_max_inline_size() 107 down_read(&EXT4_I(inode)->xattr_sem); in ext4_get_max_inline_size() 109 up_read(&EXT4_I(inode)->xattr_sem); in ext4_get_max_inline_size() 135 if (EXT4_I(inode)->i_extra_isize == 0) in ext4_find_inline_data_nolock() 153 EXT4_I(inode)->i_inline_off = (u16)((void *)is.s.here - in ext4_find_inline_data_nolock() [all …]
|
| D | migrate.c | 36 down_write(&EXT4_I(inode)->i_data_sem); in finish_range() 58 up_write((&EXT4_I(inode)->i_data_sem)); in finish_range() 60 down_write((&EXT4_I(inode)->i_data_sem)); in finish_range() 69 up_write((&EXT4_I(inode)->i_data_sem)); in finish_range() 71 down_write((&EXT4_I(inode)->i_data_sem)); in finish_range() 78 up_write((&EXT4_I(inode)->i_data_sem)); in finish_range() 314 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ext_swap_inode_data() 315 struct ext4_inode_info *tmp_ei = EXT4_I(tmp_inode); in ext4_ext_swap_inode_data() 332 down_write(&EXT4_I(inode)->i_data_sem); in ext4_ext_swap_inode_data() 340 up_write(&EXT4_I(inode)->i_data_sem); in ext4_ext_swap_inode_data() [all …]
|
| D | extents_status.c | 184 tree = &EXT4_I(inode)->i_es_tree; in ext4_es_print_tree() 268 tree = &EXT4_I(inode)->i_es_tree; in __es_find_extent_range() 316 read_lock(&EXT4_I(inode)->i_es_lock); in ext4_es_find_extent_range() 318 read_unlock(&EXT4_I(inode)->i_es_lock); in ext4_es_find_extent_range() 364 read_lock(&EXT4_I(inode)->i_es_lock); in ext4_es_scan_range() 366 read_unlock(&EXT4_I(inode)->i_es_lock); in ext4_es_scan_range() 407 read_lock(&EXT4_I(inode)->i_es_lock); in ext4_es_scan_clu() 409 read_unlock(&EXT4_I(inode)->i_es_lock); in ext4_es_scan_clu() 416 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_es_list_add() 432 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_es_list_del() [all …]
|
| D | inode.c | 133 if (!EXT4_I(inode)->jinode) in ext4_begin_ordered_truncate() 136 EXT4_I(inode)->jinode, in ext4_begin_ordered_truncate() 153 if (!(EXT4_I(inode)->i_flags & EXT4_EA_INODE_FL)) { in ext4_inode_is_fast_symlink() 154 int ea_blocks = EXT4_I(inode)->i_file_acl ? in ext4_inode_is_fast_symlink() 184 up_write(&EXT4_I(inode)->i_data_sem); in ext4_truncate_restart_trans() 186 down_write(&EXT4_I(inode)->i_data_sem); in ext4_truncate_restart_trans() 228 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() 320 EXT4_I(inode)->i_dtime = (__u32)ktime_get_real_seconds(); in ext4_evict_inode() 345 return &EXT4_I(inode)->i_reserved_quota; in ext4_get_reserved_space() [all …]
|
| D | file.c | 94 !EXT4_I(inode)->i_reserved_data_blocks) in ext4_release_file() 96 down_write(&EXT4_I(inode)->i_data_sem); in ext4_release_file() 98 up_write(&EXT4_I(inode)->i_data_sem); in ext4_release_file() 110 wait_event(*wq, (atomic_read(&EXT4_I(inode)->i_unwritten) == 0)); in ext4_unwritten_wait() 317 down_read(&EXT4_I(inode)->i_mmap_sem); in ext4_dax_huge_fault() 322 up_read(&EXT4_I(inode)->i_mmap_sem); in ext4_dax_huge_fault() 327 down_read(&EXT4_I(inode)->i_mmap_sem); in ext4_dax_huge_fault() 339 up_read(&EXT4_I(inode)->i_mmap_sem); in ext4_dax_huge_fault() 342 up_read(&EXT4_I(inode)->i_mmap_sem); in ext4_dax_huge_fault()
|
| D | xattr.h | 70 EXT4_I(inode)->i_extra_isize)) 141 down_write(&EXT4_I(inode)->xattr_sem); in ext4_write_lock_xattr() 148 if (down_write_trylock(&EXT4_I(inode)->xattr_sem) == 0) in ext4_write_trylock_xattr() 159 up_write(&EXT4_I(inode)->xattr_sem); in ext4_write_unlock_xattr()
|
| D | truncate.h | 18 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()
|
| D | xattr.c | 404 if (!(EXT4_I(inode)->i_flags & EXT4_EA_INODE_FL)) { in ext4_xattr_inode_iget() 525 if (!EXT4_I(inode)->i_file_acl) in ext4_xattr_block_get() 528 (unsigned long long)EXT4_I(inode)->i_file_acl); in ext4_xattr_block_get() 529 bh = ext4_sb_bread(inode->i_sb, EXT4_I(inode)->i_file_acl, REQ_PRIO); in ext4_xattr_block_get() 648 down_read(&EXT4_I(inode)->xattr_sem); in ext4_xattr_get() 654 up_read(&EXT4_I(inode)->xattr_sem); in ext4_xattr_get() 698 if (!EXT4_I(inode)->i_file_acl) in ext4_xattr_block_list() 701 (unsigned long long)EXT4_I(inode)->i_file_acl); in ext4_xattr_block_list() 702 bh = ext4_sb_bread(inode->i_sb, EXT4_I(inode)->i_file_acl, REQ_PRIO); in ext4_xattr_block_list() 764 down_read(&EXT4_I(d_inode(dentry))->xattr_sem); in ext4_listxattr() [all …]
|
| D | ioctl.c | 68 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 reset_inode_seed() 127 ei_bl = EXT4_I(inode_bl); in swap_inode_boot_loader() 135 (EXT4_I(inode)->i_flags & EXT4_JOURNAL_DATA_FL) || in swap_inode_boot_loader() 147 down_write(&EXT4_I(inode)->i_mmap_sem); in swap_inode_boot_loader() 253 up_write(&EXT4_I(inode)->i_mmap_sem); in swap_inode_boot_loader() 280 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ioctl_check_immutable() 298 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ioctl_setflags() 435 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ioctl_setproject() [all …]
|
| D | symlink.c | 39 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()
|
| D | move_extent.c | 54 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()
|
| D | ialloc.c | 419 ext4_group_t parent_group = EXT4_I(parent)->i_block_group; in find_group_orlov() 516 if (EXT4_I(parent)->i_last_alloc_group != ~0) { in find_group_orlov() 517 parent_group = EXT4_I(parent)->i_last_alloc_group; in find_group_orlov() 538 parent_group = EXT4_I(parent)->i_block_group; in find_group_orlov() 566 ext4_group_t parent_group = EXT4_I(parent)->i_block_group; in find_group_other() 593 if (!retry && EXT4_I(parent)->i_last_alloc_group != ~0) { in find_group_other() 595 parent_group = EXT4_I(parent)->i_last_alloc_group; in find_group_other() 832 ei = EXT4_I(inode); in __ext4_new_inode() 852 ei->i_projid = EXT4_I(dir)->i_projid; in __ext4_new_inode() 876 EXT4_I(dir)->i_last_alloc_group = group; in __ext4_new_inode() [all …]
|
| D | extents.c | 51 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_extent_block_csum() 157 WARN_ON(!rwsem_is_locked(&EXT4_I(inode)->i_data_sem)); in __ext4_ext_dirty() 262 size = sizeof(EXT4_I(inode)->i_data); in ext4_ext_space_root() 276 size = sizeof(EXT4_I(inode)->i_data); in ext4_ext_space_root_idx() 307 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ext_calc_metadata_amount() 573 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ext_precache() 1313 ext_size = sizeof(EXT4_I(inode)->i_data); in ext4_ext_grow_indepth() 1315 memmove(bh->b_data, EXT4_I(inode)->i_data, ext_size); in ext4_ext_grow_indepth() 1764 atomic_read(&EXT4_I(inode)->i_unwritten) || in ext4_can_extents_be_merged() 2185 down_read(&EXT4_I(inode)->i_data_sem); in ext4_fill_fiemap_extents() [all …]
|
| D | ext4_jbd2.h | 368 EXT4_I(inode)->jinode, start_byte, length); in ext4_jbd2_inode_add_write() 377 EXT4_I(inode)->jinode, start_byte, length); in ext4_jbd2_inode_add_wait() 385 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_update_inode_fsync_trans()
|
| D | ext4.h | 853 if (EXT4_FITS_IN_INODE(raw_inode, EXT4_I(inode), xtime ## _extra)) {\ 874 if (EXT4_FITS_IN_INODE(raw_inode, EXT4_I(inode), xtime ## _extra)) { \ 1560 static inline struct ext4_inode_info *EXT4_I(struct inode *inode) in EXT4_I() function 1593 return test_bit(bit + (offset), &EXT4_I(inode)->i_##field); \ 1597 set_bit(bit + (offset), &EXT4_I(inode)->i_##field); \ 1601 clear_bit(bit + (offset), &EXT4_I(inode)->i_##field); \ 1644 #define NEXT_ORPHAN(inode) EXT4_I(inode)->i_dtime 2145 !(EXT4_I(inode)->i_flags & EXT4_EA_INODE_FL); in ext4_is_quota_file() 2967 down_write(&EXT4_I(inode)->i_data_sem); in ext4_update_i_disksize() 2968 if (newsize > EXT4_I(inode)->i_disksize) in ext4_update_i_disksize() [all …]
|
| D | namei.c | 71 EXT4_I(inode)->i_disksize = inode->i_size; in ext4_append() 344 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_dirblock_csum() 439 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_dx_csum() 1501 start = EXT4_I(dir)->i_dir_start_lookup; in __ext4_find_entry() 1550 EXT4_I(dir)->i_dir_start_lookup = block; in __ext4_find_entry() 2908 if (!list_empty(&EXT4_I(inode)->i_orphan)) in ext4_orphan_add() 2941 list_add(&EXT4_I(inode)->i_orphan, &sbi->s_orphan); in ext4_orphan_add() 2956 list_del_init(&EXT4_I(inode)->i_orphan); in ext4_orphan_add() 2977 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_orphan_del() 3324 inode->i_link = (char *)&EXT4_I(inode)->i_data; in ext4_symlink() [all …]
|
| D | indirect.c | 155 add_chain(chain, NULL, EXT4_I(inode)->i_data + *offsets); in ext4_get_branch() 212 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_find_near() 658 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ind_calc_metadata_amount() 1097 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ind_truncate() 1213 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ind_remove_space()
|
| D | fsync.c | 98 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_sync_file()
|
| D | ext4_extents.h | 180 return (struct ext4_extent_header *) EXT4_I(inode)->i_data; in ext_inode_hdr()
|
| D | page-io.c | 191 struct ext4_inode_info *ei = EXT4_I(io_end->inode); in ext4_add_complete_io() 213 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_do_flush_completed_IO()
|
| D | super.c | 1120 kmem_cache_free(ext4_inode_cachep, EXT4_I(inode)); in ext4_free_in_core_inode() 1125 if (!list_empty(&(EXT4_I(inode)->i_orphan))) { in ext4_destroy_inode() 1128 inode->i_ino, EXT4_I(inode)); in ext4_destroy_inode() 1130 EXT4_I(inode), sizeof(struct ext4_inode_info), in ext4_destroy_inode() 1178 if (EXT4_I(inode)->jinode) { in ext4_clear_inode() 1180 EXT4_I(inode)->jinode); in ext4_clear_inode() 1181 jbd2_free_inode(EXT4_I(inode)->jinode); in ext4_clear_inode() 1182 EXT4_I(inode)->jinode = NULL; in ext4_clear_inode() 1381 return EXT4_I(inode)->i_dquot; in ext4_get_dquots() 2686 list_add(&EXT4_I(inode)->i_orphan, &EXT4_SB(sb)->s_orphan); in ext4_orphan_cleanup() [all …]
|
| D | resize.c | 809 data = EXT4_I(inode)->i_data + EXT4_DIND_BLOCK; in add_new_gdb() 983 data = EXT4_I(inode)->i_data + EXT4_DIND_BLOCK; in reserve_backup_gdb() 1822 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_convert_meta_bg()
|
| D | balloc.c | 864 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_inode_to_goal_block()
|
| D | mballoc.c | 2491 EXT4_I(sbi->s_buddy_cache)->i_disksize = 0; in ext4_mb_init_backend() 3070 struct ext4_inode_info *ei = EXT4_I(ac->ac_inode); in ext4_mb_normalize_request() 3405 struct ext4_inode_info *ei = EXT4_I(ac->ac_inode); in ext4_mb_use_preallocated() 3698 ei = EXT4_I(ac->ac_inode); in ext4_mb_new_inode_pa() 3991 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_discard_preallocations()
|
| /Linux-v5.4/include/trace/events/ |
| D | ext4.h | 22 #define EXT4_I(inode) (container_of(inode, struct ext4_inode_info, vfs_inode)) macro 968 __entry->data_blocks = EXT4_I(inode)->i_reserved_data_blocks; 1186 EXT4_I(inode)->i_reserved_data_blocks; 1217 __entry->reserved_data_blocks = EXT4_I(inode)->i_reserved_data_blocks; 1248 __entry->reserved_data_blocks = EXT4_I(inode)->i_reserved_data_blocks;
|