Lines Matching refs:impl
815 #define MAKE_TEXT_ENCODER(impl, type) \ argument
817 impl##2text_import_object; \
819 impl##2text_free_object; \
820 static OSSL_FUNC_encoder_encode_fn impl##2text_encode; \
822 static void *impl##2text_import_object(void *ctx, int selection, \
825 return ossl_prov_import_key(ossl_##impl##_keymgmt_functions, \
828 static void impl##2text_free_object(void *key) \
830 ossl_prov_free_key(ossl_##impl##_keymgmt_functions, key); \
832 static int impl##2text_encode(void *vctx, OSSL_CORE_BIO *cout, \
847 const OSSL_DISPATCH ossl_##impl##_to_text_encoder_functions[] = { \
853 (void (*)(void))impl##2text_import_object }, \
855 (void (*)(void))impl##2text_free_object }, \
857 (void (*)(void))impl##2text_encode }, \