Symbol: be128
arch/arm/crypto/ghash-ce-glue.c
128
static void ghash_reflect(u64 h[], const be128 *k)
arch/arm/crypto/ghash-ce-glue.c
152
be128 h = key->k;
arch/arm/crypto/ghash-ce-glue.c
208
be128 h, k;
arch/arm/crypto/ghash-ce-glue.c
315
be128 lengths;
arch/arm/crypto/ghash-ce-glue.c
38
be128 k;
arch/arm/crypto/ghash-ce-glue.c
404
be128 lengths;
arch/arm64/crypto/aes-glue.c
773
static void cmac_gf128_mul_by_x(be128 *y, const be128 *x)
arch/arm64/crypto/aes-glue.c
786
be128 *consts = (be128 *)ctx->consts;
arch/arm64/crypto/ghash-ce-glue.c
143
static void ghash_reflect(u64 h[], const be128 *k)
arch/arm64/crypto/ghash-ce-glue.c
194
be128 h;
arch/arm64/crypto/ghash-ce-glue.c
290
be128 lengths;
arch/arm64/crypto/ghash-ce-glue.c
34
be128 k;
arch/arm64/crypto/ghash-ce-glue.c
353
be128 lengths;
arch/arm64/crypto/sm4-ce-gcm-glue.c
140
be128 __aligned(8) lengths;
arch/arm64/crypto/sm4-ce-glue.c
508
be128 *consts = (be128 *)ctx->consts;
arch/powerpc/crypto/ghash.c
109
gf128mul_lle((be128 *)dctx->shash, &ctx->key);
arch/powerpc/crypto/ghash.c
36
be128 key;
arch/powerpc/crypto/ghash.c
86
gf128mul_lle((be128 *)dctx->shash, &ctx->key);
arch/riscv/crypto/ghash-riscv64-glue.c
25
asmlinkage void ghash_zvkg(be128 *accumulator, const be128 *key, const u8 *data,
arch/riscv/crypto/ghash-riscv64-glue.c
29
be128 key;
arch/riscv/crypto/ghash-riscv64-glue.c
33
be128 accumulator;
arch/x86/crypto/aesni-intel_glue.c
1205
static const u8 x_to_the_minus1[16] __aligned(__alignof__(be128)) = {
arch/x86/crypto/aesni-intel_glue.c
1208
static const u8 x_to_the_63[16] __aligned(__alignof__(be128)) = {
arch/x86/crypto/aesni-intel_glue.c
1211
be128 h1 = {};
arch/x86/crypto/aesni-intel_glue.c
1212
be128 h;
arch/x86/crypto/aesni-intel_glue.c
1220
gf128mul_lle(&h, (const be128 *)x_to_the_minus1);
arch/x86/crypto/aesni-intel_glue.c
1259
gf128mul_lle(&h1, (const be128 *)x_to_the_63);
crypto/gcm.c
136
err = crypto_ahash_setkey(ghash, (u8 *)&data->hash, sizeof(be128));
crypto/gcm.c
224
be128 lengths;
crypto/gcm.c
95
be128 hash;
crypto/ghash-generic.c
104
gf128mul_4k_lle((be128 *)dst, ctx->gf128);
crypto/ghash-generic.c
59
be128 k;
crypto/ghash-generic.c
87
gf128mul_4k_lle((be128 *)dst, ctx->gf128);
crypto/lrw.c
146
be128 t = rctx->t;
crypto/lrw.c
170
const be128 *wsrc;
crypto/lrw.c
171
be128 *wdst;
crypto/lrw.c
382
(__alignof__(be128) - 1);
crypto/lrw.c
49
be128 mulinc[128];
crypto/lrw.c
53
be128 t;
crypto/lrw.c
75
be128 tmp = { 0 };
crypto/lrw.c
89
ctx->table = gf128mul_init_64k_bbe((be128 *)tweak);
include/crypto/b128ops.h
60
static inline void be128_xor(be128 *r, const be128 *p, const be128 *q)
include/crypto/gcm.h
68
be128 ghash_key;
include/crypto/gf128mul.h
163
void gf128mul_lle(be128 *a, const be128 *b);
include/crypto/gf128mul.h
180
static inline void gf128mul_x_lle(be128 *r, const be128 *x)
include/crypto/gf128mul.h
193
static inline void gf128mul_x_bbe(be128 *r, const be128 *x)
include/crypto/gf128mul.h
221
be128 t[256];
include/crypto/gf128mul.h
224
struct gf128mul_4k *gf128mul_init_4k_lle(const be128 *g);
include/crypto/gf128mul.h
225
void gf128mul_4k_lle(be128 *a, const struct gf128mul_4k *t);
include/crypto/gf128mul.h
244
struct gf128mul_64k *gf128mul_init_64k_bbe(const be128 *g);
include/crypto/gf128mul.h
246
void gf128mul_64k_bbe(be128 *a, const struct gf128mul_64k *t);
lib/crypto/aesgcm.c
63
static void aesgcm_ghash(be128 *ghash, const be128 *key, const void *src,
lib/crypto/aesgcm.c
91
be128 tail = { cpu_to_be64(assoc_len * 8), cpu_to_be64(src_len * 8) };
lib/crypto/aesgcm.c
93
be128 ghash = {};
lib/crypto/gf128mul.c
140
static void gf128mul_x8_lle(be128 *x)
lib/crypto/gf128mul.c
151
static void gf128mul_x8_lle_ti(be128 *x)
lib/crypto/gf128mul.c
161
static void gf128mul_x8_bbe(be128 *x)
lib/crypto/gf128mul.c
182
void gf128mul_lle(be128 *r, const be128 *b)
lib/crypto/gf128mul.c
200
be128 array[16 + 3] = {};
lib/crypto/gf128mul.c
201
be128 *p = PTR_ALIGN(&array[0], 2 * sizeof(be128));
lib/crypto/gf128mul.c
243
struct gf128mul_64k *gf128mul_init_64k_bbe(const be128 *g)
lib/crypto/gf128mul.c
295
void gf128mul_64k_bbe(be128 *a, const struct gf128mul_64k *t)
lib/crypto/gf128mul.c
298
be128 r[1];
lib/crypto/gf128mul.c
324
struct gf128mul_4k *gf128mul_init_4k_lle(const be128 *g)
lib/crypto/gf128mul.c
346
void gf128mul_4k_lle(be128 *a, const struct gf128mul_4k *t)
lib/crypto/gf128mul.c
349
be128 r[1];