Lines Matching refs:dcont

142 int CMS_digest_verify(CMS_ContentInfo *cms, BIO *dcont, BIO *out,  in CMS_digest_verify()  argument
153 if (dcont == NULL && !check_content(cms)) in CMS_digest_verify()
156 cont = CMS_dataInit(cms, dcont); in CMS_digest_verify()
163 do_free_upto(cont, dcont); in CMS_digest_verify()
201 BIO *dcont, BIO *out, unsigned int flags) in CMS_EncryptedData_decrypt() argument
211 if (dcont == NULL && !check_content(cms)) in CMS_EncryptedData_decrypt()
216 cont = CMS_dataInit(cms, dcont); in CMS_EncryptedData_decrypt()
220 do_free_upto(cont, dcont); in CMS_EncryptedData_decrypt()
308 X509_STORE *store, BIO *dcont, BIO *out, unsigned int flags) in CMS_verify() argument
321 if (dcont == NULL && !check_content(cms)) in CMS_verify()
323 if (dcont != NULL && !(flags & CMS_BINARY)) { in CMS_verify()
410 if (dcont != NULL && (BIO_method_type(dcont) == BIO_TYPE_MEM)) { in CMS_verify()
414 len = BIO_get_mem_data(dcont, &ptr); in CMS_verify()
415 tmpin = (len == 0) ? dcont : BIO_new_mem_buf(ptr, len); in CMS_verify()
421 tmpin = dcont; in CMS_verify()
427 if (!(flags & SMIME_BINARY) && dcont) { in CMS_verify()
444 if (!SMIME_crlf_copy(dcont, cmsbio, flags & ~SMIME_TEXT)) in CMS_verify()
474 if (!(flags & SMIME_BINARY) && dcont) { in CMS_verify()
476 if (tmpin != dcont) in CMS_verify()
479 if (dcont && (tmpin == dcont)) in CMS_verify()
480 do_free_upto(cmsbio, dcont); in CMS_verify()
880 BIO *dcont, BIO *out, unsigned int flags) in CMS_decrypt() argument
892 if (dcont == NULL && !check_content(cms)) in CMS_decrypt()
897 if (pk == NULL && cert == NULL && dcont == NULL && out == NULL) in CMS_decrypt()
901 cont = CMS_dataInit(cms, dcont); in CMS_decrypt()
905 do_free_upto(cont, dcont); in CMS_decrypt()
909 int CMS_final(CMS_ContentInfo *cms, BIO *data, BIO *dcont, unsigned int flags) in CMS_final() argument
914 if ((cmsbio = CMS_dataInit(cms, dcont)) == NULL) { in CMS_final()
933 do_free_upto(cmsbio, dcont); in CMS_final()
941 BIO *dcont, unsigned int flags) in CMS_final_digest() argument
946 if ((cmsbio = CMS_dataInit(cms, dcont)) == NULL) { in CMS_final_digest()
960 do_free_upto(cmsbio, dcont); in CMS_final_digest()
966 int CMS_uncompress(CMS_ContentInfo *cms, BIO *dcont, BIO *out, in CMS_uncompress() argument
977 if (dcont == NULL && !check_content(cms)) in CMS_uncompress()
980 cont = CMS_dataInit(cms, dcont); in CMS_uncompress()
984 do_free_upto(cont, dcont); in CMS_uncompress()
1010 int CMS_uncompress(CMS_ContentInfo *cms, BIO *dcont, BIO *out, in CMS_uncompress() argument