/kernel/linux/linux-6.6/include/linux/ |
H A D | evm.h | 46 struct posix_acl *kacl); 55 struct posix_acl *kacl) in evm_inode_post_set_acl() 142 struct posix_acl *kacl) in evm_inode_set_acl() 156 struct posix_acl *kacl) in evm_inode_post_set_acl() 53 evm_inode_post_set_acl(struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) evm_inode_post_set_acl() argument 140 evm_inode_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) evm_inode_set_acl() argument 154 evm_inode_post_set_acl(struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) evm_inode_post_set_acl() argument
|
H A D | ima.h | 194 struct posix_acl *kacl); 224 struct posix_acl *kacl) in ima_inode_set_acl() 222 ima_inode_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) ima_inode_set_acl() argument
|
H A D | posix_acl.h | 104 const char *acl_name, struct posix_acl *kacl);
|
H A D | security.h | 365 struct posix_acl *kacl); 882 struct posix_acl *kacl) in security_inode_set_acl() 879 security_inode_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) security_inode_set_acl() argument
|
/kernel/linux/linux-6.6/security/integrity/evm/ |
H A D | evm_main.c | 616 struct posix_acl *kacl) in evm_inode_set_acl_change() 623 if (!kacl) in evm_inode_set_acl_change() 626 rc = posix_acl_update_mode(idmap, inode, &mode, &kacl); in evm_inode_set_acl_change() 636 struct posix_acl *kacl) in evm_inode_set_acl_change() 647 * @kacl: pointer to the posix acls 654 const char *acl_name, struct posix_acl *kacl) in evm_inode_set_acl() 682 !evm_inode_set_acl_change(idmap, dentry, acl_name, kacl)) in evm_inode_set_acl() 614 evm_inode_set_acl_change(struct mnt_idmap *idmap, struct dentry *dentry, const char *name, struct posix_acl *kacl) evm_inode_set_acl_change() argument 633 evm_inode_set_acl_change(struct mnt_idmap *idmap, struct dentry *dentry, const char *name, struct posix_acl *kacl) evm_inode_set_acl_change() argument 653 evm_inode_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) evm_inode_set_acl() argument
|
/kernel/linux/linux-6.6/fs/ |
H A D | posix_acl.c | 1083 * @kacl: the posix acls in the appropriate VFS format 1085 * This function sets @kacl. The caller must all posix_acl_release() on @kacl 1091 const char *acl_name, struct posix_acl *kacl) in vfs_set_acl() 1102 if (kacl) { in vfs_set_acl() 1110 error = vfs_set_acl_idmapped_mnt(idmap, i_user_ns(inode), kacl); in vfs_set_acl() 1126 error = security_inode_set_acl(idmap, dentry, acl_name, kacl); in vfs_set_acl() 1135 error = set_posix_acl(idmap, dentry, acl_type, kacl); in vfs_set_acl() 1140 evm_inode_post_set_acl(dentry, acl_name, kacl); in vfs_set_acl() 1162 * This function retrieves @kacl fro 1090 vfs_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) vfs_set_acl() argument [all...] |
/kernel/linux/linux-6.6/security/ |
H A D | security.c | 2199 * @kacl: acl struct 2201 * Check permission before setting posix acls, the posix acls in @kacl are 2208 struct posix_acl *kacl) in security_inode_set_acl() 2215 kacl); in security_inode_set_acl() 2218 ret = ima_inode_set_acl(idmap, dentry, acl_name, kacl); in security_inode_set_acl() 2221 return evm_inode_set_acl(idmap, dentry, acl_name, kacl); in security_inode_set_acl() 2206 security_inode_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) security_inode_set_acl() argument
|
/kernel/linux/linux-6.6/security/integrity/ima/ |
H A D | ima_appraise.c | 783 const char *acl_name, struct posix_acl *kacl) in ima_inode_set_acl() 782 ima_inode_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) ima_inode_set_acl() argument
|
/kernel/linux/linux-6.6/fs/smb/client/ |
H A D | cifssmb.c | 2895 struct posix_acl *kacl = NULL; in cifs_to_posix_acl() local 2929 kacl = posix_acl_alloc(count, GFP_NOFS); in cifs_to_posix_acl() 2930 if (!kacl) in cifs_to_posix_acl() 2933 FOREACH_ACL_ENTRY(pa, kacl, pe) { in cifs_to_posix_acl() 2938 *acl = kacl; in cifs_to_posix_acl()
|
/kernel/linux/linux-6.6/security/smack/ |
H A D | smack_lsm.c | 1469 * @kacl: the posix acls 1475 struct posix_acl *kacl) in smack_inode_set_acl() 1473 smack_inode_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) smack_inode_set_acl() argument
|
/kernel/linux/linux-6.6/security/selinux/ |
H A D | hooks.c | 3264 struct posix_acl *kacl) in selinux_inode_set_acl() 3262 selinux_inode_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) selinux_inode_set_acl() argument
|