Lines Matching refs:impl
179 #define MAKE_MS_ENCODER(impl, output, type) \ argument
181 impl##2##output##_import_object; \
182 static OSSL_FUNC_encoder_free_object_fn impl##2##output##_free_object; \
183 static OSSL_FUNC_encoder_encode_fn impl##2##output##_encode; \
186 impl##2##output##_import_object(void *ctx, int selection, \
189 return ossl_prov_import_key(ossl_##impl##_keymgmt_functions, \
192 static void impl##2##output##_free_object(void *key) \
194 ossl_prov_free_key(ossl_##impl##_keymgmt_functions, key); \
196 static int impl##2##output##_encode(void *vctx, OSSL_CORE_BIO *cout, \
211 const OSSL_DISPATCH ossl_##impl##_to_##output##_encoder_functions[] = { \
220 (void (*)(void))impl##2##output##_import_object }, \
222 (void (*)(void))impl##2##output##_free_object }, \
224 (void (*)(void))impl##2##output##_encode }, \