Lines Matching defs:inode
19 struct posix_acl *btrfs_get_acl(struct inode *inode, int type, bool rcu)
40 size = btrfs_getxattr(inode, name, NULL, 0);
45 size = btrfs_getxattr(inode, name, value, size);
58 int __btrfs_set_acl(struct btrfs_trans_handle *trans, struct inode *inode,
70 if (!S_ISDIR(inode->i_mode))
100 ret = btrfs_setxattr(trans, inode, name, value, size, 0);
102 ret = btrfs_setxattr_trans(inode, name, value, size, 0);
108 set_cached_acl(inode, type, acl);
117 struct inode *inode = d_inode(dentry);
118 umode_t old_mode = inode->i_mode;
121 ret = posix_acl_update_mode(idmap, inode,
122 &inode->i_mode, &acl);
126 ret = __btrfs_set_acl(NULL, inode, acl, type);
128 inode->i_mode = old_mode;