/freebsd/crypto/openssl/crypto/ |
H A D | provider_core.c | 441 if (prov != NULL && !ossl_provider_up_ref(prov)) in ossl_provider_find() 445 return prov; in ossl_provider_find() 459 if ((prov = OPENSSL_zalloc(sizeof(*prov))) == NULL in provider_new() 484 return prov; in provider_new() 1013 prov->error_strings[0].string = prov->name; in provider_init() 1277 return prov != NULL ? prov->provctx : NULL; in ossl_provider_ctx() 1549 return prov != NULL ? prov->libctx : NULL; in ossl_provider_libctx() 1560 prov->teardown(prov->provctx); in ossl_provider_teardown() 1566 ? NULL : prov->gettable_params(prov->provctx); in ossl_provider_gettable_params() 1572 ? 0 : prov->get_params(prov->provctx, params); in ossl_provider_get_params() [all …]
|
H A D | provider.c | 21 OSSL_PROVIDER *prov = NULL, *actual; in OSSL_PROVIDER_try_load() local 32 ossl_provider_free(prov); in OSSL_PROVIDER_try_load() 36 actual = prov; in OSSL_PROVIDER_try_load() 38 ossl_provider_deactivate(prov, 1); in OSSL_PROVIDER_try_load() 39 ossl_provider_free(prov); in OSSL_PROVIDER_try_load() 42 if (actual != prov) { in OSSL_PROVIDER_try_load() 62 if (!ossl_provider_deactivate(prov, 1)) in OSSL_PROVIDER_unload() 64 ossl_provider_free(prov); in OSSL_PROVIDER_unload() 94 return ossl_provider_prov_ctx(prov); in OSSL_PROVIDER_get0_provider_ctx() 104 return ossl_provider_self_test(prov); in OSSL_PROVIDER_self_test() [all …]
|
H A D | provider_conf.c | 80 static int provider_conf_params_internal(OSSL_PROVIDER *prov, in provider_conf_params_internal() argument 144 if (prov != NULL) in provider_conf_params_internal() 161 static int provider_conf_params(OSSL_PROVIDER *prov, in provider_conf_params() argument 206 OSSL_PROVIDER *prov = NULL, *actual = NULL; in provider_conf_load() local 268 prov = ossl_provider_find(libctx, name, 1); in provider_conf_load() 269 if (prov == NULL) in provider_conf_load() 271 if (prov == NULL) { in provider_conf_load() 279 ossl_provider_set_module_path(prov, path); in provider_conf_load() 287 ossl_provider_deactivate(prov, 1); in provider_conf_load() 289 } else if (actual != prov in provider_conf_load() [all …]
|
/freebsd/crypto/openssl/test/recipes/ |
H A D | 80-test_cms.t | 63 my @prov = ("-provider-path", $provpath, 166 [ "{cmd2}", @prov, "-verify", "-in", "{output}.cms", 174 [ "{cmd2}", @prov, "-verify", "-in", "{output}.cms", 186 [ "{cmd2}", @prov, "-verify", "-in", "{output}.cms", 192 [ "{cmd1}", @prov, "-sign", "-in", $smcont, 239 [ "{cmd1}", @prov, "-encrypt", "-in", $smcont, 244 [ "{cmd2}", @prov, "-decrypt", "-recip", $smrsa1, 603 [ "{cmd1}", @prov, "-encrypt", "-in", $smcont, 613 [ "{cmd1}", @prov, "-encrypt", "-in", $smcont, 622 [ "{cmd1}", @prov, "-encrypt", "-in", $smcont, [all …]
|
H A D | 15-test_rsaoaep.t | 28 my @prov = ( ); 46 @prov, 59 @prov, 71 @prov, 82 @prov, 95 @prov, 106 @prov, 117 @prov, 130 @prov, 141 @prov, [all …]
|
/freebsd/sys/sys/ |
H A D | sdt.h | 38 #define DTRACE_PROBE(prov, name) { \ argument 40 __dtrace_##prov##___##name(); \ 89 #define SDT_PROVIDER_DEFINE(prov) argument 90 #define SDT_PROVIDER_DECLARE(prov) argument 108 #define SDT_PROBE0(prov, mod, func, name) argument 154 sdt_##prov##_##mod##_##func##_##name 155 #define _SDT_PROVIDER_NAME(prov) \ argument 156 sdt_provider_##prov 164 #define SDT_PROVIDER_DECLARE(prov) \ argument 207 SDT_PROBE_DEFINE(prov, mod, func, name) [all …]
|
/freebsd/crypto/openssl/include/internal/ |
H A D | provider.h | 36 int ossl_provider_up_ref(OSSL_PROVIDER *prov); 37 void ossl_provider_free(OSSL_PROVIDER *prov); 40 int ossl_provider_set_fallback(OSSL_PROVIDER *prov); 45 int ossl_provider_is_child(const OSSL_PROVIDER *prov); 65 void *ossl_provider_ctx(const OSSL_PROVIDER *prov); 74 const char *ossl_provider_name(const OSSL_PROVIDER *prov); 75 const DSO *ossl_provider_dso(const OSSL_PROVIDER *prov); 78 void *ossl_provider_prov_ctx(const OSSL_PROVIDER *prov); 83 void ossl_provider_teardown(const OSSL_PROVIDER *prov); 86 int ossl_provider_get_capabilities(const OSSL_PROVIDER *prov, [all …]
|
/freebsd/crypto/openssl/test/testutil/ |
H A D | provider.c | 101 FIPS_VERSION prov; in fips_provider_version_eq() local 106 return major == prov.major && minor == prov.minor && patch == prov.patch; in fips_provider_version_eq() 111 FIPS_VERSION prov; in fips_provider_version_ne() local 116 return major != prov.major || minor != prov.minor || patch != prov.patch; in fips_provider_version_ne() 121 FIPS_VERSION prov; in fips_provider_version_le() local 129 || (prov.minor == minor && prov.patch <= patch))); in fips_provider_version_le() 134 FIPS_VERSION prov; in fips_provider_version_lt() local 142 || (prov.minor == minor && prov.patch < patch))); in fips_provider_version_lt() 147 FIPS_VERSION prov; in fips_provider_version_gt() local 155 || (prov.minor == minor && prov.patch > patch))); in fips_provider_version_gt() [all …]
|
/freebsd/crypto/openssl/test/ |
H A D | provider_internal_test.c | 29 TEST_true(ossl_provider_activate(prov, 1, 0)) in test_provider() 37 ossl_provider_free(prov); in test_provider() 55 OSSL_PROVIDER *prov = NULL; in test_builtin_provider() local 66 TEST_ptr(prov = in test_builtin_provider() 79 OSSL_PROVIDER *prov = NULL; in test_loaded_provider() local 90 OSSL_PROVIDER *prov = NULL; in test_configured_provider() local 97 && test_provider(prov, expected_greeting); in test_configured_provider() 105 OSSL_PROVIDER *prov = NULL; in test_cache_flushes() local 116 OSSL_PROVIDER_unload(prov); in test_cache_flushes() 117 prov = NULL; in test_cache_flushes() [all …]
|
H A D | evp_fetch_prov_test.c | 97 if (!TEST_ptr(prov[i])) in load_providers() 111 if (prov[0] != NULL) in unload_providers() 112 OSSL_PROVIDER_unload(prov[0]); in unload_providers() 113 if (prov[1] != NULL) in unload_providers() 114 OSSL_PROVIDER_unload(prov[1]); in unload_providers() 159 OSSL_PROVIDER *prov[2] = {NULL, NULL}; in test_implicit_EVP_MD_fetch() local 165 unload_providers(&ctx, prov); in test_implicit_EVP_MD_fetch() 173 OSSL_PROVIDER *prov[2] = {NULL, NULL}; in test_explicit_EVP_MD_fetch() local 197 unload_providers(&ctx, prov); in test_explicit_EVP_MD_fetch() 283 unload_providers(&ctx, prov); in test_implicit_EVP_CIPHER_fetch() [all …]
|
H A D | provider_status_test.c | 106 static int get_provider_params(const OSSL_PROVIDER *prov) in get_provider_params() argument 147 OSSL_PROVIDER *prov = NULL; in test_provider_status() local 153 if (!get_provider_params(prov)) in test_provider_status() 159 if (!TEST_true(OSSL_PROVIDER_get_params(prov, params)) in test_provider_status() 170 if (!TEST_true(OSSL_PROVIDER_self_test(prov))) in test_provider_status() 176 if (!TEST_false(OSSL_PROVIDER_self_test(prov))) in test_provider_status() 178 if (!TEST_true(OSSL_PROVIDER_get_params(prov, params)) in test_provider_status() 187 OSSL_PROVIDER_unload(prov); in test_provider_status() 193 OSSL_PROVIDER *prov; in test_provider_gettable_params() local 198 ret = get_provider_params(prov); in test_provider_gettable_params() [all …]
|
/freebsd/sys/cddl/dev/sdt/ |
H A D | sdt.c | 131 prov->id = newprov->id; in sdt_create_provider() 137 struct sdt_provider *prov; in sdt_create_probe() local 152 if (strcmp(prov->name, probe->prov->name) == 0) in sdt_create_probe() 279 for (prov = begin; prov < end; prov++) in sdt_kld_load_providers() 280 sdt_create_provider(*prov); in sdt_kld_load_providers() 345 if (prov->sdt_refs == 1) { in sdt_kld_unload_try() 351 free(prov->name, M_SDT); in sdt_kld_unload_try() 352 free(prov, M_SDT); in sdt_kld_unload_try() 354 prov->sdt_refs--; in sdt_kld_unload_try() 412 free(prov->name, M_SDT); in sdt_unload() [all …]
|
/freebsd/lib/geom/eli/ |
H A D | geom_eli.c | 729 const char *str, *prov; in eli_init() local 945 const char *p = prov; in eli_init() 1046 const char *prov; in eli_attach() local 1225 const char *prov; in eli_configure() local 1455 const char *prov; in eli_setkey() local 1535 const char *prov; in eli_delkey() local 1556 const char *prov; in eli_resume() local 1654 fd = g_open(prov, 1); in eli_kill_detached() 1675 const char *prov; in eli_kill() local 1765 const char *file, *prov; in eli_backup() local [all …]
|
/freebsd/crypto/openssl/include/openssl/ |
H A D | provider.h | 27 int OSSL_PROVIDER_unload(OSSL_PROVIDER *prov); 33 const OSSL_PARAM *OSSL_PROVIDER_gettable_params(const OSSL_PROVIDER *prov); 34 int OSSL_PROVIDER_get_params(const OSSL_PROVIDER *prov, OSSL_PARAM params[]); 35 int OSSL_PROVIDER_self_test(const OSSL_PROVIDER *prov); 36 int OSSL_PROVIDER_get_capabilities(const OSSL_PROVIDER *prov, 41 const OSSL_ALGORITHM *OSSL_PROVIDER_query_operation(const OSSL_PROVIDER *prov, 44 void OSSL_PROVIDER_unquery_operation(const OSSL_PROVIDER *prov, 46 void *OSSL_PROVIDER_get0_provider_ctx(const OSSL_PROVIDER *prov); 47 const OSSL_DISPATCH *OSSL_PROVIDER_get0_dispatch(const OSSL_PROVIDER *prov); 54 const char *OSSL_PROVIDER_get0_name(const OSSL_PROVIDER *prov);
|
/freebsd/sys/cddl/dev/dtrace/ |
H A D | dtrace_sysctl.c | 29 *prov = dtrace_provider; in sysctl_dtrace_providers() local 37 while (prov != NULL) { in sysctl_dtrace_providers() 38 len += strlen(prov->dtpv_name) + 1; in sysctl_dtrace_providers() 39 prov = prov->dtpv_next; in sysctl_dtrace_providers() 49 prov = dtrace_provider; in sysctl_dtrace_providers() 52 while (prov != NULL) { in sysctl_dtrace_providers() 53 if (prov != dtrace_provider) in sysctl_dtrace_providers() 56 (void) strlcat(p_name, prov->dtpv_name, len); in sysctl_dtrace_providers() 58 prov = prov->dtpv_next; in sysctl_dtrace_providers()
|
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/ |
H A D | tst.dlclose3.ksh | 48 main: main.o prov.o 55 livelib.so: livelib.o prov.o 56 cc -shared -o livelib.so livelib.o prov.o -lc 58 livelib.o: livelib.c prov.h 61 prov.o: livelib.o prov.d 62 $dtrace -G -s prov.d livelib.o 64 prov.h: prov.d 65 $dtrace -h -s prov.d 75 rm -f main.o livelib.o prov.o prov.h deadlib.o 81 cat > prov.d <<EOF
|
H A D | tst.corruptenv.ksh | 62 main: main.o prov.o 63 \$(CC) -o main main.o prov.o 65 main.o: main.c prov.h 68 prov.h: prov.d 69 $dtrace -h -s prov.d 71 prov.o: prov.d main.o 72 $dtrace -G -s prov.d main.o 75 cat > prov.d <<EOF
|
H A D | tst.dlclose1.ksh | 48 main: main.o prov.o 55 livelib.so: livelib.o prov.o 56 cc -shared -o livelib.so livelib.o prov.o -lc 58 livelib.o: livelib.c prov.h 61 prov.o: livelib.o prov.d 62 $dtrace -G -s prov.d livelib.o 64 prov.h: prov.d 65 $dtrace -h -s prov.d 75 rm -f main.o livelib.o prov.o prov.h deadlib.o 81 cat > prov.d <<EOF
|
H A D | tst.dlclose2.ksh | 43 main: main.o prov.o 50 livelib.so: livelib.o prov.o 51 cc -shared -o livelib.so livelib.o prov.o -lc 53 livelib.o: livelib.c prov.h 56 prov.o: livelib.o prov.d 57 $dtrace -G -s prov.d livelib.o 59 prov.h: prov.d 60 $dtrace -h -s prov.d 70 rm -f main.o livelib.o prov.o prov.h deadlib.o 76 cat > prov.d <<EOF
|
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/ |
H A D | tst.provregex3.ksh | 49 main: main.o prov.o 50 cc -o main main.o prov.o 52 main.o: main.c prov.h 55 prov.h: prov.d 56 $dtrace -h -s prov.d 58 prov.o: prov.d main.o 59 $dtrace -G -s prov.d main.o 62 cat > prov.d <<EOF
|
H A D | tst.provregex4.ksh | 52 main.o: main.c prov.h 55 prov.h: prov.d 56 $dtrace -h -s prov.d 58 provmain.o: prov.d main.o 59 $dtrace -G -32 -o provmain.o -s prov.d main.o 64 altlib.o: altlib.c prov.h 67 provalt.o: prov.d altlib.o 68 $dtrace -G -32 -o provalt.o -s prov.d altlib.o 71 cat > prov.d <<EOF
|
/freebsd/crypto/openssl/crypto/store/ |
H A D | store_meth.c | 22 if (loader->prov != NULL) in OSSL_STORE_LOADER_up_ref() 29 if (loader != NULL && loader->prov != NULL) { in OSSL_STORE_LOADER_free() 35 ossl_provider_free(loader->prov); in OSSL_STORE_LOADER_free() 45 static OSSL_STORE_LOADER *new_loader(OSSL_PROVIDER *prov) in new_loader() argument 54 loader->prov = prov; in new_loader() 55 ossl_provider_up_ref(prov); in new_loader() 201 if ((loader = new_loader(prov)) == NULL) in loader_from_algorithm() 345 OSSL_PROVIDER *prov = NULL; in inner_loader_fetch() local 452 return loader->prov; in OSSL_STORE_LOADER_get0_provider() 482 if (loader->prov != NULL) { in OSSL_STORE_LOADER_is_a() [all …]
|
/freebsd/lib/geom/journal/ |
H A D | geom_journal_ufs.c | 44 read_superblock(const char *prov) in read_superblock() argument 49 if (ufs_disk_fillout(&disk, prov) == -1) in read_superblock() 57 g_journal_ufs_exists(const char *prov) in g_journal_ufs_exists() argument 60 return (read_superblock(prov) != NULL); in g_journal_ufs_exists() 64 g_journal_ufs_using_last_sector(const char *prov) in g_journal_ufs_using_last_sector() argument 69 fs = read_superblock(prov); in g_journal_ufs_using_last_sector() 73 psize = g_get_mediasize(prov) / DEV_BSIZE; in g_journal_ufs_using_last_sector()
|
/freebsd/crypto/openssl/crypto/evp/ |
H A D | evp_fetch.c | 179 const OSSL_PROVIDER *prov, in put_evp_method_in_store() argument 230 OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov); in construct_evp_method() 261 OSSL_PROVIDER *prov, int operation_id, in inner_evp_generic_fetch() argument 266 OSSL_PROVIDER *prov), in inner_evp_generic_fetch() argument 460 methdata.libctx = ossl_provider_libctx(prov); in evp_generic_fetch_from_prov() 480 OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov); in evp_method_store_remove_all_provided() 681 int evp_is_a(OSSL_PROVIDER *prov, int number, in evp_is_a() argument 687 OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov); in evp_is_a() 690 if (prov == NULL) in evp_is_a() 695 int evp_names_do_all(OSSL_PROVIDER *prov, int number, in evp_names_do_all() argument [all …]
|
H A D | evp_local.h | 100 OSSL_PROVIDER *prov; member 140 OSSL_PROVIDER *prov; member 160 OSSL_PROVIDER *prov; member 195 OSSL_PROVIDER *prov; member 216 OSSL_PROVIDER *prov; member 270 OSSL_PROVIDER *prov), 295 OSSL_PROVIDER *prov), 308 EVP_KEYEXCH *evp_keyexch_fetch_from_prov(OSSL_PROVIDER *prov, 311 EVP_KEM *evp_kem_fetch_from_prov(OSSL_PROVIDER *prov, 373 int evp_is_a(OSSL_PROVIDER *prov, int number, [all …]
|