Lines Matching full:cbc
65 * @mode: Mode to use (ECB, CBC, CTR, CCm, GCM, CTS)
74 * @last_ct_blk: Buffer to hold last cipher text block (only used in CBC
96 /* CBC specific */
342 * If cryptlen == 0, no processing needed for ECB, CBC and CTR. in kmb_ocs_sk_common()
410 * For CBC decrypt, save last block (iv) to last_ct_blk buffer. in kmb_ocs_sk_prepare_inplace()
533 * OCS mode uses CBC-CS2, whereas other crypto API implementations use in kmb_ocs_sk_run()
534 * CBC-CS3. in kmb_ocs_sk_run()
535 * CBC-CS2 and CBC-CS3 defined by: in kmb_ocs_sk_run()
569 /* For CBC copy IV to req->IV. */ in kmb_ocs_sk_run()
571 /* CBC encrypt case. */ in kmb_ocs_sk_run()
578 /* CBC decrypt case. */ in kmb_ocs_sk_run()
1307 .base.cra_name = "cbc(aes)",
1308 .base.cra_driver_name = "cbc-aes-keembay-ocs",
1350 .base.cra_name = "cts(cbc(aes))",
1393 .base.cra_name = "cbc(sm4)",
1394 .base.cra_driver_name = "cbc-sm4-keembay-ocs",
1434 .base.cra_name = "cts(cbc(sm4))",
1695 MODULE_ALIAS_CRYPTO("cbc-aes-keembay-ocs");
1700 MODULE_ALIAS_CRYPTO("cbc-sm4-keembay-ocs");