Lines Matching refs:OBJ_NAME
25 DECLARE_LHASH_OF(OBJ_NAME);
26 static LHASH_OF(OBJ_NAME) *names_lh=NULL;
50 static IMPLEMENT_LHASH_HASH_FN(obj_name, OBJ_NAME) in IMPLEMENT_LHASH_HASH_FN() argument
51 static IMPLEMENT_LHASH_COMP_FN(obj_name, OBJ_NAME) in IMPLEMENT_LHASH_HASH_FN()
118 const OBJ_NAME *a = (const OBJ_NAME *)a_void; in obj_name_cmp()
119 const OBJ_NAME *b = (const OBJ_NAME *)b_void; in obj_name_cmp()
140 const OBJ_NAME *a = (const OBJ_NAME *)a_void; in obj_name_hash()
157 OBJ_NAME on,*ret; in OBJ_NAME_get()
187 OBJ_NAME *onp,*ret; in OBJ_NAME_add()
195 onp=(OBJ_NAME *)OPENSSL_malloc(sizeof(OBJ_NAME)); in OBJ_NAME_add()
235 OBJ_NAME on,*ret; in OBJ_NAME_remove()
265 void (*fn)(const OBJ_NAME *,void *arg);
269 static void do_all_fn_doall_arg(const OBJ_NAME *name,struct doall *d) in do_all_fn_doall_arg()
275 static IMPLEMENT_LHASH_DOALL_ARG_FN(do_all_fn, const OBJ_NAME, struct doall) in IMPLEMENT_LHASH_DOALL_ARG_FN() argument
277 void OBJ_NAME_do_all(int type,void (*fn)(const OBJ_NAME *,void *arg),void *arg) in IMPLEMENT_LHASH_DOALL_ARG_FN()
293 const OBJ_NAME **names;
296 static void do_all_sorted_fn(const OBJ_NAME *name,void *d_) in do_all_sorted_fn()
308 const OBJ_NAME * const *n1=n1_; in do_all_sorted_cmp()
309 const OBJ_NAME * const *n2=n2_; in do_all_sorted_cmp()
314 void OBJ_NAME_do_all_sorted(int type,void (*fn)(const OBJ_NAME *,void *arg), in OBJ_NAME_do_all_sorted() argument
335 static void names_lh_free_doall(OBJ_NAME *onp) in names_lh_free_doall()
344 static IMPLEMENT_LHASH_DOALL_FN(names_lh_free, OBJ_NAME) in IMPLEMENT_LHASH_DOALL_FN() argument