Lines Matching defs:fld
157 static int asn1_item_print_ctx(BIO *out, ASN1_VALUE **fld, int indent,
162 int asn1_template_print_ctx(BIO *out, ASN1_VALUE **fld, int indent,
165 static int asn1_primitive_print(BIO *out, ASN1_VALUE **fld,
187 static int asn1_item_print_ctx(BIO *out, ASN1_VALUE **fld, int indent,
207 if (*fld == NULL) {
220 if (!asn1_template_print_ctx(out, fld, indent,
227 if (!asn1_primitive_print(out, fld, it, indent, fname, sname, pctx))
237 i = ef->asn1_ex_print(out, fld, indent, "", pctx);
254 i = asn1_get_choice_selector(fld, it);
262 tmpfld = asn1_get_field_ptr(fld, tt);
282 i = asn1_cb(ASN1_OP_PRINT_PRE, fld, it, &parg);
292 seqtt = asn1_do_adb(fld, tt, 1);
295 tmpfld = asn1_get_field_ptr(fld, seqtt);
306 i = asn1_cb(ASN1_OP_PRINT_POST, fld, it, &parg);
320 int asn1_template_print_ctx(BIO *out, ASN1_VALUE **fld, int indent,
352 stack = (STACK_OF(ASN1_VALUE) *)*fld;
371 return asn1_item_print_ctx(out, fld, indent, ASN1_ITEM_ptr(tt->item),
484 static int asn1_primitive_print(BIO *out, ASN1_VALUE **fld,
498 return pf->prim_print(out, fld, it, indent, pctx);
499 str = (ASN1_STRING *)*fld;
505 ASN1_TYPE *atype = (ASN1_TYPE *)*fld;
507 fld = &atype->value.asn1_value;
508 str = (ASN1_STRING *)*fld;
536 int boolval = *(int *)fld;
557 ret = asn1_print_oid_ctx(out, (const ASN1_OBJECT *)*fld, pctx);