Lines Matching defs:mode
307 size_t ivbits, unsigned int mode, uint64_t flags)
316 ossl_cipher_generic_initkey(ctx, kbits, blkbits, ivbits, mode, flags,
519 #define IMPLEMENT_cipher(mode, UCMODE, flags, kbits, blkbits, ivbits) \
520 static OSSL_FUNC_cipher_get_params_fn aes_##kbits##_##mode##_get_params; \
521 static int aes_##kbits##_##mode##_get_params(OSSL_PARAM params[]) \
526 static OSSL_FUNC_cipher_newctx_fn aes_##kbits##_##mode##_newctx; \
527 static void *aes_##kbits##_##mode##_newctx(void *provctx) \
529 return aes_##mode##_newctx(provctx, kbits, blkbits, ivbits, \
532 const OSSL_DISPATCH ossl_##aes##kbits##mode##_functions[] = { \
534 (void (*)(void))aes_##kbits##_##mode##_newctx }, \
535 { OSSL_FUNC_CIPHER_ENCRYPT_INIT, (void (*)(void))aes_##mode##_einit }, \
536 { OSSL_FUNC_CIPHER_DECRYPT_INIT, (void (*)(void))aes_##mode##_dinit }, \
537 { OSSL_FUNC_CIPHER_UPDATE, (void (*)(void))aes_##mode##_block_update }, \
538 { OSSL_FUNC_CIPHER_FINAL, (void (*)(void))aes_##mode##_block_final }, \
540 { OSSL_FUNC_CIPHER_FREECTX, (void (*)(void))aes_##mode##_freectx }, \
541 { OSSL_FUNC_CIPHER_DUPCTX, (void (*)(void))aes_##mode##_dupctx }, \
543 (void (*)(void))aes_##kbits##_##mode##_get_params }, \
545 (void (*)(void))aes_##mode##_get_ctx_params }, \
547 (void (*)(void))aes_##mode##_set_ctx_params }, \