Lines Matching refs:name
21 char *name;
46 return ossl_lh_strcasehash(n->name);
51 return OPENSSL_strcasecmp(a->name, b->name);
57 OPENSSL_free(n->name);
124 data->names[data->found++] = namenum->name;
135 void (*fn)(const char *name, void *data),
175 const char *name, size_t name_len)
179 if ((namenum_tmpl.name = OPENSSL_strndup(name, name_len)) == NULL)
184 OPENSSL_free(namenum_tmpl.name);
189 const char *name, size_t name_len)
203 number = namemap_name2num_n(namemap, name, name_len);
209 int ossl_namemap_name2num(const OSSL_NAMEMAP *namemap, const char *name)
211 if (name == NULL)
214 return ossl_namemap_name2num_n(namemap, name, strlen(name));
219 const char *name; /* Result */
222 static void do_num2name(const char *name, void *vdata)
228 else if (data->name == NULL)
229 data->name = name;
238 data.name = NULL;
241 return data.name;
245 const char *name, size_t name_len)
251 if ((tmp_number = namemap_name2num_n(namemap, name, name_len)) != 0)
255 || (namenum->name = OPENSSL_strndup(name, name_len)) == NULL)
273 const char *name, size_t name_len)
282 if (name == NULL || name_len == 0 || namemap == NULL)
287 tmp_number = namemap_add_name_n(namemap, number, name, name_len);
292 int ossl_namemap_add_name(OSSL_NAMEMAP *namemap, int number, const char *name)
294 if (name == NULL)
297 return ossl_namemap_add_name_n(namemap, number, name, strlen(name));
315 * Check that no name is an empty string, and that all names have at
406 const EVP_CIPHER *cipher = (void *)OBJ_NAME_get(on->name, on->type);
414 const EVP_MD *md = (void *)OBJ_NAME_get(on->name, on->type);
431 /* We know that the name "DHX" is used too */
452 /* Use the short name of the base nid as the common reference */