Lines Matching defs:gcm
13 #include <crypto/aes-gcm.h>
829 struct aes_gcm_key gcm;
845 return aes_gcm_preparekey(&key->gcm, in_key, key_len,
858 key->gcm.authtag_len = authsize;
873 return crypto_aes_gcm_encrypt_common(req, &key->gcm, iv,
888 return crypto_aes_gcm_decrypt_common(req, &key->gcm, iv,
1001 * Don't register library-based "gcm(aes)" and "rfc4106(gcm(aes))" on
1003 * being instantiated via the "gcm" and "rfc4106" templates. These
1014 .base.cra_name = "gcm(aes)",
1015 .base.cra_driver_name = "gcm-aes-lib",
1029 .base.cra_name = "rfc4106(gcm(aes))",
1030 .base.cra_driver_name = "rfc4106-gcm-aes-lib",
1169 MODULE_ALIAS_CRYPTO("gcm(aes)");
1170 MODULE_ALIAS_CRYPTO("gcm-aes-lib");
1171 MODULE_ALIAS_CRYPTO("rfc4106(gcm(aes))");
1172 MODULE_ALIAS_CRYPTO("rfc4106-gcm-aes-lib");