Home
last modified time | relevance | path

Searched refs:acl_name (Results 1 – 8 of 8) sorted by relevance

/linux/fs/
H A Dposix_acl.c1090 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 Devm_main.c687 * @acl_name: name of the posix acl in evm_inode_set_acl()
697 const char *acl_name, struct posix_acl *kacl) in evm_inode_set_acl()
725 !evm_inode_set_acl_change(idmap, dentry, acl_name, kacl)) in evm_inode_remove_acl()
740 * @acl_name: name of the posix acl
749 const char *acl_name) in evm_metadata_changed()
751 return evm_inode_set_acl(idmap, dentry, acl_name, NULL); in evm_metadata_changed()
881 * @acl_name: name of the posix acl in evm_inode_post_remove_acl()
887 static void evm_inode_post_set_acl(struct dentry *dentry, const char *acl_name, in evm_attr_change()
890 return evm_inode_post_setxattr(dentry, acl_name, NULL, 0, 0); in evm_attr_change()
924 * @acl_name in evm_inode_setattr()
674 evm_inode_set_acl(struct mnt_idmap * idmap,struct dentry * dentry,const char * acl_name,struct posix_acl * kacl) evm_inode_set_acl() argument
726 evm_inode_remove_acl(struct mnt_idmap * idmap,struct dentry * dentry,const char * acl_name) evm_inode_remove_acl() argument
836 evm_inode_post_set_acl(struct dentry * dentry,const char * acl_name,struct posix_acl * kacl) evm_inode_post_set_acl() argument
880 evm_inode_post_remove_acl(struct mnt_idmap * idmap,struct dentry * dentry,const char * acl_name) evm_inode_post_remove_acl() argument
[all...]
/linux/security/integrity/ima/
H A Dima_appraise.c783 const char *acl_name, struct posix_acl *kacl)
785 if (evm_revalidate_status(acl_name)) in ima_inode_setxattr()
808 const char *acl_name) in ima_inode_setxattr()
810 return ima_inode_set_acl(idmap, dentry, acl_name, NULL); in ima_inode_setxattr()
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/fs/overlayfs/
H A Doverlayfs.h353 const char *acl_name, struct posix_acl *acl) in ovl_do_set_acl() argument
355 return vfs_set_acl(ovl_upper_mnt_idmap(ofs), dentry, acl_name, acl); in ovl_do_set_acl()
359 const char *acl_name) in ovl_do_remove_acl() argument
361 return vfs_remove_acl(ovl_upper_mnt_idmap(ofs), dentry, acl_name); in ovl_do_remove_acl()
824 const char *acl_name, bool noperm);
830 const char *acl_name, in ovl_get_acl_path() argument
H A Dcopy_up.c47 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()
/linux/security/
H A Dsecurity.c1957 struct dentry *dentry, const char *acl_name, in security_inode_set_acl() argument
1962 return call_int_hook(inode_set_acl, idmap, dentry, acl_name, kacl); in security_inode_set_acl()
1974 void security_inode_post_set_acl(struct dentry *dentry, const char *acl_name, in security_inode_post_set_acl() argument
1979 call_void_hook(inode_post_set_acl, dentry, acl_name, kacl); in security_inode_post_set_acl()
1994 struct dentry *dentry, const char *acl_name) in security_inode_get_acl() argument
1998 return call_int_hook(inode_get_acl, idmap, dentry, acl_name); in security_inode_get_acl()
2013 struct dentry *dentry, const char *acl_name) in security_inode_remove_acl() argument
2017 return call_int_hook(inode_remove_acl, idmap, dentry, acl_name); in security_inode_remove_acl()
2030 struct dentry *dentry, const char *acl_name) in security_inode_post_remove_acl() argument
2034 call_void_hook(inode_post_remove_acl, idmap, dentry, acl_name); in security_inode_post_remove_acl()
/linux/security/smack/
H A Dsmack_lsm.c1532 * @acl_name: name of the posix acl
1538 struct dentry *dentry, const char *acl_name, in smack_inode_set_acl() argument
1556 * @acl_name: name of the posix acl
1561 struct dentry *dentry, const char *acl_name) in smack_inode_get_acl() argument
1578 * @acl_name: name of the posix acl
1583 struct dentry *dentry, const char *acl_name) in smack_inode_remove_acl() argument
/linux/security/selinux/
H A Dhooks.c3455 struct dentry *dentry, const char *acl_name, in selinux_inode_set_acl() argument
3462 struct dentry *dentry, const char *acl_name) in selinux_inode_get_acl() argument
3468 struct dentry *dentry, const char *acl_name) in selinux_inode_remove_acl() argument