Home
last modified time | relevance | path

Searched refs:namemap (Results 1 – 13 of 13) sorted by relevance

/openssl/crypto/
H A Dcore_namemap.c68 if (namemap != NULL) in ossl_stored_namemap_new()
71 return namemap; in ossl_stored_namemap_new()
78 if (namemap != NULL) { in ossl_stored_namemap_free()
96 if (namemap == NULL) in ossl_namemap_empty()
106 return namemap == NULL || tsan_load(&namemap->max_number) == 0; in ossl_namemap_empty()
187 if (namemap == NULL) in ossl_namemap_name2num()
191 if (namemap == NULL) in ossl_namemap_name2num()
280 if (namemap == NULL) in ossl_namemap_add_name()
505 return namemap; in ossl_namemap_stored()
512 if ((namemap = OPENSSL_zalloc(sizeof(*namemap))) != NULL in ossl_namemap_new()
[all …]
H A Dcontext.c26 void *namemap; member
136 ctx->namemap = ossl_stored_namemap_new(ctx); in context_init()
137 if (ctx->namemap == NULL) in context_init()
251 if (ctx->namemap != NULL) { in context_deinit_objs()
252 ossl_stored_namemap_free(ctx->namemap); in context_deinit_objs()
253 ctx->namemap = NULL; in context_deinit_objs()
504 return ctx->namemap; in ossl_lib_ctx_get_data()
/openssl/include/internal/
H A Dnamemap.h17 void ossl_namemap_free(OSSL_NAMEMAP *namemap);
18 int ossl_namemap_empty(OSSL_NAMEMAP *namemap);
20 int ossl_namemap_add_name(OSSL_NAMEMAP *namemap, int number, const char *name);
27 int ossl_namemap_name2num(const OSSL_NAMEMAP *namemap, const char *name);
28 int ossl_namemap_name2num_n(const OSSL_NAMEMAP *namemap,
30 const char *ossl_namemap_num2name(const OSSL_NAMEMAP *namemap, int number,
32 int ossl_namemap_doall_names(const OSSL_NAMEMAP *namemap, int number,
40 int ossl_namemap_add_names(OSSL_NAMEMAP *namemap, int number,
/openssl/crypto/store/
H A Dstore_meth.c144 id = ossl_namemap_name2num(namemap, methdata->scheme); in get_loader_from_store()
162 OSSL_NAMEMAP *namemap; in put_loader_in_store() local
165 if ((namemap = ossl_namemap_stored(methdata->libctx)) == NULL in put_loader_in_store()
166 || (id = ossl_namemap_name2num(namemap, scheme)) == 0) in put_loader_in_store()
254 OSSL_NAMEMAP *namemap = ossl_namemap_stored(libctx); in construct_loader() local
256 int id = ossl_namemap_add_name(namemap, 0, scheme); in construct_loader()
290 if (store == NULL || namemap == NULL) { in inner_loader_fetch()
330 id = ossl_namemap_name2num(namemap, scheme); in inner_loader_fetch()
352 scheme = ossl_namemap_num2name(namemap, id, 0); in inner_loader_fetch()
440 OSSL_NAMEMAP *namemap = ossl_namemap_stored(libctx); in OSSL_STORE_LOADER_is_a() local
[all …]
/openssl/crypto/evp/
H A Devp_fetch.c139 if (namemap == 0) in get_evp_method_from_store()
141 name_id = ossl_namemap_name2num_n(namemap, names, l); in get_evp_method_from_store()
164 OSSL_NAMEMAP *namemap; in put_evp_method_in_store() local
211 OSSL_NAMEMAP *namemap = ossl_namemap_stored(libctx); in construct_evp_method() local
256 if (store == NULL || namemap == NULL) { in inner_evp_generic_fetch()
322 name_id = ossl_namemap_name2num(namemap, name); in inner_evp_generic_fetch()
340 name = ossl_namemap_num2name(namemap, name_id, 0); in inner_evp_generic_fetch()
616 OSSL_NAMEMAP *namemap = ossl_namemap_stored(libctx); in evp_is_a() local
619 number = ossl_namemap_name2num(namemap, legacy_name); in evp_is_a()
620 return ossl_namemap_name2num(namemap, name) == number; in evp_is_a()
[all …]
H A Dnames.c79 OSSL_NAMEMAP *namemap; in evp_get_cipherbyname_ex() local
96 namemap = ossl_namemap_stored(libctx); in evp_get_cipherbyname_ex()
97 id = ossl_namemap_name2num(namemap, name); in evp_get_cipherbyname_ex()
101 if (!ossl_namemap_doall_names(namemap, id, cipher_from_name, &cp)) in evp_get_cipherbyname_ex()
125 OSSL_NAMEMAP *namemap; in evp_get_digestbyname_ex() local
142 namemap = ossl_namemap_stored(libctx); in evp_get_digestbyname_ex()
143 id = ossl_namemap_name2num(namemap, name); in evp_get_digestbyname_ex()
147 if (!ossl_namemap_doall_names(namemap, id, digest_from_name, &dp)) in evp_get_digestbyname_ex()
H A Dp_lib.c1277 OSSL_NAMEMAP *namemap; in legacy_asn1_ctrl_to_param() local
1283 namemap = ossl_namemap_stored(libctx); in legacy_asn1_ctrl_to_param()
1290 mdnum = ossl_namemap_name2num(namemap, mdname); in legacy_asn1_ctrl_to_param()
1298 if (!ossl_namemap_doall_names(namemap, mdnum, mdname2nid, &nid)) in legacy_asn1_ctrl_to_param()
/openssl/doc/internal/man3/
H A Dossl_namemap_new.pod18 void ossl_namemap_free(OSSL_NAMEMAP *namemap);
19 int ossl_namemap_empty(OSSL_NAMEMAP *namemap);
23 int ossl_namemap_name2num(const OSSL_NAMEMAP *namemap, const char *name);
24 int ossl_namemap_name2num_n(const OSSL_NAMEMAP *namemap,
26 int ossl_namemap_doall_names(const OSSL_NAMEMAP *namemap, int number,
30 int ossl_namemap_add_names(OSSL_NAMEMAP *namemap, int number,
48 ossl_namemap_stored() finds or auto-creates the default namemap in the
68 I<number> in the given I<namemap> and calls the function I<fn> for
74 separated by I<separator>, and adds each to the I<namemap>, all with
75 the same number. If some of them already exist in the I<namemap>,
[all …]
/openssl/crypto/encode_decode/
H A Ddecoder_meth.c149 if (namemap == 0) in get_decoder_from_store()
151 id = ossl_namemap_name2num_n(namemap, names, l); in get_decoder_from_store()
172 OSSL_NAMEMAP *namemap; in put_decoder_in_store() local
306 OSSL_NAMEMAP *namemap = ossl_namemap_stored(libctx); in construct_decoder() local
352 if (store == NULL || namemap == NULL) { in inner_ossl_decoder_fetch()
392 id = ossl_namemap_name2num(namemap, name); in inner_ossl_decoder_fetch()
409 name = ossl_namemap_num2name(namemap, id, 0); in inner_ossl_decoder_fetch()
511 OSSL_NAMEMAP *namemap = ossl_namemap_stored(libctx); in OSSL_DECODER_is_a() local
521 OSSL_NAMEMAP *namemap = ossl_namemap_stored(libctx); in resolve_name() local
523 return ossl_namemap_name2num(namemap, name); in resolve_name()
[all …]
H A Dencoder_meth.c149 if (namemap == 0) in get_encoder_from_store()
151 id = ossl_namemap_name2num_n(namemap, methdata->names, l); in get_encoder_from_store()
172 OSSL_NAMEMAP *namemap; in put_encoder_in_store() local
188 if ((namemap = ossl_namemap_stored(methdata->libctx)) == NULL in put_encoder_in_store()
189 || (id = ossl_namemap_name2num_n(namemap, names, l)) == 0) in put_encoder_in_store()
316 OSSL_NAMEMAP *namemap = ossl_namemap_stored(libctx); in construct_encoder() local
362 if (store == NULL || namemap == NULL) { in inner_ossl_encoder_fetch()
402 id = ossl_namemap_name2num(namemap, name); in inner_ossl_encoder_fetch()
418 name = ossl_namemap_num2name(namemap, id, 0); in inner_ossl_encoder_fetch()
520 OSSL_NAMEMAP *namemap = ossl_namemap_stored(libctx); in OSSL_ENCODER_is_a() local
[all …]
H A Ddecoder_pkey.c313 OSSL_NAMEMAP *namemap = ossl_namemap_stored(data->libctx); in check_keymgmt() local
314 data->keytype_id = ossl_namemap_name2num(namemap, data->keytype); in check_keymgmt()
323 data->sm2_id = ossl_namemap_name2num(namemap, "SM2"); in check_keymgmt()
/openssl/providers/
H A Dfips.module.sources372 include/internal/namemap.h
H A Dfips-sources.checksums372 100053a1bad1a85a98c5b919cf81ace0ee147b2164732963e40474d7b5fbbb99 include/internal/namemap.h

Completed in 48 milliseconds