Lines Matching full:gcm
670 u32 db_size; /* Length of data field, incl gcm and hash padding */ in handle_ahash_req()
671 int pad_len = 0; /* total pad len, including gcm, hash, stat padding */ in handle_ahash_req()
672 u32 data_pad_len = 0; /* length of GCM/CCM padding */ in handle_ahash_req()
1073 /* have to catch gcm pad in separate buffer */ in spu_aead_rx_sg_create()
1109 /* If GCM/CCM data is padded, catch padding in separate buffer */ in spu_aead_rx_sg_create()
1144 * @aad_pad_len: Number of bytes of padding at end of AAD. For GCM/CCM.
1471 * Always catch ICV in separate buffer. Have to for GCM/CCM because of in handle_aead_req()
2511 * SPU hardware cannot handle the AES-GCM/CCM case where plaintext in aead_need_fallback()
2519 flow_log("AES GCM/CCM needs fallback for 0 len req\n"); in aead_need_fallback()
2884 * aead_gcm_esp_setkey() - setkey() operation for ESP variant of GCM AES.
2892 * Return: Value from generic gcm setkey.
2916 * rfc4543_gcm_esp_setkey() - setkey operation for RFC4543 variant of GCM/GMAC.
2924 * Return: Value from generic gcm setkey.
3027 .cra_name = "gcm(aes)",
3028 .cra_driver_name = "gcm-aes-iproc",
3073 .cra_name = "rfc4106(gcm(aes))",
3074 .cra_driver_name = "gcm-aes-esp-iproc",
3119 .cra_name = "rfc4543(gcm(aes))",