Lines Matching refs:aor
77 ASIdOrRange *aor = variable
79 switch (aor->type) {
81 if ((s = i2s_ASN1_INTEGER(NULL, aor->u.id)) == NULL)
87 if ((s = i2s_ASN1_INTEGER(NULL, aor->u.range->min)) == NULL)
91 if ((s = i2s_ASN1_INTEGER(NULL, aor->u.range->max)) == NULL)
186 ASIdOrRange *aor; in X509v3_asid_add_id_or_range() local
209 if ((aor = ASIdOrRange_new()) == NULL) in X509v3_asid_add_id_or_range()
212 aor->type = ASIdOrRange_id; in X509v3_asid_add_id_or_range()
213 aor->u.id = min; in X509v3_asid_add_id_or_range()
215 aor->type = ASIdOrRange_range; in X509v3_asid_add_id_or_range()
216 if ((aor->u.range = ASRange_new()) == NULL) in X509v3_asid_add_id_or_range()
218 ASN1_INTEGER_free(aor->u.range->min); in X509v3_asid_add_id_or_range()
219 aor->u.range->min = min; in X509v3_asid_add_id_or_range()
220 ASN1_INTEGER_free(aor->u.range->max); in X509v3_asid_add_id_or_range()
221 aor->u.range->max = max; in X509v3_asid_add_id_or_range()
223 if (!(sk_ASIdOrRange_push((*choice)->u.asIdsOrRanges, aor))) in X509v3_asid_add_id_or_range()
228 ASIdOrRange_free(aor); in X509v3_asid_add_id_or_range()
235 static int extract_min_max(ASIdOrRange *aor, in extract_min_max() argument
238 if (!ossl_assert(aor != NULL)) in extract_min_max()
240 switch (aor->type) { in extract_min_max()
242 *min = aor->u.id; in extract_min_max()
243 *max = aor->u.id; in extract_min_max()
246 *min = aor->u.range->min; in extract_min_max()
247 *max = aor->u.range->max; in extract_min_max()