Lines Matching refs:fld
159 static int asn1_item_print_ctx(BIO *out, ASN1_VALUE **fld, int indent,
164 int asn1_template_print_ctx(BIO *out, ASN1_VALUE **fld, int indent,
167 static int asn1_primitive_print(BIO *out, ASN1_VALUE **fld,
190 static int asn1_item_print_ctx(BIO *out, ASN1_VALUE **fld, int indent,
211 if(*fld == NULL)
229 if (!asn1_template_print_ctx(out, fld, indent,
236 if (!asn1_primitive_print(out, fld, it,
248 i = ef->asn1_ex_print(out, fld, indent, "", pctx);
266 i = asn1_get_choice_selector(fld, it);
276 tmpfld = asn1_get_field_ptr(fld, tt);
301 i = asn1_cb(ASN1_OP_PRINT_PRE, fld, it, &parg);
312 seqtt = asn1_do_adb(fld, tt, 1);
315 tmpfld = asn1_get_field_ptr(fld, seqtt);
328 i = asn1_cb(ASN1_OP_PRINT_POST, fld, it, &parg);
342 int asn1_template_print_ctx(BIO *out, ASN1_VALUE **fld, int indent,
380 stack = (STACK_OF(ASN1_VALUE) *)*fld;
400 return asn1_item_print_ctx(out, fld, indent, ASN1_ITEM_ptr(tt->item),
534 static int asn1_primitive_print(BIO *out, ASN1_VALUE **fld,
548 return pf->prim_print(out, fld, it, indent, pctx);
549 str = (ASN1_STRING *)*fld;
556 ASN1_TYPE *atype = (ASN1_TYPE *)*fld;
558 fld = &atype->value.asn1_value;
559 str = (ASN1_STRING *)*fld;
592 int boolval = *(int *)fld;
613 ret = asn1_print_oid_ctx(out, (const ASN1_OBJECT *)*fld, pctx);