Lines Matching refs:dynamic_dso
83 DSO *dynamic_dso; member
143 DSO_free(ctx->dynamic_dso); in dynamic_data_ctx_free_func()
304 initialised = ((ctx->dynamic_dso == NULL) ? 0 : 1); in dynamic_ctrl()
378 if ((ctx->dir_load != 2) && (DSO_load(ctx->dynamic_dso, in int_load()
387 char *merge = DSO_merge(ctx->dynamic_dso, ctx->DYNAMIC_LIBNAME, s); in int_load()
390 if (DSO_load(ctx->dynamic_dso, merge, NULL, 0)) { in int_load()
414 ret = DSO_bind_func(ctx->dynamic_dso, "EVP_PKEY_base_id") != NULL; in using_libcrypto_11()
425 if (ctx->dynamic_dso == NULL) in dynamic_load()
426 ctx->dynamic_dso = DSO_new(); in dynamic_load()
427 if (ctx->dynamic_dso == NULL) in dynamic_load()
432 DSO_ctrl(ctx->dynamic_dso, DSO_CTRL_SET_FLAGS, in dynamic_load()
435 DSO_convert_filename(ctx->dynamic_dso, ctx->engine_id); in dynamic_load()
439 DSO_free(ctx->dynamic_dso); in dynamic_load()
440 ctx->dynamic_dso = NULL; in dynamic_load()
446 (dynamic_bind_engine) DSO_bind_func(ctx->dynamic_dso, in dynamic_load()
449 DSO_free(ctx->dynamic_dso); in dynamic_load()
450 ctx->dynamic_dso = NULL; in dynamic_load()
462 (dynamic_v_check_fn) DSO_bind_func(ctx->dynamic_dso, in dynamic_load()
475 DSO_free(ctx->dynamic_dso); in dynamic_load()
476 ctx->dynamic_dso = NULL; in dynamic_load()
508 DSO_free(ctx->dynamic_dso); in dynamic_load()
509 ctx->dynamic_dso = NULL; in dynamic_load()