| /linux/fs/ |
| H A D | posix_acl.c | 1090 const char *acl_name, struct posix_acl *kacl) in vfs_set_acl() argument 1097 acl_type = posix_acl_type(acl_name); in vfs_set_acl() 1125 error = security_inode_set_acl(idmap, dentry, acl_name, kacl); in vfs_set_acl() 1139 security_inode_post_set_acl(dentry, acl_name, kacl); in vfs_set_acl() 1167 struct dentry *dentry, const char *acl_name) in vfs_get_acl() argument 1173 acl_type = posix_acl_type(acl_name); in vfs_get_acl() 1181 error = security_inode_get_acl(idmap, dentry, acl_name); in vfs_get_acl() 1211 const char *acl_name) in vfs_remove_acl() argument 1218 acl_type = posix_acl_type(acl_name); in vfs_remove_acl() 1233 error = security_inode_remove_acl(idmap, dentry, acl_name); in vfs_remove_acl() [all …]
|
| /linux/security/integrity/evm/ |
| H A D | evm_main.c | 674 const char *acl_name, struct posix_acl *kacl) in evm_inode_set_acl() argument 702 !evm_inode_set_acl_change(idmap, dentry, acl_name, kacl)) in evm_inode_set_acl() 726 const char *acl_name) in evm_inode_remove_acl() argument 728 return evm_inode_set_acl(idmap, dentry, acl_name, NULL); in evm_inode_remove_acl() 836 static void evm_inode_post_set_acl(struct dentry *dentry, const char *acl_name, in evm_inode_post_set_acl() argument 839 return evm_inode_post_setxattr(dentry, acl_name, NULL, 0, 0); in evm_inode_post_set_acl() 880 const char *acl_name) in evm_inode_post_remove_acl() argument 882 evm_inode_post_removexattr(dentry, acl_name); in evm_inode_post_remove_acl()
|
| /linux/security/integrity/ima/ |
| H A D | ima_appraise.c | 808 const char *acl_name, struct posix_acl *kacl) in ima_inode_setxattr() 810 if (evm_revalidate_status(acl_name)) in ima_inode_setxattr() 833 const char *acl_name) in ima_inode_removexattr() 835 return ima_inode_set_acl(idmap, dentry, acl_name, NULL); in ima_inode_removexattr() 818 ima_inode_set_acl(struct mnt_idmap * idmap,struct dentry * dentry,const char * acl_name,struct posix_acl * kacl) ima_inode_set_acl() argument 843 ima_inode_remove_acl(struct mnt_idmap * idmap,struct dentry * dentry,const char * acl_name) ima_inode_remove_acl() argument
|
| /linux/include/linux/ |
| H A D | lsm_hook_defs.h | 163 struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) 165 const char *acl_name, struct posix_acl *kacl) 167 struct dentry *dentry, const char *acl_name) 169 struct dentry *dentry, const char *acl_name) 171 struct dentry *dentry, const char *acl_name)
|
| /linux/security/ |
| H A D | security.c | 1922 * @acl_name: acl name 1926 * identified by @acl_name. 1931 struct dentry *dentry, const char *acl_name, in security_inode_set_acl() argument 1936 return call_int_hook(inode_set_acl, idmap, dentry, acl_name, kacl); in security_inode_set_acl() 1942 * @acl_name: acl name 1946 * The posix acls in @kacl are identified by @acl_name. 1948 void security_inode_post_set_acl(struct dentry *dentry, const char *acl_name, in security_inode_post_set_acl() argument 1953 call_void_hook(inode_post_set_acl, dentry, acl_name, kacl); in security_inode_post_set_acl() 1960 * @acl_name: acl name 1963 * @acl_name 1968 security_inode_get_acl(struct mnt_idmap * idmap,struct dentry * dentry,const char * acl_name) security_inode_get_acl() argument 1987 security_inode_remove_acl(struct mnt_idmap * idmap,struct dentry * dentry,const char * acl_name) security_inode_remove_acl() argument 2004 security_inode_post_remove_acl(struct mnt_idmap * idmap,struct dentry * dentry,const char * acl_name) security_inode_post_remove_acl() argument [all...] |
| /linux/fs/overlayfs/ |
| H A D | copy_up.c | 47 struct dentry *dentry, const char *acl_name) in ovl_copy_acl() argument 52 real_acl = ovl_get_acl_path(path, acl_name, false); in ovl_copy_acl() 68 err = ovl_do_set_acl(ofs, dentry, acl_name, clone); in ovl_copy_acl()
|
| H A D | dir.c | 461 const char *acl_name, struct posix_acl *acl) in ovl_set_upper_acl() argument 466 return ovl_do_set_acl(ofs, upperdentry, acl_name, acl); in ovl_set_upper_acl()
|
| /linux/security/smack/ |
| H A D | smack_lsm.c | 1538 struct dentry *dentry, const char *acl_name, in smack_inode_set_acl() argument 1561 struct dentry *dentry, const char *acl_name) in smack_inode_get_acl() argument 1583 struct dentry *dentry, const char *acl_name) in smack_inode_remove_acl() argument
|
| /linux/security/selinux/ |
| H A D | hooks.c | 3435 struct dentry *dentry, const char *acl_name, in selinux_inode_set_acl() argument 3442 struct dentry *dentry, const char *acl_name) in selinux_inode_get_acl() argument 3448 struct dentry *dentry, const char *acl_name) in selinux_inode_remove_acl() argument
|