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