Lines Matching refs:output

1065 #define DO_PRIVATE_KEY(impl, type, kind, output)                            \  argument
1070 key_to_##kind##_##output##_priv_bio, \
1075 #define DO_PUBLIC_KEY(impl, type, kind, output) \ argument
1080 key_to_##kind##_##output##_pub_bio, \
1085 #define DO_PARAMETERS(impl, type, kind, output) \ argument
1090 key_to_##kind##_##output##_param_bio, \
1128 #define DO_PrivateKeyInfo(impl, type, output) \ argument
1129 DO_PRIVATE_KEY(impl, type, pki, output)
1132 #define DO_EncryptedPrivateKeyInfo(impl, type, output) \ argument
1133 DO_PRIVATE_KEY(impl, type, epki, output)
1137 #define DO_SubjectPublicKeyInfo(impl, type, output) \ argument
1138 DO_PUBLIC_KEY(impl, type, spki, output)
1156 #define DO_type_specific_params(impl, type, output) \ argument
1157 DO_PARAMETERS(impl, type, type_specific, output)
1160 #define DO_type_specific_keypair(impl, type, output) \ argument
1161 DO_PRIVATE_KEY(impl, type, type_specific, output) \
1162 DO_PUBLIC_KEY(impl, type, type_specific, output)
1166 #define DO_type_specific(impl, type, output) \ argument
1167 DO_type_specific_keypair(impl, type, output) \
1168 DO_type_specific_params(impl, type, output)
1171 #define DO_type_specific_no_pub(impl, type, output) \ argument
1172 DO_PRIVATE_KEY(impl, type, type_specific, output) \
1173 DO_type_specific_params(impl, type, output)
1182 #define DO_RSA(impl, type, output) DO_type_specific_keypair(impl, type, output) argument
1185 #define DO_DH(impl, type, output) DO_type_specific_params(impl, type, output) argument
1188 #define DO_DHX(impl, type, output) DO_type_specific_params(impl, type, output) argument
1191 #define DO_DSA(impl, type, output) DO_type_specific(impl, type, output) argument
1194 #define DO_EC(impl, type, output) DO_type_specific_no_pub(impl, type, output) argument
1197 #define DO_SM2(impl, type, output) DO_type_specific_no_pub(impl, type, output) argument
1201 #define DO_PKCS1(impl, type, output) DO_RSA(impl, type, output) argument
1205 #define DO_PKCS3(impl, type, output) DO_DH(impl, type, output) argument
1208 #define DO_X9_42(impl, type, output) DO_DHX(impl, type, output) argument
1212 #define DO_X9_62(impl, type, output) DO_EC(impl, type, output) argument
1235 #define MAKE_ENCODER(impl, type, evp_type, kind, output) \ argument
1237 impl##_to_##kind##_##output##_import_object; \
1239 impl##_to_##kind##_##output##_free_object; \
1241 impl##_to_##kind##_##output##_encode; \
1244 impl##_to_##kind##_##output##_import_object(void *vctx, int selection, \
1252 static void impl##_to_##kind##_##output##_free_object(void *key) \
1256 static int impl##_to_##kind##_##output##_does_selection(void *ctx, \
1263 impl##_to_##kind##_##output##_encode(void *ctx, OSSL_CORE_BIO *cout, \
1275 DO_##kind(impl, type, output) \
1281 ossl_##impl##_to_##kind##_##output##_encoder_functions[] = { \
1291 (void (*)(void))impl##_to_##kind##_##output##_does_selection }, \
1293 (void (*)(void))impl##_to_##kind##_##output##_import_object }, \
1295 (void (*)(void))impl##_to_##kind##_##output##_free_object }, \
1297 (void (*)(void))impl##_to_##kind##_##output##_encode }, \