Lines Matching refs:xattr
217 struct xattr_list *xattr; in evm_calc_hmac_or_hash() local
236 list_for_each_entry_lockless(xattr, &evm_config_xattrnames, list) { in evm_calc_hmac_or_hash()
239 if (strcmp(xattr->name, XATTR_NAME_IMA) == 0) in evm_calc_hmac_or_hash()
246 if (type != EVM_XATTR_PORTABLE_DIGSIG && !xattr->enabled) in evm_calc_hmac_or_hash()
250 && !strcmp(xattr->name, req_xattr_name)) { in evm_calc_hmac_or_hash()
268 size = vfs_getxattr_alloc(&init_user_ns, dentry, xattr->name, in evm_calc_hmac_or_hash()
278 xattr->name, NULL, 0); in evm_calc_hmac_or_hash()
281 dentry->d_name.name, xattr->name, size, in evm_calc_hmac_or_hash()
290 pr_debug("%s: (%zu) [%*phN]", xattr->name, xattr_size, in evm_calc_hmac_or_hash()
293 dump_security_xattr(xattr->name, xattr_value, in evm_calc_hmac_or_hash()
377 data.hdr.xattr.sha1.type = EVM_XATTR_HMAC; in evm_update_evmxattr()
380 &data.hdr.xattr.data[1], in evm_update_evmxattr()
388 int evm_init_hmac(struct inode *inode, const struct xattr *lsm_xattr, in evm_init_hmac()