Home
last modified time | relevance | path

Searched refs:inode_owner_or_capable (Results 1 – 22 of 22) sorted by relevance

/Linux-v6.1/fs/ext2/
Dioctl.c69 if (!inode_owner_or_capable(&init_user_ns, inode)) in ext2_ioctl()
102 if (!inode_owner_or_capable(&init_user_ns, inode)) in ext2_ioctl()
/Linux-v6.1/fs/
Dattr.c134 if (!inode_owner_or_capable(mnt_userns, inode)) in setattr_prepare()
150 if (!inode_owner_or_capable(mnt_userns, inode)) in setattr_prepare()
281 if (!inode_owner_or_capable(mnt_userns, inode)) { in may_setattr()
Dioctl.c678 if (!inode_owner_or_capable(mnt_userns, inode)) in vfs_fileattr_set()
Dinode.c2354 bool inode_owner_or_capable(struct user_namespace *mnt_userns, in inode_owner_or_capable() function
2369 EXPORT_SYMBOL(inode_owner_or_capable);
Dfcntl.c50 if (!inode_owner_or_capable(file_mnt_user_ns(filp), inode)) in setfl()
Dposix_acl.c1152 if (!inode_owner_or_capable(mnt_userns, inode)) in set_posix_acl()
Dxattr.c134 !inode_owner_or_capable(mnt_userns, inode)) in xattr_permission()
Dnamei.c1197 inode_owner_or_capable(mnt_userns, inode)) in may_linkat()
3200 if (flag & O_NOATIME && !inode_owner_or_capable(mnt_userns, inode)) in may_open()
/Linux-v6.1/fs/reiserfs/
Dioctl.c99 if (!inode_owner_or_capable(&init_user_ns, inode)) { in reiserfs_ioctl()
/Linux-v6.1/mm/
Dmincore.c171 return inode_owner_or_capable(&init_user_ns, in can_do_mincore()
Dmadvise.c568 return inode_owner_or_capable(&init_user_ns, in can_do_pageout()
/Linux-v6.1/fs/ext4/
Dioctl.c395 !inode_owner_or_capable(mnt_userns, inode) || in swap_inode_boot_loader()
1233 if (!inode_owner_or_capable(mnt_userns, inode)) in __ext4_ioctl()
1375 if (!inode_owner_or_capable(mnt_userns, inode)) in __ext4_ioctl()
1397 if (!inode_owner_or_capable(mnt_userns, inode)) in __ext4_ioctl()
1541 if (!inode_owner_or_capable(mnt_userns, inode)) in __ext4_ioctl()
/Linux-v6.1/fs/9p/
Dacl.c258 if (!inode_owner_or_capable(&init_user_ns, inode)) in v9fs_xattr_set_acl()
/Linux-v6.1/fs/crypto/
Dpolicy.c497 if (!inode_owner_or_capable(&init_user_ns, inode)) in fscrypt_ioctl_set_policy()
/Linux-v6.1/fs/overlayfs/
Dfile.c61 if (!inode_owner_or_capable(real_mnt_userns, realinode)) in ovl_open_realfile()
Dutil.c518 if (inode_owner_or_capable(real_mnt_userns, inode)) in ovl_path_open()
Dsuper.c1053 if (!inode_owner_or_capable(&init_user_ns, inode)) in ovl_posix_acl_xattr_set()
/Linux-v6.1/fs/f2fs/
Dxattr.c120 if (!inode_owner_or_capable(&init_user_ns, inode)) in f2fs_xattr_advise_set()
Dfile.c2042 if (!inode_owner_or_capable(mnt_userns, inode)) in f2fs_ioc_start_atomic_write()
2123 if (!inode_owner_or_capable(mnt_userns, inode)) in f2fs_ioc_commit_atomic_write()
2157 if (!inode_owner_or_capable(mnt_userns, inode)) in f2fs_ioc_abort_atomic_write()
/Linux-v6.1/fs/btrfs/
Dioctl.c2177 } else if (!inode_owner_or_capable(mnt_userns, src_inode)) { in __btrfs_ioctl_snap_create()
2316 if (!inode_owner_or_capable(file_mnt_user_ns(file), inode)) in btrfs_ioctl_subvol_setflags()
4815 if (!inode_owner_or_capable(mnt_userns, inode)) in _btrfs_ioctl_set_received_subvol()
/Linux-v6.1/include/linux/
Dfs.h1956 bool inode_owner_or_capable(struct user_namespace *mnt_userns,
/Linux-v6.1/security/selinux/
Dhooks.c3170 return (inode_owner_or_capable(mnt_userns, inode) ? 0 : -EPERM); in selinux_inode_setxattr()
3176 if (!inode_owner_or_capable(mnt_userns, inode)) in selinux_inode_setxattr()