Symbol: AEGIS_BLOCK_SIZE
crypto/aegis.h
19
__le64 words64[AEGIS_BLOCK_SIZE / sizeof(__le64)];
crypto/aegis.h
20
__le32 words32[AEGIS_BLOCK_SIZE / sizeof(__le32)];
crypto/aegis.h
21
u8 bytes[AEGIS_BLOCK_SIZE];
crypto/aegis128-core.c
106
crypto_xor(key_iv.bytes, iv, AEGIS_BLOCK_SIZE);
crypto/aegis128-core.c
131
while (size >= AEGIS_BLOCK_SIZE) {
crypto/aegis128-core.c
134
size -= AEGIS_BLOCK_SIZE;
crypto/aegis128-core.c
138
while (size >= AEGIS_BLOCK_SIZE) {
crypto/aegis128-core.c
141
size -= AEGIS_BLOCK_SIZE;
crypto/aegis128-core.c
142
src += AEGIS_BLOCK_SIZE;
crypto/aegis128-core.c
159
while (size >= AEGIS_BLOCK_SIZE) {
crypto/aegis128-core.c
175
size -= AEGIS_BLOCK_SIZE;
crypto/aegis128-core.c
176
src += AEGIS_BLOCK_SIZE;
crypto/aegis128-core.c
177
dst += AEGIS_BLOCK_SIZE;
crypto/aegis128-core.c
180
while (size >= AEGIS_BLOCK_SIZE) {
crypto/aegis128-core.c
185
crypto_xor(tmp.bytes, src, AEGIS_BLOCK_SIZE);
crypto/aegis128-core.c
189
memcpy(dst, tmp.bytes, AEGIS_BLOCK_SIZE);
crypto/aegis128-core.c
191
size -= AEGIS_BLOCK_SIZE;
crypto/aegis128-core.c
192
src += AEGIS_BLOCK_SIZE;
crypto/aegis128-core.c
193
dst += AEGIS_BLOCK_SIZE;
crypto/aegis128-core.c
220
while (size >= AEGIS_BLOCK_SIZE) {
crypto/aegis128-core.c
236
size -= AEGIS_BLOCK_SIZE;
crypto/aegis128-core.c
237
src += AEGIS_BLOCK_SIZE;
crypto/aegis128-core.c
238
dst += AEGIS_BLOCK_SIZE;
crypto/aegis128-core.c
241
while (size >= AEGIS_BLOCK_SIZE) {
crypto/aegis128-core.c
246
crypto_xor(tmp.bytes, src, AEGIS_BLOCK_SIZE);
crypto/aegis128-core.c
250
memcpy(dst, tmp.bytes, AEGIS_BLOCK_SIZE);
crypto/aegis128-core.c
252
size -= AEGIS_BLOCK_SIZE;
crypto/aegis128-core.c
253
src += AEGIS_BLOCK_SIZE;
crypto/aegis128-core.c
254
dst += AEGIS_BLOCK_SIZE;
crypto/aegis128-core.c
268
memset(msg.bytes + size, 0, AEGIS_BLOCK_SIZE - size);
crypto/aegis128-core.c
291
if (pos + size >= AEGIS_BLOCK_SIZE) {
crypto/aegis128-core.c
293
unsigned int fill = AEGIS_BLOCK_SIZE - pos;
crypto/aegis128-core.c
302
src += left & ~(AEGIS_BLOCK_SIZE - 1);
crypto/aegis128-core.c
303
left &= AEGIS_BLOCK_SIZE - 1;
crypto/aegis128-core.c
314
memset(buf.bytes + pos, 0, AEGIS_BLOCK_SIZE - pos);
crypto/aegis128-core.c
512
.chunksize = AEGIS_BLOCK_SIZE,
crypto/aegis128-core.c
530
.chunksize = AEGIS_BLOCK_SIZE,
crypto/aegis128-core.c
95
crypto_xor(state->blocks[0].bytes, msg, AEGIS_BLOCK_SIZE);
crypto/aegis128-neon-inner.c
226
const int short_input = size < AEGIS_BLOCK_SIZE;
crypto/aegis128-neon-inner.c
231
while (size >= AEGIS_BLOCK_SIZE) {
crypto/aegis128-neon-inner.c
239
size -= AEGIS_BLOCK_SIZE;
crypto/aegis128-neon-inner.c
240
src += AEGIS_BLOCK_SIZE;
crypto/aegis128-neon-inner.c
241
dst += AEGIS_BLOCK_SIZE;
crypto/aegis128-neon-inner.c
246
uint8_t buf[AEGIS_BLOCK_SIZE];
crypto/aegis128-neon-inner.c
252
in = out = memcpy(buf + AEGIS_BLOCK_SIZE - size, src, size);
crypto/aegis128-neon-inner.c
254
m = vqtbl1q_u8(vld1q_u8(in + size - AEGIS_BLOCK_SIZE),
crypto/aegis128-neon-inner.c
259
vst1q_u8(out + size - AEGIS_BLOCK_SIZE,
crypto/aegis128-neon-inner.c
265
vst1q_u8(out - AEGIS_BLOCK_SIZE, msg);
crypto/aegis128-neon-inner.c
275
const int short_input = size < AEGIS_BLOCK_SIZE;
crypto/aegis128-neon-inner.c
280
while (size >= AEGIS_BLOCK_SIZE) {
crypto/aegis128-neon-inner.c
285
size -= AEGIS_BLOCK_SIZE;
crypto/aegis128-neon-inner.c
286
src += AEGIS_BLOCK_SIZE;
crypto/aegis128-neon-inner.c
287
dst += AEGIS_BLOCK_SIZE;
crypto/aegis128-neon-inner.c
292
uint8_t buf[AEGIS_BLOCK_SIZE];
crypto/aegis128-neon-inner.c
298
in = out = memcpy(buf + AEGIS_BLOCK_SIZE - size, src, size);
crypto/aegis128-neon-inner.c
300
m = s ^ vqtbx1q_u8(s, vld1q_u8(in + size - AEGIS_BLOCK_SIZE),
crypto/aegis128-neon-inner.c
305
vst1q_u8(out + size - AEGIS_BLOCK_SIZE,
crypto/aegis128-neon-inner.c
311
vst1q_u8(out - AEGIS_BLOCK_SIZE, msg);