dir.c (6a797d2737838906f2ea0a31686e87c3151e21ca) dir.c (e2b911c53584a92266943f3b7f2cdbc19c1a4e80)
1/*
2 * linux/fs/ext4/dir.c
3 *
4 * Copyright (C) 1992, 1993, 1994, 1995
5 * Remy Card (card@masi.ibp.fr)
6 * Laboratoire MASI - Institut Blaise Pascal
7 * Universite Pierre et Marie Curie (Paris VI)
8 *

--- 26 unchanged lines hidden (view full) ---

35 * indexing).
36 *
37 * Return 1 if it is a dx dir, 0 if not
38 */
39static int is_dx_dir(struct inode *inode)
40{
41 struct super_block *sb = inode->i_sb;
42
1/*
2 * linux/fs/ext4/dir.c
3 *
4 * Copyright (C) 1992, 1993, 1994, 1995
5 * Remy Card (card@masi.ibp.fr)
6 * Laboratoire MASI - Institut Blaise Pascal
7 * Universite Pierre et Marie Curie (Paris VI)
8 *

--- 26 unchanged lines hidden (view full) ---

35 * indexing).
36 *
37 * Return 1 if it is a dx dir, 0 if not
38 */
39static int is_dx_dir(struct inode *inode)
40{
41 struct super_block *sb = inode->i_sb;
42
43 if (EXT4_HAS_COMPAT_FEATURE(inode->i_sb,
44 EXT4_FEATURE_COMPAT_DIR_INDEX) &&
43 if (ext4_has_feature_dir_index(inode->i_sb) &&
45 ((ext4_test_inode_flag(inode, EXT4_INODE_INDEX)) ||
46 ((inode->i_size >> sb->s_blocksize_bits) == 1) ||
47 ext4_has_inline_data(inode)))
48 return 1;
49
50 return 0;
51}
52

--- 595 unchanged lines hidden ---
44 ((ext4_test_inode_flag(inode, EXT4_INODE_INDEX)) ||
45 ((inode->i_size >> sb->s_blocksize_bits) == 1) ||
46 ext4_has_inline_data(inode)))
47 return 1;
48
49 return 0;
50}
51

--- 595 unchanged lines hidden ---