Lines Matching refs:xattr_name
179 const char *xattr_name, in evm_verify_hmac() argument
233 rc = evm_calc_hmac(dentry, xattr_name, xattr_value, in evm_verify_hmac()
254 rc = evm_calc_hash(dentry, xattr_name, xattr_value, in evm_verify_hmac()
271 evm_update_evmxattr(dentry, xattr_name, in evm_verify_hmac()
422 const char *xattr_name, in evm_verifyxattr() argument
425 if (!evm_key_loaded() || !evm_protected_xattr(xattr_name)) in evm_verifyxattr()
428 return evm_verify_hmac(dentry, xattr_name, xattr_value, in evm_verifyxattr()
462 struct dentry *dentry, const char *xattr_name, in evm_xattr_change() argument
468 rc = vfs_getxattr_alloc(&nop_mnt_idmap, dentry, xattr_name, &xattr_data, in evm_xattr_change()
498 struct dentry *dentry, const char *xattr_name, in evm_protect_xattr() argument
503 if (strcmp(xattr_name, XATTR_NAME_EVM) == 0) { in evm_protect_xattr()
508 } else if (!evm_protected_xattr(xattr_name)) { in evm_protect_xattr()
509 if (!posix_xattr_acl(xattr_name)) in evm_protect_xattr()
559 !evm_xattr_change(idmap, dentry, xattr_name, xattr_value, in evm_protect_xattr()
588 const char *xattr_name, const void *xattr_value, in evm_inode_setxattr() argument
599 if (strcmp(xattr_name, XATTR_NAME_EVM) == 0) { in evm_inode_setxattr()
606 return evm_protect_xattr(idmap, dentry, xattr_name, xattr_value, in evm_inode_setxattr()
620 const char *xattr_name) in evm_inode_removexattr() argument
628 return evm_protect_xattr(idmap, dentry, xattr_name, NULL, 0); in evm_inode_removexattr()
774 bool evm_revalidate_status(const char *xattr_name) in evm_revalidate_status() argument
780 if (!xattr_name) in evm_revalidate_status()
783 if (!evm_protected_xattr(xattr_name) && !posix_xattr_acl(xattr_name) && in evm_revalidate_status()
784 strcmp(xattr_name, XATTR_NAME_EVM)) in evm_revalidate_status()
805 const char *xattr_name, in evm_inode_post_setxattr() argument
810 if (!evm_revalidate_status(xattr_name)) in evm_inode_post_setxattr()
815 if (!strcmp(xattr_name, XATTR_NAME_EVM)) in evm_inode_post_setxattr()
824 evm_update_evmxattr(dentry, xattr_name, xattr_value, xattr_value_len); in evm_inode_post_setxattr()
853 const char *xattr_name) in evm_inode_post_removexattr() argument
855 if (!evm_revalidate_status(xattr_name)) in evm_inode_post_removexattr()
860 if (!strcmp(xattr_name, XATTR_NAME_EVM)) in evm_inode_post_removexattr()
866 evm_update_evmxattr(dentry, xattr_name, NULL, 0); in evm_inode_post_removexattr()