Lines Matching refs:xl
57 static int get_cert_by_subject(X509_LOOKUP *xl, X509_LOOKUP_TYPE type,
59 static int get_cert_by_subject_ex(X509_LOOKUP *xl, X509_LOOKUP_TYPE type,
222 static int get_cert_by_subject_ex(X509_LOOKUP *xl, X509_LOOKUP_TYPE type, in get_cert_by_subject_ex() argument
259 ctx = (BY_DIR *)xl->method_data; in get_cert_by_subject_ex()
333 if ((X509_load_cert_file_ex(xl, b->data, ent->dir_type, libctx, in get_cert_by_subject_ex()
337 if ((X509_load_crl_file(xl, b->data, ent->dir_type)) == 0) in get_cert_by_subject_ex()
351 if (!X509_STORE_lock(xl->store_ctx)) in get_cert_by_subject_ex()
353 j = sk_X509_OBJECT_find(xl->store_ctx->objs, &stmp); in get_cert_by_subject_ex()
354 tmp = sk_X509_OBJECT_value(xl->store_ctx->objs, j); in get_cert_by_subject_ex()
355 X509_STORE_unlock(xl->store_ctx); in get_cert_by_subject_ex()
423 if (X509_STORE_lock(xl->store_ctx)) { in get_cert_by_subject_ex()
424 if (!sk_X509_OBJECT_is_sorted(xl->store_ctx->objs)) { in get_cert_by_subject_ex()
425 sk_X509_OBJECT_sort(xl->store_ctx->objs); in get_cert_by_subject_ex()
427 X509_STORE_unlock(xl->store_ctx); in get_cert_by_subject_ex()
434 static int get_cert_by_subject(X509_LOOKUP *xl, X509_LOOKUP_TYPE type, in get_cert_by_subject() argument
437 return get_cert_by_subject_ex(xl, type, name, ret, NULL, NULL); in get_cert_by_subject()