Lines Matching refs:val
43 static int asn1_output_data(BIO *out, BIO *data, ASN1_VALUE *val, int flags,
69 int i2d_ASN1_bio_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags,
77 bio = BIO_new_NDEF(out, val, it);
99 ASN1_item_i2d_bio(it, out, val);
105 static int B64_write_ASN1(BIO *out, ASN1_VALUE *val, BIO *in, int flags,
119 r = i2d_ASN1_bio_stream(out, val, in, flags, it);
128 int PEM_write_bio_ASN1_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags,
133 r = B64_write_ASN1(out, val, in, flags, it);
142 ASN1_VALUE *val;
149 val = ASN1_item_d2i_bio_ex(it, bio, x, libctx, propq);
150 if (!val)
155 return val;
238 int SMIME_write_ASN1_ex(BIO *bio, ASN1_VALUE *val, BIO *data, int flags,
282 if (!asn1_output_data(bio, data, val, flags, it))
293 B64_write_ASN1(bio, val, NULL, 0, it);
324 if (!B64_write_ASN1(bio, val, data, flags, it))
330 int SMIME_write_ASN1(BIO *bio, ASN1_VALUE *val, BIO *data, int flags,
334 return SMIME_write_ASN1_ex(bio, val, data, flags, ctype_nid, econt_nid,
340 /* cannot constify val because of CMS_dataFinal() */
341 static int asn1_output_data(BIO *out, BIO *data, ASN1_VALUE *val, int flags,
368 if (aux->asn1_cb(ASN1_OP_DETACHED_PRE, &val, it, &sarg) <= 0)
376 if (aux->asn1_cb(ASN1_OP_DETACHED_POST, &val, it, &sarg) <= 0)
406 ASN1_VALUE *val;
471 if ((val = b64_read_asn1(asnin, it, x, libctx, propq)) == NULL) {
484 return val;
499 if ((val = b64_read_asn1(bio, it, x, libctx, propq)) == NULL) {
503 return val;