Lines Matching refs:xattr_name

111 					     const char *xattr_name,  in evm_verify_hmac()  argument
148 rc = evm_calc_hmac(dentry, xattr_name, xattr_value, in evm_verify_hmac()
158 rc = evm_calc_hash(dentry, xattr_name, xattr_value, in evm_verify_hmac()
171 evm_update_evmxattr(dentry, xattr_name, in evm_verify_hmac()
231 const char *xattr_name, in evm_verifyxattr() argument
235 if (!evm_initialized || !evm_protected_xattr(xattr_name)) in evm_verifyxattr()
243 return evm_verify_hmac(dentry, xattr_name, xattr_value, in evm_verifyxattr()
276 static int evm_protect_xattr(struct dentry *dentry, const char *xattr_name, in evm_protect_xattr() argument
281 if (strcmp(xattr_name, XATTR_NAME_EVM) == 0) { in evm_protect_xattr()
284 } else if (!evm_protected_xattr(xattr_name)) { in evm_protect_xattr()
285 if (!posix_xattr_acl(xattr_name)) in evm_protect_xattr()
334 int evm_inode_setxattr(struct dentry *dentry, const char *xattr_name, in evm_inode_setxattr() argument
339 if (strcmp(xattr_name, XATTR_NAME_EVM) == 0) { in evm_inode_setxattr()
345 return evm_protect_xattr(dentry, xattr_name, xattr_value, in evm_inode_setxattr()
357 int evm_inode_removexattr(struct dentry *dentry, const char *xattr_name) in evm_inode_removexattr() argument
359 return evm_protect_xattr(dentry, xattr_name, NULL, 0); in evm_inode_removexattr()
375 void evm_inode_post_setxattr(struct dentry *dentry, const char *xattr_name, in evm_inode_post_setxattr() argument
378 if (!evm_initialized || (!evm_protected_xattr(xattr_name) in evm_inode_post_setxattr()
379 && !posix_xattr_acl(xattr_name))) in evm_inode_post_setxattr()
382 evm_update_evmxattr(dentry, xattr_name, xattr_value, xattr_value_len); in evm_inode_post_setxattr()
395 void evm_inode_post_removexattr(struct dentry *dentry, const char *xattr_name) in evm_inode_post_removexattr() argument
397 if (!evm_initialized || !evm_protected_xattr(xattr_name)) in evm_inode_post_removexattr()
400 evm_update_evmxattr(dentry, xattr_name, NULL, 0); in evm_inode_post_removexattr()