Home
last modified time | relevance | path

Searched refs:kacl (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-6.6/include/linux/
H A Devm.h46 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 Dima.h194 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 Dposix_acl.h104 const char *acl_name, struct posix_acl *kacl);
H A Dsecurity.h365 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 Devm_main.c616 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 Dposix_acl.c1083 * @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 Dsecurity.c2199 * @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 Dima_appraise.c783 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 Dcifssmb.c2895 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 Dsmack_lsm.c1469 * @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 Dhooks.c3264 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

Completed in 37 milliseconds