Lines Matching refs:rc
63 int rc, offset; in ima_fix_xattr() local
74 rc = __vfs_setxattr_noperm(dentry, XATTR_NAME_IMA, in ima_fix_xattr()
78 return rc; in ima_fix_xattr()
213 int rc = -EINVAL, hash_start = 0; in xattr_verify() local
233 rc = memcmp(&xattr_value->data[hash_start], in xattr_verify()
237 rc = -EINVAL; in xattr_verify()
238 if (rc) { in xattr_verify()
247 rc = integrity_digsig_verify(INTEGRITY_KEYRING_IMA, in xattr_verify()
252 if (rc == -EOPNOTSUPP) { in xattr_verify()
256 if (IS_ENABLED(CONFIG_INTEGRITY_PLATFORM_KEYRING) && rc && in xattr_verify()
258 rc = integrity_digsig_verify(INTEGRITY_KEYRING_PLATFORM, in xattr_verify()
263 if (rc) { in xattr_verify()
276 return rc; in xattr_verify()
289 int rc; in modsig_verify() local
291 rc = integrity_modsig_verify(INTEGRITY_KEYRING_IMA, modsig); in modsig_verify()
292 if (IS_ENABLED(CONFIG_INTEGRITY_PLATFORM_KEYRING) && rc && in modsig_verify()
294 rc = integrity_modsig_verify(INTEGRITY_KEYRING_PLATFORM, in modsig_verify()
296 if (rc) { in modsig_verify()
303 return rc; in modsig_verify()
325 int rc = xattr_len; in ima_appraise_measurement() local
333 if (rc <= 0 && !try_modsig) { in ima_appraise_measurement()
334 if (rc && rc != -ENODATA) in ima_appraise_measurement()
349 status = evm_verifyxattr(dentry, XATTR_NAME_IMA, xattr_value, rc, iint); in ima_appraise_measurement()
371 rc = xattr_verify(func, iint, xattr_value, xattr_len, &status, in ima_appraise_measurement()
380 rc == -ENOKEY)) in ima_appraise_measurement()
381 rc = modsig_verify(func, modsig, &status, &cause); in ima_appraise_measurement()
396 op, cause, rc, 0); in ima_appraise_measurement()
413 op, cause, rc, 0); in ima_appraise_measurement()
428 int rc = 0; in ima_update_xattr() local
438 rc = ima_collect_measurement(iint, file, NULL, 0, ima_hash_algo, NULL); in ima_update_xattr()
439 if (rc < 0) in ima_update_xattr()