Lines Matching refs:rc
140 int rc, xattr_len; in evm_verify_hmac() local
149 rc = vfs_getxattr_alloc(dentry, XATTR_NAME_EVM, (char **)&xattr_data, 0, in evm_verify_hmac()
151 if (rc <= 0) { in evm_verify_hmac()
153 if (rc == -ENODATA) { in evm_verify_hmac()
154 rc = evm_find_protected_xattrs(dentry); in evm_verify_hmac()
155 if (rc > 0) in evm_verify_hmac()
157 else if (rc == 0) in evm_verify_hmac()
159 } else if (rc == -EOPNOTSUPP) { in evm_verify_hmac()
165 xattr_len = rc; in evm_verify_hmac()
176 rc = evm_calc_hmac(dentry, xattr_name, xattr_value, in evm_verify_hmac()
178 if (rc) in evm_verify_hmac()
180 rc = crypto_memneq(xattr_data->data, digest.digest, in evm_verify_hmac()
182 if (rc) in evm_verify_hmac()
183 rc = -EINVAL; in evm_verify_hmac()
189 rc = evm_calc_hash(dentry, xattr_name, xattr_value, in evm_verify_hmac()
191 if (rc) in evm_verify_hmac()
193 rc = integrity_digsig_verify(INTEGRITY_KEYRING_EVM, in evm_verify_hmac()
196 if (!rc) { in evm_verify_hmac()
213 rc = -EINVAL; in evm_verify_hmac()
217 if (rc) in evm_verify_hmac()
218 evm_status = (rc == -ENODATA) ? in evm_verify_hmac()
525 int rc; in evm_inode_init_security() local
535 rc = evm_init_hmac(inode, lsm_xattr, xattr_data->digest); in evm_inode_init_security()
536 if (rc < 0) in evm_inode_init_security()
545 return rc; in evm_inode_init_security()
552 int rc; in evm_load_x509() local
554 rc = integrity_load_x509(INTEGRITY_KEYRING_EVM, CONFIG_EVM_X509_PATH); in evm_load_x509()
555 if (!rc) in evm_load_x509()