/linux-4.1.27/fs/ext4/ |
D | inline.c | 29 if (EXT4_I(inode)->i_inline_off) in ext4_get_inline_size() 30 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() 73 if (EXT4_I(inode)->i_inline_off) { in get_max_inline_xattr_value_size() 75 ((void *)raw_inode + EXT4_I(inode)->i_inline_off); in get_max_inline_xattr_value_size() 102 if (EXT4_I(inode)->i_extra_isize == 0) in ext4_get_max_inline_size() 113 down_read(&EXT4_I(inode)->xattr_sem); in ext4_get_max_inline_size() 115 up_read(&EXT4_I(inode)->xattr_sem); in ext4_get_max_inline_size() 141 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 | 43 down_write(&EXT4_I(inode)->i_data_sem); in finish_range() 65 up_write((&EXT4_I(inode)->i_data_sem)); in finish_range() 67 down_write((&EXT4_I(inode)->i_data_sem)); in finish_range() 76 up_write((&EXT4_I(inode)->i_data_sem)); in finish_range() 78 down_write((&EXT4_I(inode)->i_data_sem)); in finish_range() 85 up_write((&EXT4_I(inode)->i_data_sem)); in finish_range() 321 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ext_swap_inode_data() 322 struct ext4_inode_info *tmp_ei = EXT4_I(tmp_inode); in ext4_ext_swap_inode_data() 339 down_write(&EXT4_I(inode)->i_data_sem); in ext4_ext_swap_inode_data() 347 up_write(&EXT4_I(inode)->i_data_sem); in ext4_ext_swap_inode_data() [all …]
|
D | extents_status.c | 181 tree = &EXT4_I(inode)->i_es_tree; in ext4_es_print_tree() 256 read_lock(&EXT4_I(inode)->i_es_lock); in ext4_es_find_delayed_extent_range() 257 tree = &EXT4_I(inode)->i_es_tree; in ext4_es_find_delayed_extent_range() 293 read_unlock(&EXT4_I(inode)->i_es_lock); in ext4_es_find_delayed_extent_range() 300 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_es_list_add() 316 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_es_list_del() 344 if (!EXT4_I(inode)->i_es_shk_nr++) in ext4_es_alloc_extent() 350 EXT4_I(inode)->i_es_all_nr++; in ext4_es_alloc_extent() 358 EXT4_I(inode)->i_es_all_nr--; in ext4_es_free_extent() 363 BUG_ON(EXT4_I(inode)->i_es_shk_nr == 0); in ext4_es_free_extent() [all …]
|
D | xattr.c | 287 if (!EXT4_I(inode)->i_file_acl) in ext4_xattr_block_get() 290 (unsigned long long)EXT4_I(inode)->i_file_acl); in ext4_xattr_block_get() 291 bh = sb_bread(inode->i_sb, EXT4_I(inode)->i_file_acl); in ext4_xattr_block_get() 299 EXT4_I(inode)->i_file_acl); in ext4_xattr_block_get() 387 down_read(&EXT4_I(inode)->xattr_sem); in ext4_xattr_get() 393 up_read(&EXT4_I(inode)->xattr_sem); in ext4_xattr_get() 435 if (!EXT4_I(inode)->i_file_acl) in ext4_xattr_block_list() 438 (unsigned long long)EXT4_I(inode)->i_file_acl); in ext4_xattr_block_list() 439 bh = sb_bread(inode->i_sb, EXT4_I(inode)->i_file_acl); in ext4_xattr_block_list() 447 EXT4_I(inode)->i_file_acl); in ext4_xattr_block_list() [all …]
|
D | truncate.h | 13 down_write(&EXT4_I(inode)->i_mmap_sem); in ext4_truncate_failed_write() 16 up_write(&EXT4_I(inode)->i_mmap_sem); in ext4_truncate_failed_write()
|
D | inode.c | 124 if (!EXT4_I(inode)->jinode) in ext4_begin_ordered_truncate() 127 EXT4_I(inode)->jinode, in ext4_begin_ordered_truncate() 143 int ea_blocks = EXT4_I(inode)->i_file_acl ? in ext4_inode_is_fast_symlink() 170 up_write(&EXT4_I(inode)->i_data_sem); in ext4_truncate_restart_trans() 172 down_write(&EXT4_I(inode)->i_data_sem); in ext4_truncate_restart_trans() 211 tid_t commit_tid = EXT4_I(inode)->i_datasync_tid; in ext4_evict_inode() 218 WARN_ON(atomic_read(&EXT4_I(inode)->i_ioend_count)); in ext4_evict_inode() 230 WARN_ON(atomic_read(&EXT4_I(inode)->i_ioend_count)); in ext4_evict_inode() 293 EXT4_I(inode)->i_dtime = get_seconds(); in ext4_evict_inode() 317 return &EXT4_I(inode)->i_reserved_quota; in ext4_get_reserved_space() [all …]
|
D | symlink.c | 46 caddr = (char *) EXT4_I(inode)->i_data; in ext4_follow_link() 47 max_size = sizeof(EXT4_I(inode)->i_data); in ext4_follow_link() 116 struct ext4_inode_info *ei = EXT4_I(d_inode(dentry)); in ext4_follow_fast_link()
|
D | move_extent.c | 62 down_write(&EXT4_I(first)->i_data_sem); in ext4_double_down_write_data_sem() 63 down_write_nested(&EXT4_I(second)->i_data_sem, I_DATA_SEM_OTHER); in ext4_double_down_write_data_sem() 65 down_write(&EXT4_I(second)->i_data_sem); in ext4_double_down_write_data_sem() 66 down_write_nested(&EXT4_I(first)->i_data_sem, I_DATA_SEM_OTHER); in ext4_double_down_write_data_sem() 82 up_write(&EXT4_I(orig_inode)->i_data_sem); in ext4_double_up_write_data_sem() 83 up_write(&EXT4_I(donor_inode)->i_data_sem); in ext4_double_up_write_data_sem()
|
D | page-io.c | 133 if (atomic_dec_and_test(&EXT4_I(io_end->inode)->i_ioend_count)) in ext4_release_io_end() 150 if (atomic_dec_and_test(&EXT4_I(inode)->i_unwritten)) in ext4_clear_io_unwritten_flag() 214 struct ext4_inode_info *ei = EXT4_I(io_end->inode); in ext4_add_complete_io() 236 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_do_flush_completed_IO() 270 atomic_inc(&EXT4_I(inode)->i_ioend_count); in ext4_init_io_end()
|
D | ialloc.c | 415 ext4_group_t parent_group = EXT4_I(parent)->i_block_group; in find_group_orlov() 512 if (EXT4_I(parent)->i_last_alloc_group != ~0) { in find_group_orlov() 513 parent_group = EXT4_I(parent)->i_last_alloc_group; in find_group_orlov() 534 parent_group = EXT4_I(parent)->i_block_group; in find_group_orlov() 562 ext4_group_t parent_group = EXT4_I(parent)->i_block_group; in find_group_other() 589 if (!retry && EXT4_I(parent)->i_last_alloc_group != ~0) { in find_group_other() 591 parent_group = EXT4_I(parent)->i_last_alloc_group; in find_group_other() 740 ei = EXT4_I(inode); in __ext4_new_inode() 776 EXT4_I(dir)->i_last_alloc_group = group; in __ext4_new_inode() 993 ext4_mask_flags(mode, EXT4_I(dir)->i_flags & EXT4_FL_INHERITED); in __ext4_new_inode()
|
D | crypto_key.c | 93 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_generate_encryption_key() 162 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_has_encryption_key()
|
D | extents.c | 62 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_extent_block_csum() 163 WARN_ON(!rwsem_is_locked(&EXT4_I(inode)->i_data_sem)); in __ext4_ext_dirty() 268 size = sizeof(EXT4_I(inode)->i_data); in ext4_ext_space_root() 282 size = sizeof(EXT4_I(inode)->i_data); in ext4_ext_space_root_idx() 313 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ext_calc_metadata_amount() 566 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ext_precache() 1297 memmove(bh->b_data, EXT4_I(inode)->i_data, in ext4_ext_grow_indepth() 1298 sizeof(EXT4_I(inode)->i_data)); in ext4_ext_grow_indepth() 1739 atomic_read(&EXT4_I(inode)->i_unwritten) || in ext4_can_extents_be_merged() 2160 down_read(&EXT4_I(inode)->i_data_sem); in ext4_fill_fiemap_extents() [all …]
|
D | file.c | 47 !EXT4_I(inode)->i_reserved_data_blocks) in ext4_release_file() 49 down_write(&EXT4_I(inode)->i_data_sem); in ext4_release_file() 51 up_write(&EXT4_I(inode)->i_data_sem); in ext4_release_file() 63 wait_event(*wq, (atomic_read(&EXT4_I(inode)->i_unwritten) == 0)); in ext4_unwritten_wait()
|
D | ext4.h | 748 if (EXT4_FITS_IN_INODE(raw_inode, EXT4_I(inode), xtime ## _extra)) \ 765 if (EXT4_FITS_IN_INODE(raw_inode, EXT4_I(inode), xtime ## _extra)) \ 1421 static inline struct ext4_inode_info *EXT4_I(struct inode *inode) in EXT4_I() function 1449 atomic_inc(&EXT4_I(inode)->i_unwritten); in ext4_set_io_unwritten_flag() 1485 return test_bit(bit + (offset), &EXT4_I(inode)->i_##field); \ 1489 set_bit(bit + (offset), &EXT4_I(inode)->i_##field); \ 1493 clear_bit(bit + (offset), &EXT4_I(inode)->i_##field); \ 1542 #define NEXT_ORPHAN(inode) EXT4_I(inode)->i_dtime 2646 down_write(&EXT4_I(inode)->i_data_sem); in ext4_update_i_disksize() 2647 if (newsize > EXT4_I(inode)->i_disksize) in ext4_update_i_disksize() [all …]
|
D | ioctl.c | 64 ei1 = EXT4_I(inode1); in swap_inode_data() 65 ei2 = EXT4_I(inode2); in swap_inode_data() 114 ei_bl = EXT4_I(inode_bl); in swap_inode_boot_loader() 213 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ioctl()
|
D | fsync.c | 90 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_sync_file()
|
D | indirect.c | 153 add_chain(chain, NULL, EXT4_I(inode)->i_data + *offsets); in ext4_get_branch() 210 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_find_near() 650 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ind_direct_IO() 767 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ind_calc_metadata_amount() 1205 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ind_truncate() 1318 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ind_remove_space()
|
D | ext4_jbd2.h | 367 return jbd2_journal_file_inode(handle, EXT4_I(inode)->jinode); in ext4_jbd2_file_inode() 375 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_update_inode_fsync_trans()
|
D | xattr.h | 68 EXT4_I(inode)->i_extra_isize))
|
D | crypto.c | 121 struct ext4_encryption_key *key = &EXT4_I(inode)->i_encryption_key; in ext4_get_crypto_ctx() 320 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_page_crypto()
|
D | ext4_extents.h | 178 return (struct ext4_extent_header *) EXT4_I(inode)->i_data; in ext_inode_hdr()
|
D | namei.c | 68 EXT4_I(inode)->i_disksize = inode->i_size; in ext4_append() 323 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_dirent_csum() 414 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_dx_csum() 1415 start = EXT4_I(dir)->i_dir_start_lookup; in ext4_find_entry() 1475 EXT4_I(dir)->i_dir_start_lookup = block; in ext4_find_entry() 2852 if (!list_empty(&EXT4_I(inode)->i_orphan)) in ext4_orphan_add() 2885 list_add(&EXT4_I(inode)->i_orphan, &sbi->s_orphan); in ext4_orphan_add() 2900 list_del_init(&EXT4_I(inode)->i_orphan); in ext4_orphan_add() 2919 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_orphan_del() 3255 memcpy((char *)&EXT4_I(inode)->i_data, disk_link.name, in ext4_symlink() [all …]
|
D | super.c | 924 kmem_cache_free(ext4_inode_cachep, EXT4_I(inode)); in ext4_i_callback() 929 if (!list_empty(&(EXT4_I(inode)->i_orphan))) { in ext4_destroy_inode() 932 inode->i_ino, EXT4_I(inode)); in ext4_destroy_inode() 934 EXT4_I(inode), sizeof(struct ext4_inode_info), in ext4_destroy_inode() 981 if (EXT4_I(inode)->jinode) { in ext4_clear_inode() 983 EXT4_I(inode)->jinode); in ext4_clear_inode() 984 jbd2_free_inode(EXT4_I(inode)->jinode); in ext4_clear_inode() 985 EXT4_I(inode)->jinode = NULL; in ext4_clear_inode() 1075 return EXT4_I(inode)->i_dquot; in ext4_get_dquots() 2238 list_add(&EXT4_I(inode)->i_orphan, &EXT4_SB(sb)->s_orphan); in ext4_orphan_cleanup() [all …]
|
D | resize.c | 783 data = EXT4_I(inode)->i_data + EXT4_DIND_BLOCK; in add_new_gdb() 951 data = EXT4_I(inode)->i_data + EXT4_DIND_BLOCK; in reserve_backup_gdb() 1790 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_convert_meta_bg()
|
D | crypto_fname.c | 341 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_get_fname_crypto_ctx()
|
D | balloc.c | 842 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_inode_to_goal_block()
|
D | mballoc.c | 2478 EXT4_I(sbi->s_buddy_cache)->i_disksize = 0; in ext4_mb_init_backend() 3014 struct ext4_inode_info *ei = EXT4_I(ac->ac_inode); in ext4_mb_normalize_request() 3342 struct ext4_inode_info *ei = EXT4_I(ac->ac_inode); in ext4_mb_use_preallocated() 3635 ei = EXT4_I(ac->ac_inode); in ext4_mb_new_inode_pa() 3926 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_discard_preallocations()
|
/linux-4.1.27/include/trace/events/ |
D | ext4.h | 19 #define EXT4_I(inode) (container_of(inode, struct ext4_inode_info, vfs_inode)) macro 946 __entry->data_blocks = EXT4_I(inode)->i_reserved_data_blocks; 947 __entry->meta_blocks = EXT4_I(inode)->i_reserved_meta_blocks; 1167 EXT4_I(inode)->i_reserved_data_blocks; 1169 EXT4_I(inode)->i_reserved_meta_blocks; 1171 EXT4_I(inode)->i_allocated_meta_blocks; 1207 __entry->reserved_data_blocks = EXT4_I(inode)->i_reserved_data_blocks; 1208 __entry->reserved_meta_blocks = EXT4_I(inode)->i_reserved_meta_blocks; 1242 __entry->reserved_data_blocks = EXT4_I(inode)->i_reserved_data_blocks; 1243 __entry->reserved_meta_blocks = EXT4_I(inode)->i_reserved_meta_blocks; [all …]
|