Lines Matching full:gcm
10 #include <crypto/gcm.h>
62 * @mode: Mode to use (ECB, CBC, CTR, CCm, GCM, CTS)
77 * CCM/GCM decrypt).
79 * used for GCM encrypt / decrypt).
99 /* CCM/GCM specific */
104 /* GCM specific */
772 * but in GCM mode the tag must be read from the tag registers in kmb_ocs_aead_dma_prepare()
909 /* GCM case; invoke OCS processing. */ in kmb_ocs_aead_run()
920 /* For GCM decrypt, we have to compare in_tag with out_tag. */ in kmb_ocs_aead_run()
927 /* For GCM encrypt, we must manually copy out_tag to DST sg. */ in kmb_ocs_aead_run()
1442 .cra_name = "gcm(aes)",
1443 .cra_driver_name = "gcm-aes-keembay-ocs",
1488 .cra_name = "gcm(sm4)",
1489 .cra_driver_name = "gcm-sm4-keembay-ocs",
1673 MODULE_ALIAS_CRYPTO("gcm-aes-keembay-ocs");
1678 MODULE_ALIAS_CRYPTO("gcm-sm4-keembay-ocs");