Lines Matching refs:OBJ_NAME
27 DECLARE_LHASH_OF(OBJ_NAME);
28 static LHASH_OF(OBJ_NAME) *names_lh = NULL;
48 /* static unsigned long obj_name_hash(OBJ_NAME *a); */
50 /* static int obj_name_cmp(OBJ_NAME *a,OBJ_NAME *b); */
53 static IMPLEMENT_LHASH_HASH_FN(obj_name, OBJ_NAME)
54 static IMPLEMENT_LHASH_COMP_FN(obj_name, OBJ_NAME)
113 /* static int obj_name_cmp(OBJ_NAME *a, OBJ_NAME *b) */
117 const OBJ_NAME *a = (const OBJ_NAME *)a_void;
118 const OBJ_NAME *b = (const OBJ_NAME *)b_void;
132 /* static unsigned long obj_name_hash(OBJ_NAME *a) */
136 const OBJ_NAME *a = (const OBJ_NAME *)a_void;
152 OBJ_NAME on, *ret;
182 OBJ_NAME *onp, *ret;
191 onp = (OBJ_NAME *)OPENSSL_malloc(sizeof(OBJ_NAME));
227 OBJ_NAME on, *ret;
256 void (*fn) (const OBJ_NAME *, void *arg);
260 static void do_all_fn_doall_arg(const OBJ_NAME *name, struct doall *d)
266 static IMPLEMENT_LHASH_DOALL_ARG_FN(do_all_fn, const OBJ_NAME, struct doall)
268 void OBJ_NAME_do_all(int type, void (*fn) (const OBJ_NAME *, void *arg),
284 const OBJ_NAME **names;
287 static void do_all_sorted_fn(const OBJ_NAME *name, void *d_)
299 const OBJ_NAME *const *n1 = n1_;
300 const OBJ_NAME *const *n2 = n2_;
306 void (*fn) (const OBJ_NAME *, void *arg),
331 static void names_lh_free_doall(OBJ_NAME *onp)
340 static IMPLEMENT_LHASH_DOALL_FN(names_lh_free, OBJ_NAME)