Lines Matching refs:impl
814 #define MAKE_TEXT_ENCODER(impl, type) \ argument
816 impl##2text_import_object; \
818 impl##2text_free_object; \
819 static OSSL_FUNC_encoder_encode_fn impl##2text_encode; \
821 static void *impl##2text_import_object(void *ctx, int selection, \
824 return ossl_prov_import_key(ossl_##impl##_keymgmt_functions, \
827 static void impl##2text_free_object(void *key) \
829 ossl_prov_free_key(ossl_##impl##_keymgmt_functions, key); \
831 static int impl##2text_encode(void *vctx, OSSL_CORE_BIO *cout, \
846 const OSSL_DISPATCH ossl_##impl##_to_text_encoder_functions[] = { \
852 (void (*)(void))impl##2text_import_object }, \
854 (void (*)(void))impl##2text_free_object }, \
856 (void (*)(void))impl##2text_encode }, \