Lines Matching refs:ret
246 int ret; in pefile_digest_pe_contents() local
251 ret = crypto_shash_update(desc, pebuf, ctx->image_checksum_offset); in pefile_digest_pe_contents()
252 if (ret < 0) in pefile_digest_pe_contents()
253 return ret; in pefile_digest_pe_contents()
256 ret = crypto_shash_update(desc, pebuf + tmp, in pefile_digest_pe_contents()
258 if (ret < 0) in pefile_digest_pe_contents()
259 return ret; in pefile_digest_pe_contents()
262 ret = crypto_shash_update(desc, pebuf + tmp, ctx->header_size - tmp); in pefile_digest_pe_contents()
263 if (ret < 0) in pefile_digest_pe_contents()
264 return ret; in pefile_digest_pe_contents()
291 ret = crypto_shash_update(desc, in pefile_digest_pe_contents()
294 if (ret < 0) { in pefile_digest_pe_contents()
296 return ret; in pefile_digest_pe_contents()
304 ret = crypto_shash_update(desc, in pefile_digest_pe_contents()
307 if (ret < 0) in pefile_digest_pe_contents()
308 return ret; in pefile_digest_pe_contents()
325 int ret; in pefile_digest_pe() local
342 ret = -EBADMSG; in pefile_digest_pe()
347 ret = -ENOMEM; in pefile_digest_pe()
353 ret = crypto_shash_init(desc); in pefile_digest_pe()
354 if (ret < 0) in pefile_digest_pe()
357 ret = pefile_digest_pe_contents(pebuf, pelen, ctx, desc); in pefile_digest_pe()
358 if (ret < 0) in pefile_digest_pe()
362 ret = crypto_shash_final(desc, digest); in pefile_digest_pe()
363 if (ret < 0) in pefile_digest_pe()
373 ret = -EKEYREJECTED; in pefile_digest_pe()
382 kleave(" = %d", ret); in pefile_digest_pe()
383 return ret; in pefile_digest_pe()
421 int ret; in verify_pefile_signature() local
426 ret = pefile_parse_binary(pebuf, pelen, &ctx); in verify_pefile_signature()
427 if (ret < 0) in verify_pefile_signature()
428 return ret; in verify_pefile_signature()
430 ret = pefile_strip_sig_wrapper(pebuf, &ctx); in verify_pefile_signature()
431 if (ret < 0) in verify_pefile_signature()
432 return ret; in verify_pefile_signature()
434 ret = verify_pkcs7_signature(NULL, 0, in verify_pefile_signature()
438 if (ret < 0) in verify_pefile_signature()
447 ret = pefile_digest_pe(pebuf, pelen, &ctx); in verify_pefile_signature()
451 return ret; in verify_pefile_signature()