Home
last modified time | relevance | path

Searched refs:operation_id (Results 1 – 25 of 37) sorted by relevance

12

/freebsd/crypto/openssl/crypto/evp/
H A Devp_fetch.c29 int operation_id; /* For get_evp_method_from_store() */ member
116 static uint32_t evp_method_id(int name_id, unsigned int operation_id) in evp_method_id() argument
119 || !ossl_assert(operation_id > 0 in evp_method_id()
120 && operation_id <= METHOD_ID_OPERATION_MAX)) in evp_method_id()
123 | (operation_id & METHOD_ID_OPERATION_MASK)); in evp_method_id()
151 || (meth_id = evp_method_id(name_id, methdata->operation_id)) == 0) in get_evp_method_from_store()
189 || (meth_id = evp_method_id(name_id, methdata->operation_id)) == 0) in put_evp_method_in_store()
200 store, names, methdata->operation_id, meth_id, propdef ? propdef : "<null>"); in put_evp_method_in_store()
252 OSSL_PROVIDER *prov, int operation_id, in inner_evp_generic_fetch() argument
286 if (!ossl_assert(operation_id > 0)) { in inner_evp_generic_fetch()
[all …]
H A Devp_local.h301 void *evp_generic_fetch(OSSL_LIB_CTX *ctx, int operation_id,
308 void *evp_generic_fetch_from_prov(OSSL_PROVIDER *prov, int operation_id,
315 void evp_generic_do_all_prefetched(OSSL_LIB_CTX *libctx, int operation_id,
318 void evp_generic_do_all(OSSL_LIB_CTX *libctx, int operation_id,
/freebsd/crypto/openssl/crypto/
H A Dcore_algorithm.c18 int operation_id; /* May be zero for finding them all */ member
19 int (*pre)(OSSL_PROVIDER *, int operation_id, int no_store, void *data,
25 int (*post)(OSSL_PROVIDER *, int operation_id, int no_store, void *data,
110 if (data->operation_id != 0) in algorithm_do_this()
111 first_operation = last_operation = data->operation_id; in algorithm_do_this()
137 void ossl_algorithm_do_all(OSSL_LIB_CTX *libctx, int operation_id, in ossl_algorithm_do_all() argument
139 int (*pre)(OSSL_PROVIDER *, int operation_id, in ossl_algorithm_do_all()
146 int (*post)(OSSL_PROVIDER *, int operation_id, in ossl_algorithm_do_all()
155 cbdata.operation_id = operation_id; in ossl_algorithm_do_all()
H A Dcore_fetch.c22 int operation_id; member
61 int operation_id, int no_store, in ossl_method_construct_precondition() argument
74 && !ossl_provider_test_operation_bit(provider, operation_id, result)) in ossl_method_construct_precondition()
88 int operation_id, int no_store, in ossl_method_construct_postcondition() argument
100 || ossl_provider_set_operation_bit(provider, operation_id); in ossl_method_construct_postcondition()
134 void *ossl_method_construct(OSSL_LIB_CTX *libctx, int operation_id, in ossl_method_construct() argument
157 ossl_algorithm_do_all(libctx, operation_id, provider, in ossl_method_construct()
H A Dprovider.c90 int operation_id, in OSSL_PROVIDER_query_operation() argument
93 return ossl_provider_query_operation(prov, operation_id, no_cache); in OSSL_PROVIDER_query_operation()
97 int operation_id, in OSSL_PROVIDER_unquery_operation() argument
100 ossl_provider_unquery_operation(prov, operation_id, algs); in OSSL_PROVIDER_unquery_operation()
/freebsd/crypto/openssl/include/internal/
H A Dcore.h49 void *ossl_method_construct(OSSL_LIB_CTX *ctx, int operation_id,
53 void ossl_algorithm_do_all(OSSL_LIB_CTX *libctx, int operation_id,
55 int (*pre)(OSSL_PROVIDER *, int operation_id,
62 int (*post)(OSSL_PROVIDER *, int operation_id,
H A Dprovider.h93 int operation_id,
96 int operation_id,
/freebsd/crypto/openssl/test/
H A Dfilterprov.c81 int operation_id, in filter_query() argument
89 if (globs->dispatch[i].operation == operation_id) { in filter_query()
96 return OSSL_PROVIDER_query_operation(globs->deflt, operation_id, no_cache); in filter_query()
99 static void filter_unquery(void *provctx, int operation_id, in filter_unquery() argument
113 OSSL_PROVIDER_unquery_operation(globs->deflt, operation_id, algs); in filter_unquery()
H A Duser_property_test.c57 int operation_id, in testprov_query() argument
61 return operation_id == OSSL_OP_DIGEST ? testprov_digests : NULL; in testprov_query()
H A Dprovfetchtest.c178 static const OSSL_ALGORITHM *dummy_query(void *provctx, int operation_id, in dummy_query() argument
182 switch (operation_id) { in dummy_query()
H A Dfake_cipherprov.c276 int operation_id, in fake_cipher_query() argument
280 switch (operation_id) { in fake_cipher_query()
H A Dfake_pipelineprov.c301 int operation_id, in fake_pipeline_query() argument
305 switch (operation_id) { in fake_pipeline_query()
H A Dupcallstest.c15 static const OSSL_ALGORITHM *obj_query(void *provctx, int operation_id, in obj_query() argument
/freebsd/crypto/openssl/doc/internal/man3/
H A Dossl_algorithm_do_all.pod9 void ossl_algorithm_do_all(OSSL_LIB_CTX *libctx, int operation_id,
19 library context I<libctx>, an operation identity I<operation_id> and a
23 I<operation_id> may be zero to signify that all kinds of operations
H A Devp_generic_fetch.pod13 void *evp_generic_fetch(OSSL_LIB_CTX *libctx, int operation_id,
23 void *evp_generic_fetch_from_prov(OSSL_PROVIDER *prov, int operation_id,
36 I<libctx>, I<operation_id>, I<name>, and I<properties> and uses
H A Dossl_method_construct.pod28 void *ossl_method_construct(OSSL_LIB_CTX *ctx, int operation_id,
55 providers for a dispatch table given an I<operation_id>, and then
/freebsd/crypto/openssl/include/openssl/
H A Dprovider.h76 int operation_id,
79 int operation_id, const OSSL_ALGORITHM *algs);
/freebsd/crypto/openssl/providers/
H A Dbaseprov.c102 static const OSSL_ALGORITHM *base_query(void *provctx, int operation_id, in base_query() argument
106 switch (operation_id) { in base_query()
H A Dlegacyprov.c170 static const OSSL_ALGORITHM *legacy_query(void *provctx, int operation_id, in legacy_query() argument
174 switch (operation_id) { in legacy_query()
H A Dnullprov.c55 int operation_id, in null_query() argument
/freebsd/crypto/openssl/fuzz/
H A Dfuzz_rand.c126 int operation_id, in fuzz_rand_query() argument
130 switch (operation_id) { in fuzz_rand_query()
/freebsd/crypto/openssl/test/testutil/
H A Dfake_random.c146 int operation_id, in fake_rand_query() argument
150 switch (operation_id) { in fake_rand_query()
/freebsd/crypto/openssl/providers/fips/
H A Dfipsprov.c650 static const OSSL_ALGORITHM *fips_query(void *provctx, int operation_id, in fips_query() argument
658 switch (operation_id) { in fips_query()
683 static const OSSL_ALGORITHM *fips_query_internal(void *provctx, int operation_id, in fips_query_internal() argument
686 if (operation_id == OSSL_OP_MAC) { in fips_query_internal()
692 return fips_query(provctx, operation_id, no_cache); in fips_query_internal()
/freebsd/crypto/openssl/doc/man3/
H A DOSSL_PROVIDER.pod46 int operation_id,
49 int operation_id,
181 array of I<OSSL_ALGORITHM> for the given I<operation_id> terminated by an all
/freebsd/crypto/openssl/providers/implementations/keymgmt/
H A Dec_kmgmt.c82 static const char *ec_query_operation_name(int operation_id) in ec_query_operation_name() argument
84 switch (operation_id) { in ec_query_operation_name()
95 static const char *sm2_query_operation_name(int operation_id) in sm2_query_operation_name() argument
97 switch (operation_id) { in sm2_query_operation_name()

12