Searched refs:capable_wrt_inode_uidgid (Results 1 – 6 of 6) sorted by relevance
/linux/kernel/ |
H A D | capability.c | 480 * capable_wrt_inode_uidgid - Check nsown_capable and uid and gid mapped in privileged_wrt_inode_uidgid() 489 bool capable_wrt_inode_uidgid(struct mnt_idmap *idmap, 497 EXPORT_SYMBOL(capable_wrt_inode_uidgid); in capable_wrt_inode_uidgid() 493 bool capable_wrt_inode_uidgid(struct mnt_idmap *idmap, capable_wrt_inode_uidgid() function
|
/linux/fs/ |
H A D | attr.c | 101 if (capable_wrt_inode_uidgid(idmap, inode, CAP_CHOWN)) in chown_ok() 132 if (capable_wrt_inode_uidgid(idmap, inode, CAP_CHOWN)) in chgrp_ok()
|
H A D | namei.c | 478 if (capable_wrt_inode_uidgid(idmap, inode, in generic_permission() 481 if (capable_wrt_inode_uidgid(idmap, inode, in generic_permission() 492 if (capable_wrt_inode_uidgid(idmap, inode, in generic_permission() 501 if (capable_wrt_inode_uidgid(idmap, inode, in generic_permission() 3088 return !capable_wrt_inode_uidgid(idmap, inode, CAP_FOWNER); in __check_sticky()
|
/linux/include/linux/ |
H A D | capability.h | 191 bool capable_wrt_inode_uidgid(struct mnt_idmap *idmap,
|
/linux/security/ |
H A D | commoncap.c | 576 if (!capable_wrt_inode_uidgid(idmap, inode, CAP_SETFCAP)) in cap_convert_nscap() 1074 if (!capable_wrt_inode_uidgid(idmap, inode, CAP_SETFCAP)) in cap_inode_removexattr()
|
/linux/fs/xfs/ |
H A D | xfs_ioctl.c | 800 !capable_wrt_inode_uidgid(idmap, VFS_I(ip), CAP_FSETID)) in xfs_fileattr_set()
|