Lines Matching full:legacy
37 OSSL_PROVIDER *legacy) in test_provider() argument
44 int dolegacycheck = (legacy != NULL); in test_provider()
102 OSSL_PROVIDER_unload(legacy); in test_provider()
103 legacy = NULL; in test_provider()
106 /* Legacy provider should also be unloaded from child libctx */ in test_provider()
111 * Loading the legacy provider again should make it available again in in test_provider()
116 legacy = OSSL_PROVIDER_load(*libctx, "legacy"); in test_provider()
123 if (!TEST_ptr(legacy) in test_provider()
128 OSSL_PROVIDER_unload(legacy); in test_provider()
129 legacy = NULL; in test_provider()
152 OSSL_PROVIDER_unload(legacy); in test_provider()
153 legacy = NULL; in test_provider()
177 /* Test relies on fetching the MD4 digest from the legacy provider */
183 OSSL_PROVIDER *legacy; in test_builtin_provider_with_child() local
188 legacy = OSSL_PROVIDER_load(libctx, "legacy"); in test_builtin_provider_with_child()
189 if (legacy == NULL) { in test_builtin_provider_with_child()
191 * In this case we assume we've been built with "no-legacy" and skip in test_builtin_provider_with_child()
200 OSSL_PROVIDER_unload(legacy); in test_builtin_provider_with_child()
205 /* test_provider will free libctx and unload legacy as part of the test */ in test_builtin_provider_with_child()
206 return test_provider(&libctx, name, legacy); in test_builtin_provider_with_child()