Lines Matching refs:i_mode
53 return (S_ISLNK(inode->i_mode) && in ext2_inode_is_fast_symlink()
530 if (S_ISDIR(inode->i_mode) && IS_DIRSYNC(inode)) in ext2_alloc_branch()
714 if (S_ISREG(inode->i_mode) && (!ei->i_block_alloc_info)) in ext2_get_blocks()
1242 if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || in ext2_truncate_blocks()
1243 S_ISLNK(inode->i_mode))) in ext2_truncate_blocks()
1257 if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || in ext2_setsize()
1258 S_ISLNK(inode->i_mode))) in ext2_setsize()
1352 if (test_opt(inode->i_sb, DAX) && S_ISREG(inode->i_mode)) in ext2_set_inode_flags()
1392 inode->i_mode = le16_to_cpu(raw_inode->i_mode); in ext2_iget()
1413 if (inode->i_nlink == 0 && (inode->i_mode == 0 || ei->i_dtime)) { in ext2_iget()
1435 if (S_ISREG(inode->i_mode)) in ext2_iget()
1456 if (S_ISREG(inode->i_mode)) { in ext2_iget()
1458 } else if (S_ISDIR(inode->i_mode)) { in ext2_iget()
1462 } else if (S_ISLNK(inode->i_mode)) { in ext2_iget()
1476 init_special_inode(inode, inode->i_mode, in ext2_iget()
1479 init_special_inode(inode, inode->i_mode, in ext2_iget()
1512 raw_inode->i_mode = cpu_to_le16(inode->i_mode); in __ext2_write_inode()
1546 if (!S_ISREG(inode->i_mode)) in __ext2_write_inode()
1569 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) { in __ext2_write_inode()
1655 error = posix_acl_chmod(&init_user_ns, inode, inode->i_mode); in ext2_setattr()