Home
last modified time | relevance | path

Searched refs:capable_wrt_inode_uidgid (Results 1 – 13 of 13) sorted by relevance

/linux/kernel/
H A Dcapability.c493 bool capable_wrt_inode_uidgid(struct mnt_idmap *idmap, in capable_wrt_inode_uidgid() function
501 EXPORT_SYMBOL(capable_wrt_inode_uidgid);
/linux/fs/
H A Dattr.c103 if (capable_wrt_inode_uidgid(idmap, inode, CAP_CHOWN)) in chown_ok()
134 if (capable_wrt_inode_uidgid(idmap, inode, CAP_CHOWN)) in chgrp_ok()
H A Dnamei.c414 if (capable_wrt_inode_uidgid(idmap, inode, in generic_permission()
417 if (capable_wrt_inode_uidgid(idmap, inode, in generic_permission()
428 if (capable_wrt_inode_uidgid(idmap, inode, in generic_permission()
437 if (capable_wrt_inode_uidgid(idmap, inode, in generic_permission()
2945 return !capable_wrt_inode_uidgid(idmap, inode, CAP_FOWNER); in __check_sticky()
H A Dposix_acl.c719 !capable_wrt_inode_uidgid(idmap, inode, CAP_FSETID)) in posix_acl_update_mode()
H A Dinode.c2537 if (capable_wrt_inode_uidgid(idmap, inode, CAP_FSETID)) in in_group_or_capable()
/linux/fs/fuse/
H A Dacl.c150 !capable_wrt_inode_uidgid(&nop_mnt_idmap, inode, CAP_FSETID)) in fuse_set_acl()
/linux/include/linux/
H A Dcapability.h191 bool capable_wrt_inode_uidgid(struct mnt_idmap *idmap,
/linux/fs/f2fs/
H A Dacl.c223 !capable_wrt_inode_uidgid(idmap, inode, CAP_FSETID)) in f2fs_acl_update_mode()
H A Dfile.c929 !capable_wrt_inode_uidgid(idmap, inode, CAP_FSETID)) in __setattr_copy()
/linux/security/
H A Dcommoncap.c548 if (!capable_wrt_inode_uidgid(idmap, inode, CAP_SETFCAP)) in cap_convert_nscap()
1046 if (!capable_wrt_inode_uidgid(idmap, inode, CAP_SETFCAP)) in cap_inode_removexattr()
/linux/fs/overlayfs/
H A Dinode.c558 !capable_wrt_inode_uidgid(&nop_mnt_idmap, inode, CAP_FSETID)) { in ovl_set_acl()
/linux/fs/xfs/
H A Dxfs_ioctl.c800 !capable_wrt_inode_uidgid(idmap, VFS_I(ip), CAP_FSETID)) in xfs_fileattr_set()
/linux/fs/bcachefs/
H A Dfs.c783 !capable_wrt_inode_uidgid(idmap, &inode->v, CAP_FSETID)) in bch2_setattr_copy()