Lines Matching refs:dynamic_dso
80 DSO *dynamic_dso; member
140 DSO_free(ctx->dynamic_dso); in dynamic_data_ctx_free_func()
298 initialised = ((ctx->dynamic_dso == NULL) ? 0 : 1); in dynamic_ctrl()
374 if ((ctx->dir_load != 2) && (DSO_load(ctx->dynamic_dso, in int_load()
383 char *merge = DSO_merge(ctx->dynamic_dso, ctx->DYNAMIC_LIBNAME, s); in int_load()
386 if (DSO_load(ctx->dynamic_dso, merge, NULL, 0)) { in int_load()
401 if (ctx->dynamic_dso == NULL) in dynamic_load()
402 ctx->dynamic_dso = DSO_new(); in dynamic_load()
403 if (ctx->dynamic_dso == NULL) in dynamic_load()
408 DSO_ctrl(ctx->dynamic_dso, DSO_CTRL_SET_FLAGS, in dynamic_load()
411 DSO_convert_filename(ctx->dynamic_dso, ctx->engine_id); in dynamic_load()
415 DSO_free(ctx->dynamic_dso); in dynamic_load()
416 ctx->dynamic_dso = NULL; in dynamic_load()
422 (dynamic_bind_engine) DSO_bind_func(ctx->dynamic_dso, in dynamic_load()
425 DSO_free(ctx->dynamic_dso); in dynamic_load()
426 ctx->dynamic_dso = NULL; in dynamic_load()
438 (dynamic_v_check_fn) DSO_bind_func(ctx->dynamic_dso, in dynamic_load()
451 DSO_free(ctx->dynamic_dso); in dynamic_load()
452 ctx->dynamic_dso = NULL; in dynamic_load()
483 DSO_free(ctx->dynamic_dso); in dynamic_load()
484 ctx->dynamic_dso = NULL; in dynamic_load()