|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <openssl/ex_data.h>#include <assert.h>#include <string.h>#include <openssl/crypto.h>#include <openssl/err.h>#include <openssl/lhash.h>#include <openssl/mem.h>#include <openssl/stack.h>#include <openssl/thread.h>#include "internal.h"Classes | |
| struct | crypto_ex_data_func_st |
Functions | |
| int | CRYPTO_get_ex_new_index (CRYPTO_EX_DATA_CLASS *ex_data_class, int *out_index, long argl, void *argp, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) |
| int | CRYPTO_set_ex_data (CRYPTO_EX_DATA *ad, int index, void *val) |
| void * | CRYPTO_get_ex_data (const CRYPTO_EX_DATA *ad, int idx) |
| void | CRYPTO_new_ex_data (CRYPTO_EX_DATA *ad) |
| int | CRYPTO_dup_ex_data (CRYPTO_EX_DATA_CLASS *ex_data_class, CRYPTO_EX_DATA *to, const CRYPTO_EX_DATA *from) |
| void | CRYPTO_free_ex_data (CRYPTO_EX_DATA_CLASS *ex_data_class, void *obj, CRYPTO_EX_DATA *ad) |
| void | CRYPTO_cleanup_all_ex_data (void) |
| int CRYPTO_dup_ex_data | ( | CRYPTO_EX_DATA_CLASS * | ex_data_class, |
| CRYPTO_EX_DATA * | to, | ||
| const CRYPTO_EX_DATA * | from | ||
| ) |
| void CRYPTO_free_ex_data | ( | CRYPTO_EX_DATA_CLASS * | ex_data_class, |
| void * | obj, | ||
| CRYPTO_EX_DATA * | ad | ||
| ) |
| void* CRYPTO_get_ex_data | ( | const CRYPTO_EX_DATA * | ad, |
| int | idx | ||
| ) |
| int CRYPTO_get_ex_new_index | ( | CRYPTO_EX_DATA_CLASS * | ex_data_class, |
| int * | out_index, | ||
| long | argl, | ||
| void * | argp, | ||
| CRYPTO_EX_dup * | dup_func, | ||
| CRYPTO_EX_free * | free_func | ||
| ) |
| void CRYPTO_new_ex_data | ( | CRYPTO_EX_DATA * | ad | ) |
| int CRYPTO_set_ex_data | ( | CRYPTO_EX_DATA * | ad, |
| int | index, | ||
| void * | val | ||
| ) |
1.8.13