Lines Matching refs:ret
250 int ret; in pefile_digest_pe_contents() local
255 ret = crypto_shash_update(desc, pebuf, ctx->image_checksum_offset); in pefile_digest_pe_contents()
256 if (ret < 0) in pefile_digest_pe_contents()
257 return ret; in pefile_digest_pe_contents()
260 ret = crypto_shash_update(desc, pebuf + tmp, in pefile_digest_pe_contents()
262 if (ret < 0) in pefile_digest_pe_contents()
263 return ret; in pefile_digest_pe_contents()
266 ret = crypto_shash_update(desc, pebuf + tmp, ctx->header_size - tmp); in pefile_digest_pe_contents()
267 if (ret < 0) in pefile_digest_pe_contents()
268 return ret; in pefile_digest_pe_contents()
295 ret = crypto_shash_update(desc, in pefile_digest_pe_contents()
298 if (ret < 0) { in pefile_digest_pe_contents()
300 return ret; in pefile_digest_pe_contents()
308 ret = crypto_shash_update(desc, in pefile_digest_pe_contents()
311 if (ret < 0) in pefile_digest_pe_contents()
312 return ret; in pefile_digest_pe_contents()
329 int ret; in pefile_digest_pe() local
346 ret = -EBADMSG; in pefile_digest_pe()
351 ret = -ENOMEM; in pefile_digest_pe()
357 ret = crypto_shash_init(desc); in pefile_digest_pe()
358 if (ret < 0) in pefile_digest_pe()
361 ret = pefile_digest_pe_contents(pebuf, pelen, ctx, desc); in pefile_digest_pe()
362 if (ret < 0) in pefile_digest_pe()
366 ret = crypto_shash_final(desc, digest); in pefile_digest_pe()
367 if (ret < 0) in pefile_digest_pe()
377 ret = -EKEYREJECTED; in pefile_digest_pe()
386 kleave(" = %d", ret); in pefile_digest_pe()
387 return ret; in pefile_digest_pe()
425 int ret; in verify_pefile_signature() local
430 ret = pefile_parse_binary(pebuf, pelen, &ctx); in verify_pefile_signature()
431 if (ret < 0) in verify_pefile_signature()
432 return ret; in verify_pefile_signature()
434 ret = pefile_strip_sig_wrapper(pebuf, &ctx); in verify_pefile_signature()
435 if (ret < 0) in verify_pefile_signature()
436 return ret; in verify_pefile_signature()
438 ret = verify_pkcs7_signature(NULL, 0, in verify_pefile_signature()
442 if (ret < 0) in verify_pefile_signature()
451 ret = pefile_digest_pe(pebuf, pelen, &ctx); in verify_pefile_signature()
455 return ret; in verify_pefile_signature()