Lines Matching refs:cmsbio
317 BIO *cmsbio = NULL, *tmpin = NULL, *tmpout = NULL; in CMS_verify() local
437 cmsbio = CMS_dataInit(cms, tmpout); in CMS_verify()
438 if (cmsbio == NULL) in CMS_verify()
444 if (!SMIME_crlf_copy(dcont, cmsbio, flags & ~SMIME_TEXT)) in CMS_verify()
454 cmsbio = CMS_dataInit(cms, tmpin); in CMS_verify()
455 if (cmsbio == NULL) in CMS_verify()
458 if (!cms_copy_content(out, cmsbio, flags)) in CMS_verify()
465 if (CMS_SignerInfo_verify_content(si, cmsbio) <= 0) { in CMS_verify()
475 do_free_upto(cmsbio, tmpout); in CMS_verify()
480 do_free_upto(cmsbio, dcont); in CMS_verify()
482 BIO_free_all(cmsbio); in CMS_verify()
911 BIO *cmsbio; in CMS_final() local
914 if ((cmsbio = CMS_dataInit(cms, dcont)) == NULL) { in CMS_final()
919 if (!SMIME_crlf_copy(data, cmsbio, flags)) { in CMS_final()
923 (void)BIO_flush(cmsbio); in CMS_final()
925 if (!CMS_dataFinal(cms, cmsbio)) { in CMS_final()
933 do_free_upto(cmsbio, dcont); in CMS_final()
943 BIO *cmsbio; in CMS_final_digest() local
946 if ((cmsbio = CMS_dataInit(cms, dcont)) == NULL) { in CMS_final_digest()
951 (void)BIO_flush(cmsbio); in CMS_final_digest()
953 if (!ossl_cms_DataFinal(cms, cmsbio, md, mdlen)) { in CMS_final_digest()
960 do_free_upto(cmsbio, dcont); in CMS_final_digest()