Lines Matching refs:CRYPTO_EX_DATA
158 typedef struct crypto_ex_data_st CRYPTO_EX_DATA;
160 typedef int CRYPTO_EX_new(void *parent, void *ptr, CRYPTO_EX_DATA *ad,
163 typedef void CRYPTO_EX_free(void *parent, void *ptr, CRYPTO_EX_DATA *ad,
166 typedef int CRYPTO_EX_dup(CRYPTO_EX_DATA *to, CRYPTO_EX_DATA *from, void *from_d,
306 /* Per class, we have a STACK of CRYPTO_EX_DATA_FUNCS for each CRYPTO_EX_DATA
401 /* Initialise/duplicate/free CRYPTO_EX_DATA variables corresponding to a given
403 int CRYPTO_new_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad);
404 int CRYPTO_dup_ex_data(int class_index, CRYPTO_EX_DATA *to,
405 CRYPTO_EX_DATA *from);
406 void CRYPTO_free_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad);
407 /* Get/set data in a CRYPTO_EX_DATA variable corresponding to a particular index
409 int CRYPTO_set_ex_data(CRYPTO_EX_DATA *ad, int idx, void *val);
410 void *CRYPTO_get_ex_data(const CRYPTO_EX_DATA *ad,int idx);