Functions | Variables
thread_none.c File Reference
#include "internal.h"
Include dependency graph for thread_none.c:

Go to the source code of this file.

Functions

void * CRYPTO_get_thread_local (thread_local_data_t index)
 
void CRYPTO_MUTEX_cleanup (CRYPTO_MUTEX *lock)
 
void CRYPTO_MUTEX_init (CRYPTO_MUTEX *lock)
 
void CRYPTO_MUTEX_lock_read (CRYPTO_MUTEX *lock)
 
void CRYPTO_MUTEX_lock_write (CRYPTO_MUTEX *lock)
 
void CRYPTO_MUTEX_unlock_read (CRYPTO_MUTEX *lock)
 
void CRYPTO_MUTEX_unlock_write (CRYPTO_MUTEX *lock)
 
void CRYPTO_once (CRYPTO_once_t *once, void(*init)(void))
 
int CRYPTO_set_thread_local (thread_local_data_t index, void *value, thread_local_destructor_t destructor)
 
void CRYPTO_STATIC_MUTEX_lock_read (struct CRYPTO_STATIC_MUTEX *lock)
 
void CRYPTO_STATIC_MUTEX_lock_write (struct CRYPTO_STATIC_MUTEX *lock)
 
void CRYPTO_STATIC_MUTEX_unlock_read (struct CRYPTO_STATIC_MUTEX *lock)
 
void CRYPTO_STATIC_MUTEX_unlock_write (struct CRYPTO_STATIC_MUTEX *lock)
 

Variables

static void * g_thread_locals [NUM_OPENSSL_THREAD_LOCALS]
 

Function Documentation

◆ CRYPTO_get_thread_local()

void* CRYPTO_get_thread_local ( thread_local_data_t  index)

Definition at line 49 of file thread_none.c.

◆ CRYPTO_MUTEX_cleanup()

void CRYPTO_MUTEX_cleanup ( CRYPTO_MUTEX lock)

Definition at line 29 of file thread_none.c.

◆ CRYPTO_MUTEX_init()

void CRYPTO_MUTEX_init ( CRYPTO_MUTEX lock)

Definition at line 19 of file thread_none.c.

◆ CRYPTO_MUTEX_lock_read()

void CRYPTO_MUTEX_lock_read ( CRYPTO_MUTEX lock)

Definition at line 21 of file thread_none.c.

◆ CRYPTO_MUTEX_lock_write()

void CRYPTO_MUTEX_lock_write ( CRYPTO_MUTEX lock)

Definition at line 23 of file thread_none.c.

◆ CRYPTO_MUTEX_unlock_read()

void CRYPTO_MUTEX_unlock_read ( CRYPTO_MUTEX lock)

Definition at line 25 of file thread_none.c.

◆ CRYPTO_MUTEX_unlock_write()

void CRYPTO_MUTEX_unlock_write ( CRYPTO_MUTEX lock)

Definition at line 27 of file thread_none.c.

◆ CRYPTO_once()

void CRYPTO_once ( CRYPTO_once_t once,
void(*)(void)  init 
)

Definition at line 39 of file thread_none.c.

◆ CRYPTO_set_thread_local()

int CRYPTO_set_thread_local ( thread_local_data_t  index,
void *  value,
thread_local_destructor_t  destructor 
)

Definition at line 53 of file thread_none.c.

◆ CRYPTO_STATIC_MUTEX_lock_read()

void CRYPTO_STATIC_MUTEX_lock_read ( struct CRYPTO_STATIC_MUTEX lock)

Definition at line 31 of file thread_none.c.

◆ CRYPTO_STATIC_MUTEX_lock_write()

void CRYPTO_STATIC_MUTEX_lock_write ( struct CRYPTO_STATIC_MUTEX lock)

Definition at line 33 of file thread_none.c.

◆ CRYPTO_STATIC_MUTEX_unlock_read()

void CRYPTO_STATIC_MUTEX_unlock_read ( struct CRYPTO_STATIC_MUTEX lock)

Definition at line 35 of file thread_none.c.

◆ CRYPTO_STATIC_MUTEX_unlock_write()

void CRYPTO_STATIC_MUTEX_unlock_write ( struct CRYPTO_STATIC_MUTEX lock)

Definition at line 37 of file thread_none.c.

Variable Documentation

◆ g_thread_locals

void* g_thread_locals[NUM_OPENSSL_THREAD_LOCALS]
static

Definition at line 47 of file thread_none.c.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:34