Lines Matching refs:xattr_name

169 					     const char *xattr_name,  in evm_verify_hmac()  argument
215 rc = evm_calc_hmac(dentry, xattr_name, xattr_value, in evm_verify_hmac()
236 rc = evm_calc_hash(dentry, xattr_name, xattr_value, in evm_verify_hmac()
253 evm_update_evmxattr(dentry, xattr_name, in evm_verify_hmac()
405 const char *xattr_name, in evm_verifyxattr() argument
409 if (!evm_key_loaded() || !evm_protected_xattr(xattr_name)) in evm_verifyxattr()
417 return evm_verify_hmac(dentry, xattr_name, xattr_value, in evm_verifyxattr()
451 struct dentry *dentry, const char *xattr_name, in evm_xattr_change() argument
457 rc = vfs_getxattr_alloc(&nop_mnt_idmap, dentry, xattr_name, &xattr_data, in evm_xattr_change()
487 struct dentry *dentry, const char *xattr_name, in evm_protect_xattr() argument
492 if (strcmp(xattr_name, XATTR_NAME_EVM) == 0) { in evm_protect_xattr()
495 } else if (!evm_protected_xattr(xattr_name)) { in evm_protect_xattr()
496 if (!posix_xattr_acl(xattr_name)) in evm_protect_xattr()
542 !evm_xattr_change(idmap, dentry, xattr_name, xattr_value, in evm_protect_xattr()
570 const char *xattr_name, const void *xattr_value, in evm_inode_setxattr() argument
581 if (strcmp(xattr_name, XATTR_NAME_EVM) == 0) { in evm_inode_setxattr()
588 return evm_protect_xattr(idmap, dentry, xattr_name, xattr_value, in evm_inode_setxattr()
602 struct dentry *dentry, const char *xattr_name) in evm_inode_removexattr() argument
610 return evm_protect_xattr(idmap, dentry, xattr_name, NULL, 0); in evm_inode_removexattr()
711 bool evm_revalidate_status(const char *xattr_name) in evm_revalidate_status() argument
717 if (!xattr_name) in evm_revalidate_status()
720 if (!evm_protected_xattr(xattr_name) && !posix_xattr_acl(xattr_name) && in evm_revalidate_status()
721 strcmp(xattr_name, XATTR_NAME_EVM)) in evm_revalidate_status()
740 void evm_inode_post_setxattr(struct dentry *dentry, const char *xattr_name, in evm_inode_post_setxattr() argument
743 if (!evm_revalidate_status(xattr_name)) in evm_inode_post_setxattr()
748 if (!strcmp(xattr_name, XATTR_NAME_EVM)) in evm_inode_post_setxattr()
754 evm_update_evmxattr(dentry, xattr_name, xattr_value, xattr_value_len); in evm_inode_post_setxattr()
767 void evm_inode_post_removexattr(struct dentry *dentry, const char *xattr_name) in evm_inode_post_removexattr() argument
769 if (!evm_revalidate_status(xattr_name)) in evm_inode_post_removexattr()
774 if (!strcmp(xattr_name, XATTR_NAME_EVM)) in evm_inode_post_removexattr()
780 evm_update_evmxattr(dentry, xattr_name, NULL, 0); in evm_inode_post_removexattr()