Lines Matching +full:128 +full:k
101 * This implementation of 64x64 -> 128 bit polynomial multiplication
136 vmull.p8 t3q, \ad, \b4 @ K = A*B4
144 veor t3l, t3l, t3h @ t3 = (K) (P6 + P7) << 32
159 // PMULL (64x64->128) based reduction for CPUs that can do
175 // 64x64->128 PMULL instruction
221 vld1.64 {HH}, [ip, :128]!
222 vld1.64 {HH3-HH4}, [ip, :128]
304 3: /* multiply XL by SHASH in GF(2^128) */
329 * struct ghash_key const *k, const char *head)
398 vld1.8 {ek0-ek1}, [\rkp, :128]!
400 blt .L\@ // AES-128
403 vld1.8 {ek0}, [\rkp, :128]!
405 vld1.8 {ek1}, [\rkp, :128]!
410 vld1.8 {ek0}, [\rkp, :128]!
412 vld1.8 {ek1}, [\rkp, :128]!
416 vld1.8 {ek0}, [\rkp, :128]!
418 vld1.8 {ek1}, [\rkp, :128]!
422 vld1.8 {ek0}, [\rkp, :128]
529 * struct gcm_key const *k, char *dst,
547 * struct gcm_key const *k, char *dst,
565 * struct gcm_key const *k, char *head,
600 vld1.64 {SHASH}, [r3, :128]
620 * struct gcm_key const *k, char *head,