OSSL_FUNC_CIPHER_NEWCTX
case OSSL_FUNC_CIPHER_NEWCTX:
{ OSSL_FUNC_CIPHER_NEWCTX, (void (*)(void))nm##_##kbits##_##sub##_newctx }, \
{ OSSL_FUNC_CIPHER_NEWCTX, (void (*)(void))ossl_##alg##kbits##_##lc##_newctx }, \
{ OSSL_FUNC_CIPHER_NEWCTX, \
{ OSSL_FUNC_CIPHER_NEWCTX, (void (*)(void))alg##kbits##lc##_newctx }, \
{ OSSL_FUNC_CIPHER_NEWCTX, \
{ OSSL_FUNC_CIPHER_NEWCTX, (void (*)(void))aes_##kbits##_xts_newctx }, \
{ OSSL_FUNC_CIPHER_NEWCTX, (void (*)(void))chacha20_newctx },
{ OSSL_FUNC_CIPHER_NEWCTX, (void (*)(void))chacha20_poly1305_newctx },
{ OSSL_FUNC_CIPHER_NEWCTX, \
{ OSSL_FUNC_CIPHER_NEWCTX, \
{ OSSL_FUNC_CIPHER_NEWCTX,
{ OSSL_FUNC_CIPHER_NEWCTX, \
{ OSSL_FUNC_CIPHER_NEWCTX, \
{ OSSL_FUNC_CIPHER_NEWCTX, (void (*)(void))rc4_hmac_md5_newctx },
{ OSSL_FUNC_CIPHER_NEWCTX, \
{ OSSL_FUNC_CIPHER_NEWCTX, (void (*)(void))sm4_##kbits##_xts_newctx }, \
{ OSSL_FUNC_CIPHER_NEWCTX, \
{ OSSL_FUNC_CIPHER_NEWCTX, (void (*)(void))tdes_wrap_newctx }, \
{ OSSL_FUNC_CIPHER_NEWCTX, \
{ OSSL_FUNC_CIPHER_NEWCTX, \
{ OSSL_FUNC_CIPHER_NEWCTX, (void (*)(void))alg##kbits##lc##_newctx }, \
{ OSSL_FUNC_CIPHER_NEWCTX,
{ OSSL_FUNC_CIPHER_NEWCTX, \