Lines Matching defs:fld

104 static int asn1_item_print_ctx(BIO *out, const ASN1_VALUE **fld, int indent,
109 static int asn1_template_print_ctx(BIO *out, const ASN1_VALUE **fld, int indent,
112 static int asn1_primitive_print(BIO *out, const ASN1_VALUE **fld,
134 static int asn1_item_print_ctx(BIO *out, const ASN1_VALUE **fld, int indent,
155 || (it->utype != V_ASN1_BOOLEAN)) && *fld == NULL) {
168 if (!asn1_template_print_ctx(out, fld, indent,
175 if (!asn1_primitive_print(out, fld, it, indent, fname, sname, pctx))
185 i = ef->asn1_ex_print(out, fld, indent, "", pctx);
198 i = ossl_asn1_get_choice_selector_const(fld, it);
206 tmpfld = ossl_asn1_get_const_field_ptr(fld, tt);
226 i = asn1_cb(ASN1_OP_PRINT_PRE, fld, it, &parg);
236 seqtt = ossl_asn1_do_adb(*fld, tt, 1);
239 tmpfld = ossl_asn1_get_const_field_ptr(fld, seqtt);
250 i = asn1_cb(ASN1_OP_PRINT_POST, fld, it, &parg);
264 static int asn1_template_print_ctx(BIO *out, const ASN1_VALUE **fld, int indent,
281 * If field is embedded then fld needs fixing so it is a pointer to
285 tfld = (const ASN1_VALUE *)fld;
286 fld = &tfld;
307 stack = (STACK_OF(const_ASN1_VALUE) *)*fld;
327 return asn1_item_print_ctx(out, fld, indent, ASN1_ITEM_ptr(tt->item),
433 static int asn1_primitive_print(BIO *out, const ASN1_VALUE **fld,
447 return pf->prim_print(out, fld, it, indent, pctx);
449 str = (ASN1_STRING *)*fld;
456 str = (ASN1_STRING *)*fld;
459 const ASN1_TYPE *atype = (const ASN1_TYPE *)*fld;
461 fld = (const ASN1_VALUE **)&atype->value.asn1_value; /* actually is const */
462 str = (ASN1_STRING *)*fld;
490 int boolval = *(int *)fld;
511 ret = asn1_print_oid(out, (const ASN1_OBJECT *)*fld);