Lines Matching refs:fns
439 dynamic_fns fns; in dynamic_load() local
502 fns.static_state = ENGINE_get_static_state(); in dynamic_load()
503 fns.err_fns = ERR_get_implementation(); in dynamic_load()
504 fns.ex_data_fns = CRYPTO_get_ex_data_implementation(); in dynamic_load()
505 CRYPTO_get_mem_functions(&fns.mem_fns.malloc_cb, in dynamic_load()
506 &fns.mem_fns.realloc_cb, in dynamic_load()
507 &fns.mem_fns.free_cb); in dynamic_load()
508 fns.lock_fns.lock_locking_cb = CRYPTO_get_locking_callback(); in dynamic_load()
509 fns.lock_fns.lock_add_lock_cb = CRYPTO_get_add_lock_callback(); in dynamic_load()
510 fns.lock_fns.dynlock_create_cb = CRYPTO_get_dynlock_create_callback(); in dynamic_load()
511 fns.lock_fns.dynlock_lock_cb = CRYPTO_get_dynlock_lock_callback(); in dynamic_load()
512 fns.lock_fns.dynlock_destroy_cb = CRYPTO_get_dynlock_destroy_callback(); in dynamic_load()
518 if(!ctx->bind_engine(e, ctx->engine_id, &fns)) in dynamic_load()