Lines Matching refs:dentry
128 static int evm_calc_hmac_or_hash(struct dentry *dentry, in evm_calc_hmac_or_hash() argument
134 struct inode *inode = dentry->d_inode; in evm_calc_hmac_or_hash()
157 size = vfs_getxattr_alloc(dentry, *xattrname, in evm_calc_hmac_or_hash()
178 int evm_calc_hmac(struct dentry *dentry, const char *req_xattr_name, in evm_calc_hmac() argument
182 return evm_calc_hmac_or_hash(dentry, req_xattr_name, req_xattr_value, in evm_calc_hmac()
186 int evm_calc_hash(struct dentry *dentry, const char *req_xattr_name, in evm_calc_hash() argument
190 return evm_calc_hmac_or_hash(dentry, req_xattr_name, req_xattr_value, in evm_calc_hash()
199 int evm_update_evmxattr(struct dentry *dentry, const char *xattr_name, in evm_update_evmxattr() argument
202 struct inode *inode = dentry->d_inode; in evm_update_evmxattr()
206 rc = evm_calc_hmac(dentry, xattr_name, xattr_value, in evm_update_evmxattr()
210 rc = __vfs_setxattr_noperm(dentry, XATTR_NAME_EVM, in evm_update_evmxattr()
214 rc = inode->i_op->removexattr(dentry, XATTR_NAME_EVM); in evm_update_evmxattr()