Home | History | Annotate | Download | only in crypto

Lines Matching defs:class_index

156 	int (*cb_get_new_index)(int class_index, long argl, void *argp,
160 int (*cb_new_ex_data)(int class_index, void *obj,
163 int (*cb_dup_ex_data)(int class_index, CRYPTO_EX_DATA *to,
166 void (*cb_free_ex_data)(int class_index, void *obj,
180 static int int_get_new_index(int class_index, long argl, void *argp,
183 static int int_new_ex_data(int class_index, void *obj,
185 static int int_dup_ex_data(int class_index, CRYPTO_EX_DATA *to,
187 static void int_free_ex_data(int class_index, void *obj,
236 * of CRYPTO_EX_DATA_FUNCS plus a index-counter. The 'class_index' is the global
239 int class_index;
254 return a->class_index;
260 return a->class_index - b->class_index;
299 static EX_CLASS_ITEM *def_get_class(int class_index)
303 d.class_index = class_index;
311 gen->class_index = class_index;
388 static int int_get_new_index(int class_index, long argl, void *argp,
392 EX_CLASS_ITEM *item = def_get_class(class_index);
402 static int int_new_ex_data(int class_index, void *obj,
408 EX_CLASS_ITEM *item = def_get_class(class_index);
445 static int int_dup_ex_data(int class_index, CRYPTO_EX_DATA *to,
455 if((item = def_get_class(class_index)) == NULL)
491 static void int_free_ex_data(int class_index, void *obj,
498 if((item = def_get_class(class_index)) == NULL)
558 int CRYPTO_get_ex_new_index(int class_index, long argl, void *argp,
565 ret = EX_IMPL(get_new_index)(class_index,
572 int CRYPTO_new_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad)
575 return EX_IMPL(new_ex_data)(class_index, obj, ad);
580 int CRYPTO_dup_ex_data(int class_index, CRYPTO_EX_DATA *to,
584 return EX_IMPL(dup_ex_data)(class_index, to, from);
589 void CRYPTO_free_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad)
592 EX_IMPL(free_ex_data)(class_index, obj, ad);