Lines Matching refs:xattr_name

131 					     const char *xattr_name,  in evm_verify_hmac()  argument
177 rc = evm_calc_hmac(dentry, xattr_name, xattr_value, in evm_verify_hmac()
196 rc = evm_calc_hash(dentry, xattr_name, xattr_value, in evm_verify_hmac()
213 evm_update_evmxattr(dentry, xattr_name, in evm_verify_hmac()
275 const char *xattr_name, in evm_verifyxattr() argument
279 if (!evm_key_loaded() || !evm_protected_xattr(xattr_name)) in evm_verifyxattr()
287 return evm_verify_hmac(dentry, xattr_name, xattr_value, in evm_verifyxattr()
320 static int evm_protect_xattr(struct dentry *dentry, const char *xattr_name, in evm_protect_xattr() argument
325 if (strcmp(xattr_name, XATTR_NAME_EVM) == 0) { in evm_protect_xattr()
328 } else if (!evm_protected_xattr(xattr_name)) { in evm_protect_xattr()
329 if (!posix_xattr_acl(xattr_name)) in evm_protect_xattr()
379 int evm_inode_setxattr(struct dentry *dentry, const char *xattr_name, in evm_inode_setxattr() argument
390 if (strcmp(xattr_name, XATTR_NAME_EVM) == 0) { in evm_inode_setxattr()
397 return evm_protect_xattr(dentry, xattr_name, xattr_value, in evm_inode_setxattr()
409 int evm_inode_removexattr(struct dentry *dentry, const char *xattr_name) in evm_inode_removexattr() argument
417 return evm_protect_xattr(dentry, xattr_name, NULL, 0); in evm_inode_removexattr()
442 void evm_inode_post_setxattr(struct dentry *dentry, const char *xattr_name, in evm_inode_post_setxattr() argument
445 if (!evm_key_loaded() || (!evm_protected_xattr(xattr_name) in evm_inode_post_setxattr()
446 && !posix_xattr_acl(xattr_name))) in evm_inode_post_setxattr()
451 evm_update_evmxattr(dentry, xattr_name, xattr_value, xattr_value_len); in evm_inode_post_setxattr()
464 void evm_inode_post_removexattr(struct dentry *dentry, const char *xattr_name) in evm_inode_post_removexattr() argument
466 if (!evm_key_loaded() || !evm_protected_xattr(xattr_name)) in evm_inode_post_removexattr()
471 evm_update_evmxattr(dentry, xattr_name, NULL, 0); in evm_inode_post_removexattr()