Lines Matching refs:impl
185 #define MAKE_MS_ENCODER(impl, output, type) \ argument
187 impl##2##output##_import_object; \
188 static OSSL_FUNC_encoder_free_object_fn impl##2##output##_free_object; \
189 static OSSL_FUNC_encoder_encode_fn impl##2##output##_encode; \
192 impl##2##output##_import_object(void *ctx, int selection, \
195 return ossl_prov_import_key(ossl_##impl##_keymgmt_functions, \
198 static void impl##2##output##_free_object(void *key) \
200 ossl_prov_free_key(ossl_##impl##_keymgmt_functions, key); \
202 static int impl##2##output##_encode(void *vctx, OSSL_CORE_BIO *cout, \
217 const OSSL_DISPATCH ossl_##impl##_to_##output##_encoder_functions[] = { \
226 (void (*)(void))impl##2##output##_import_object }, \
228 (void (*)(void))impl##2##output##_free_object }, \
230 (void (*)(void))impl##2##output##_encode }, \