Lines Matching defs:namenum
17 * The namenum entry
37 LHASH_OF(NAMENUM_ENTRY) *namenum; /* Name->number mapping */
121 static void do_name(const NAMENUM_ENTRY *namenum, DOALL_NAMES_DATA *data)
123 if (namenum->number == data->number)
124 data->names[data->found++] = namenum->name;
153 num_names = lh_NAMENUM_ENTRY_num_items(namemap->namenum);
163 lh_NAMENUM_ENTRY_doall_DOALL_NAMES_DATA(namemap->namenum, do_name,
183 lh_NAMENUM_ENTRY_retrieve(namemap->namenum, &namenum_tmpl);
247 NAMENUM_ENTRY *namenum = NULL;
254 if ((namenum = OPENSSL_zalloc(sizeof(*namenum))) == NULL
255 || (namenum->name = OPENSSL_strndup(name, name_len)) == NULL)
259 namenum->number =
261 (void)lh_NAMENUM_ENTRY_insert(namemap->namenum, namenum);
263 if (lh_NAMENUM_ENTRY_error(namemap->namenum))
265 return namenum->number;
268 namenum_free(namenum);
513 && (namemap->namenum =
526 lh_NAMENUM_ENTRY_doall(namemap->namenum, namenum_free);
527 lh_NAMENUM_ENTRY_free(namemap->namenum);