Lines Matching refs:xattr_name

168 					     const char *xattr_name,  in evm_verify_hmac()  argument
214 rc = evm_calc_hmac(dentry, xattr_name, xattr_value, in evm_verify_hmac()
235 rc = evm_calc_hash(dentry, xattr_name, xattr_value, in evm_verify_hmac()
252 evm_update_evmxattr(dentry, xattr_name, in evm_verify_hmac()
404 const char *xattr_name, in evm_verifyxattr() argument
408 if (!evm_key_loaded() || !evm_protected_xattr(xattr_name)) in evm_verifyxattr()
416 return evm_verify_hmac(dentry, xattr_name, xattr_value, in evm_verifyxattr()
450 struct dentry *dentry, const char *xattr_name, in evm_xattr_change() argument
456 rc = vfs_getxattr_alloc(&nop_mnt_idmap, dentry, xattr_name, &xattr_data, in evm_xattr_change()
486 struct dentry *dentry, const char *xattr_name, in evm_protect_xattr() argument
491 if (strcmp(xattr_name, XATTR_NAME_EVM) == 0) { in evm_protect_xattr()
494 } else if (!evm_protected_xattr(xattr_name)) { in evm_protect_xattr()
495 if (!posix_xattr_acl(xattr_name)) in evm_protect_xattr()
541 !evm_xattr_change(idmap, dentry, xattr_name, xattr_value, in evm_protect_xattr()
569 const char *xattr_name, const void *xattr_value, in evm_inode_setxattr() argument
580 if (strcmp(xattr_name, XATTR_NAME_EVM) == 0) { in evm_inode_setxattr()
587 return evm_protect_xattr(idmap, dentry, xattr_name, xattr_value, in evm_inode_setxattr()
601 struct dentry *dentry, const char *xattr_name) in evm_inode_removexattr() argument
609 return evm_protect_xattr(idmap, dentry, xattr_name, NULL, 0); in evm_inode_removexattr()
710 bool evm_revalidate_status(const char *xattr_name) in evm_revalidate_status() argument
716 if (!xattr_name) in evm_revalidate_status()
719 if (!evm_protected_xattr(xattr_name) && !posix_xattr_acl(xattr_name) && in evm_revalidate_status()
720 strcmp(xattr_name, XATTR_NAME_EVM)) in evm_revalidate_status()
739 void evm_inode_post_setxattr(struct dentry *dentry, const char *xattr_name, in evm_inode_post_setxattr() argument
742 if (!evm_revalidate_status(xattr_name)) in evm_inode_post_setxattr()
747 if (!strcmp(xattr_name, XATTR_NAME_EVM)) in evm_inode_post_setxattr()
753 evm_update_evmxattr(dentry, xattr_name, xattr_value, xattr_value_len); in evm_inode_post_setxattr()
766 void evm_inode_post_removexattr(struct dentry *dentry, const char *xattr_name) in evm_inode_post_removexattr() argument
768 if (!evm_revalidate_status(xattr_name)) in evm_inode_post_removexattr()
773 if (!strcmp(xattr_name, XATTR_NAME_EVM)) in evm_inode_post_removexattr()
779 evm_update_evmxattr(dentry, xattr_name, NULL, 0); in evm_inode_post_removexattr()