#include <sys/types.h>
#include <openssl/base.h>
Go to the source code of this file.
|
const OPENSSL_EXPORT char * | CRYPTO_get_lock_name (int lock_num) |
|
OPENSSL_EXPORT int | CRYPTO_num_locks (void) |
|
OPENSSL_EXPORT void | CRYPTO_set_add_lock_callback (int(*func)(int *num, int amount, int lock_num, const char *file, int line)) |
|
OPENSSL_EXPORT void | CRYPTO_set_dynlock_create_callback (struct CRYPTO_dynlock_value *(*dyn_create_function)(const char *file, int line)) |
|
OPENSSL_EXPORT void | CRYPTO_set_dynlock_destroy_callback (void(*dyn_destroy_function)(struct CRYPTO_dynlock_value *l, const char *file, int line)) |
|
OPENSSL_EXPORT void | CRYPTO_set_dynlock_lock_callback (void(*dyn_lock_function)(int mode, struct CRYPTO_dynlock_value *l, const char *file, int line)) |
|
OPENSSL_EXPORT void | CRYPTO_set_id_callback (unsigned long(*func)(void)) |
|
OPENSSL_EXPORT void | CRYPTO_set_locking_callback (void(*func)(int mode, int lock_num, const char *file, int line)) |
|
OPENSSL_EXPORT void | CRYPTO_THREADID_current (CRYPTO_THREADID *id) |
|
OPENSSL_EXPORT int | CRYPTO_THREADID_set_callback (void(*threadid_func)(CRYPTO_THREADID *threadid)) |
|
OPENSSL_EXPORT void | CRYPTO_THREADID_set_numeric (CRYPTO_THREADID *id, unsigned long val) |
|
OPENSSL_EXPORT void | CRYPTO_THREADID_set_pointer (CRYPTO_THREADID *id, void *ptr) |
|
◆ CRYPTO_LOCK
◆ CRYPTO_READ
◆ CRYPTO_UNLOCK
◆ CRYPTO_WRITE
◆ CRYPTO_MUTEX
◆ CRYPTO_refcount_t
◆ CRYPTO_get_lock_name()
◆ CRYPTO_num_locks()
◆ CRYPTO_set_add_lock_callback()
◆ CRYPTO_set_dynlock_create_callback()
OPENSSL_EXPORT void CRYPTO_set_dynlock_create_callback |
( |
struct CRYPTO_dynlock_value *(*)(const char *file, int line) |
dyn_create_function | ) |
|
◆ CRYPTO_set_dynlock_destroy_callback()
OPENSSL_EXPORT void CRYPTO_set_dynlock_destroy_callback |
( |
void(*)(struct CRYPTO_dynlock_value *l, const char *file, int line) |
dyn_destroy_function | ) |
|
◆ CRYPTO_set_dynlock_lock_callback()
◆ CRYPTO_set_id_callback()
◆ CRYPTO_set_locking_callback()
◆ CRYPTO_THREADID_current()
◆ CRYPTO_THREADID_set_callback()
◆ CRYPTO_THREADID_set_numeric()
◆ CRYPTO_THREADID_set_pointer()
◆ CRYPTO_get_dynlock_create_callback
◆ CRYPTO_get_dynlock_destroy_callback
◆ CRYPTO_get_dynlock_lock_callback
◆ CRYPTO_get_locking_callback