Lines Matching refs:EX_CLASS_ITEM
242 } EX_CLASS_ITEM;
247 /* The global hash table of EX_CLASS_ITEM items */
253 return ((const EX_CLASS_ITEM *)a_void)->class_index;
257 return (((const EX_CLASS_ITEM *)a_void)->class_index -
258 ((const EX_CLASS_ITEM *)b_void)->class_index);
283 /* This callback is used in lh_doall to destroy all EX_CLASS_ITEM values from
288 EX_CLASS_ITEM *item = (EX_CLASS_ITEM *)a_void;
293 /* Return the EX_CLASS_ITEM from the "ex_data" hash table that corresponds to a
295 static EX_CLASS_ITEM *def_get_class(int class_index)
297 EX_CLASS_ITEM d, *p, *gen;
304 gen = OPENSSL_malloc(sizeof(EX_CLASS_ITEM));
327 /* Add a new method to the given EX_CLASS_ITEM and return the corresponding
329 static int def_add_index(EX_CLASS_ITEM *item, long argl, void *argp,
388 EX_CLASS_ITEM *item = def_get_class(class_index);
404 EX_CLASS_ITEM *item = def_get_class(class_index);
447 EX_CLASS_ITEM *item;
491 EX_CLASS_ITEM *item;