Lines Matching refs:gcm
71 size_t res = (16 - ctx->gcm.mres) % 16; in generic_aes_gcm_cipher_update()
73 if (CRYPTO_gcm128_encrypt(&ctx->gcm, in, out, res)) in generic_aes_gcm_cipher_update()
77 ctx->gcm.key, in generic_aes_gcm_cipher_update()
78 ctx->gcm.Yi.c, ctx->gcm.Xi.u); in generic_aes_gcm_cipher_update()
80 ctx->gcm.len.u[1] += bulk; in generic_aes_gcm_cipher_update()
83 if (CRYPTO_gcm128_encrypt_ctr32(&ctx->gcm, in + bulk, out + bulk, in generic_aes_gcm_cipher_update()
87 if (CRYPTO_gcm128_encrypt_ctr32(&ctx->gcm, in, out, len, ctx->ctr)) in generic_aes_gcm_cipher_update()
91 if (CRYPTO_gcm128_encrypt(&ctx->gcm, in, out, len)) in generic_aes_gcm_cipher_update()
100 size_t res = (16 - ctx->gcm.mres) % 16; in generic_aes_gcm_cipher_update()
102 if (CRYPTO_gcm128_decrypt(&ctx->gcm, in, out, res)) in generic_aes_gcm_cipher_update()
106 ctx->gcm.key, in generic_aes_gcm_cipher_update()
107 ctx->gcm.Yi.c, ctx->gcm.Xi.u); in generic_aes_gcm_cipher_update()
109 ctx->gcm.len.u[1] += bulk; in generic_aes_gcm_cipher_update()
112 if (CRYPTO_gcm128_decrypt_ctr32(&ctx->gcm, in + bulk, out + bulk, in generic_aes_gcm_cipher_update()
116 if (CRYPTO_gcm128_decrypt_ctr32(&ctx->gcm, in, out, len, ctx->ctr)) in generic_aes_gcm_cipher_update()
120 if (CRYPTO_gcm128_decrypt(&ctx->gcm, in, out, len)) in generic_aes_gcm_cipher_update()