Lines Matching defs:inode
18 struct posix_acl *btrfs_get_acl(struct inode *inode, int type, bool rcu)
39 size = btrfs_getxattr(inode, name, NULL, 0);
44 size = btrfs_getxattr(inode, name, value, size);
57 int __btrfs_set_acl(struct btrfs_trans_handle *trans, struct inode *inode,
69 if (!S_ISDIR(inode->i_mode))
99 ret = btrfs_setxattr(trans, inode, name, value, size, 0);
101 ret = btrfs_setxattr_trans(inode, name, value, size, 0);
107 set_cached_acl(inode, type, acl);
116 struct inode *inode = d_inode(dentry);
117 umode_t old_mode = inode->i_mode;
120 ret = posix_acl_update_mode(idmap, inode,
121 &inode->i_mode, &acl);
125 ret = __btrfs_set_acl(NULL, inode, acl, type);
127 inode->i_mode = old_mode;