/openssl/crypto/ |
H A D | core_algorithm.c | 18 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() 153 cbdata.operation_id = operation_id; in ossl_algorithm_do_all()
|
H A D | core_fetch.c | 21 int operation_id; member 60 int operation_id, int no_store, in ossl_method_construct_precondition() argument 73 && !ossl_provider_test_operation_bit(provider, operation_id, result)) in ossl_method_construct_precondition() 87 int operation_id, int no_store, in ossl_method_construct_postcondition() argument 99 || ossl_provider_set_operation_bit(provider, operation_id); in ossl_method_construct_postcondition() 130 void *ossl_method_construct(OSSL_LIB_CTX *libctx, int operation_id, in ossl_method_construct() argument 153 ossl_algorithm_do_all(libctx, operation_id, provider, in ossl_method_construct()
|
H A D | provider.c | 90 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()
|
/openssl/crypto/evp/ |
H A D | evp_fetch.c | 29 int operation_id; /* For get_evp_method_from_store() */ member 114 || !ossl_assert(operation_id > 0 in evp_method_id() 118 | (operation_id & METHOD_ID_OPERATION_MASK)); in evp_method_id() 242 OSSL_PROVIDER *prov, int operation_id, in inner_evp_generic_fetch() argument 266 if (!ossl_assert(operation_id > 0)) { in inner_evp_generic_fetch() 305 methdata->operation_id = operation_id; in inner_evp_generic_fetch() 336 meth_id = evp_method_id(name_id, operation_id); in inner_evp_generic_fetch() 365 void *evp_generic_fetch(OSSL_LIB_CTX *libctx, int operation_id, in evp_generic_fetch() argument 590 int operation_id; member 599 if ((id & METHOD_ID_OPERATION_MASK) == data->operation_id) in filter_on_operation_id() [all …]
|
H A D | evp_local.h | 278 void *evp_generic_fetch(OSSL_LIB_CTX *ctx, int operation_id, 285 void *evp_generic_fetch_from_prov(OSSL_PROVIDER *prov, int operation_id, 292 void evp_generic_do_all_prefetched(OSSL_LIB_CTX *libctx, int operation_id, 295 void evp_generic_do_all(OSSL_LIB_CTX *libctx, int operation_id,
|
/openssl/include/internal/ |
H A D | core.h | 49 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 D | provider.h | 91 int operation_id, 94 int operation_id,
|
/openssl/test/ |
H A D | filterprov.c | 79 int operation_id, in filter_query() argument 87 if (globs->dispatch[i].operation == operation_id) { in filter_query() 94 return OSSL_PROVIDER_query_operation(globs->deflt, operation_id, no_cache); in filter_query() 97 static void filter_unquery(void *provctx, int operation_id, in filter_unquery() argument 111 OSSL_PROVIDER_unquery_operation(globs->deflt, operation_id, algs); in filter_unquery()
|
H A D | user_property_test.c | 57 int operation_id, in testprov_query() argument 61 return operation_id == OSSL_OP_DIGEST ? testprov_digests : NULL; in testprov_query()
|
H A D | provfetchtest.c | 178 static const OSSL_ALGORITHM *dummy_query(void *provctx, int operation_id, in dummy_query() argument 182 switch (operation_id) { in dummy_query()
|
H A D | upcallstest.c | 15 static const OSSL_ALGORITHM *obj_query(void *provctx, int operation_id, in obj_query() argument
|
H A D | fake_rsaprov.c | 706 int operation_id, in fake_rsa_query() argument 710 switch (operation_id) { in fake_rsa_query()
|
/openssl/include/openssl/ |
H A D | provider.h | 48 int operation_id, 51 int operation_id, const OSSL_ALGORITHM *algs);
|
/openssl/doc/internal/man3/ |
H A D | ossl_algorithm_do_all.pod | 9 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 D | evp_generic_fetch.pod | 13 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 D | ossl_method_construct.pod | 28 void *ossl_method_construct(OSSL_LIB_CTX *ctx, int operation_id, 55 providers for a dispatch table given an I<operation_id>, and then
|
/openssl/fuzz/ |
H A D | fuzz_rand.c | 126 int operation_id, in fuzz_rand_query() argument 130 switch (operation_id) { in fuzz_rand_query()
|
/openssl/providers/ |
H A D | baseprov.c | 102 static const OSSL_ALGORITHM *base_query(void *provctx, int operation_id, in base_query() argument 106 switch (operation_id) { in base_query()
|
H A D | nullprov.c | 55 int operation_id, in null_query() argument
|
H A D | legacyprov.c | 169 static const OSSL_ALGORITHM *legacy_query(void *provctx, int operation_id, in legacy_query() argument 173 switch (operation_id) { in legacy_query()
|
H A D | defltprov.c | 560 static const OSSL_ALGORITHM *deflt_query(void *provctx, int operation_id, in deflt_query() argument 564 switch (operation_id) { in deflt_query()
|
/openssl/test/testutil/ |
H A D | fake_random.c | 146 int operation_id, in fake_rand_query() argument 150 switch (operation_id) { in fake_rand_query()
|
/openssl/providers/fips/ |
H A D | fipsprov.c | 538 static const OSSL_ALGORITHM *fips_query(void *provctx, int operation_id, in fips_query() argument 546 switch (operation_id) { in fips_query() 571 static const OSSL_ALGORITHM *fips_query_internal(void *provctx, int operation_id, in fips_query_internal() argument 574 if (operation_id == OSSL_OP_MAC) { in fips_query_internal() 580 return fips_query(provctx, operation_id, no_cache); in fips_query_internal()
|
/openssl/doc/man3/ |
H A D | OSSL_PROVIDER.pod | 45 int operation_id, 48 int operation_id, 147 array of I<OSSL_ALGORITHM> for the given I<operation_id> terminated by an all
|
/openssl/providers/implementations/keymgmt/ |
H A D | ec_kmgmt.c | 81 const char *ec_query_operation_name(int operation_id) in ec_query_operation_name() argument 83 switch (operation_id) { in ec_query_operation_name() 95 const char *sm2_query_operation_name(int operation_id) in sm2_query_operation_name() argument 97 switch (operation_id) { in sm2_query_operation_name()
|