crypto/openssh/umac.c
187
UINT8 in_buf[AES_BLOCK_LEN] = {0};
crypto/openssh/umac.c
188
UINT8 out_buf[AES_BLOCK_LEN];
crypto/openssh/umac.c
193
in_buf[AES_BLOCK_LEN-9] = ndx;
crypto/openssh/umac.c
194
in_buf[AES_BLOCK_LEN-1] = i = 1;
crypto/openssh/umac.c
196
while (nbytes >= AES_BLOCK_LEN) {
crypto/openssh/umac.c
198
memcpy(dst_buf,out_buf,AES_BLOCK_LEN);
crypto/openssh/umac.c
199
in_buf[AES_BLOCK_LEN-1] = ++i;
crypto/openssh/umac.c
200
nbytes -= AES_BLOCK_LEN;
crypto/openssh/umac.c
201
dst_buf += AES_BLOCK_LEN;
crypto/openssh/umac.c
218
UINT8 cache[AES_BLOCK_LEN]; /* Previous AES output is saved */
crypto/openssh/umac.c
219
UINT8 nonce[AES_BLOCK_LEN]; /* The AES input making above cache */
sys/crypto/aesni/aesni.c
194
if (csp->csp_ivlen != AES_BLOCK_LEN)
sys/crypto/aesni/aesni.c
591
if ((crp->crp_payload_length % AES_BLOCK_LEN) != 0)
sys/crypto/aesni/aesni.c
619
uint8_t iv[AES_BLOCK_LEN], tag[GMAC_DIGEST_LEN];
sys/crypto/aesni/aesni.h
47
#define AES_SCHED_LEN ((AES256_ROUNDS + 1) * AES_BLOCK_LEN)
sys/crypto/aesni/aesni.h
80
const uint8_t iv[__min_size(AES_BLOCK_LEN)]);
sys/crypto/aesni/aesni.h
82
size_t len, uint8_t *buf, const uint8_t iv[__min_size(AES_BLOCK_LEN)]);
sys/crypto/aesni/aesni.h
89
const uint8_t iv[__min_size(AES_BLOCK_LEN)]);
sys/crypto/aesni/aesni.h
94
const uint8_t iv[__min_size(AES_BLOCK_LEN)]);
sys/crypto/aesni/aesni.h
98
const uint8_t iv[__min_size(AES_BLOCK_LEN)]);
sys/crypto/aesni/aesni_wrap.c
102
buf += AES_BLOCK_LEN;
sys/crypto/aesni/aesni_wrap.c
116
cnt = len / AES_BLOCK_LEN / 8;
sys/crypto/aesni/aesni_wrap.c
131
from += AES_BLOCK_LEN * 8;
sys/crypto/aesni/aesni_wrap.c
132
to += AES_BLOCK_LEN * 8;
sys/crypto/aesni/aesni_wrap.c
135
cnt = len / AES_BLOCK_LEN;
sys/crypto/aesni/aesni_wrap.c
140
from += AES_BLOCK_LEN;
sys/crypto/aesni/aesni_wrap.c
141
to += AES_BLOCK_LEN;
sys/crypto/aesni/aesni_wrap.c
155
cnt = len / AES_BLOCK_LEN / 8;
sys/crypto/aesni/aesni_wrap.c
170
from += AES_BLOCK_LEN * 8;
sys/crypto/aesni/aesni_wrap.c
171
to += AES_BLOCK_LEN * 8;
sys/crypto/aesni/aesni_wrap.c
174
cnt = len / AES_BLOCK_LEN;
sys/crypto/aesni/aesni_wrap.c
179
from += AES_BLOCK_LEN;
sys/crypto/aesni/aesni_wrap.c
180
to += AES_BLOCK_LEN;
sys/crypto/aesni/aesni_wrap.c
204
const uint8_t *from, uint8_t *to, const uint8_t iv[static AES_BLOCK_LEN])
sys/crypto/aesni/aesni_wrap.c
223
cnt = len / AES_BLOCK_LEN / 8;
sys/crypto/aesni/aesni_wrap.c
256
from += AES_BLOCK_LEN * 8;
sys/crypto/aesni/aesni_wrap.c
257
to += AES_BLOCK_LEN * 8;
sys/crypto/aesni/aesni_wrap.c
260
cnt = len / AES_BLOCK_LEN;
sys/crypto/aesni/aesni_wrap.c
270
from += AES_BLOCK_LEN;
sys/crypto/aesni/aesni_wrap.c
271
to += AES_BLOCK_LEN;
sys/crypto/aesni/aesni_wrap.c
278
resid = len % AES_BLOCK_LEN;
sys/crypto/aesni/aesni_wrap.c
386
uint8_t *to, const uint8_t iv[static AES_BLOCK_LEN], int do_encrypt)
sys/crypto/aesni/aesni_wrap.c
426
const uint8_t iv[static AES_BLOCK_LEN])
sys/crypto/aesni/aesni_wrap.c
436
const uint8_t iv[static AES_BLOCK_LEN])
sys/crypto/aesni/aesni_wrap.c
55
const uint8_t *from, uint8_t *to, const uint8_t iv[static AES_BLOCK_LEN])
sys/crypto/aesni/aesni_wrap.c
60
len /= AES_BLOCK_LEN;
sys/crypto/aesni/aesni_wrap.c
67
from += AES_BLOCK_LEN;
sys/crypto/aesni/aesni_wrap.c
68
to += AES_BLOCK_LEN;
sys/crypto/aesni/aesni_wrap.c
74
uint8_t *buf, const uint8_t iv[static AES_BLOCK_LEN])
sys/crypto/aesni/aesni_wrap.c
82
cnt = len / AES_BLOCK_LEN / 8;
sys/crypto/aesni/aesni_wrap.c
93
buf += AES_BLOCK_LEN * 8;
sys/crypto/aesni/aesni_wrap.c
96
cnt = len / AES_BLOCK_LEN;
sys/crypto/armv8/armv8_crypto.c
183
if (csp->csp_ivlen != AES_BLOCK_LEN)
sys/crypto/armv8/armv8_crypto.c
309
uint8_t iv[AES_BLOCK_LEN], tag[GMAC_DIGEST_LEN];
sys/crypto/armv8/armv8_crypto.c
350
if ((crp->crp_payload_length % AES_BLOCK_LEN) != 0) {
sys/crypto/armv8/armv8_crypto.h
33
#define AES_SCHED_LEN ((AES256_ROUNDS + 1) * AES_BLOCK_LEN)
sys/crypto/armv8/armv8_crypto.h
66
const uint8_t iv[static AES_BLOCK_LEN]);
sys/crypto/armv8/armv8_crypto.h
69
const uint8_t[static AES_BLOCK_LEN]);
sys/crypto/armv8/armv8_crypto.h
84
const uint8_t[AES_BLOCK_LEN]);
sys/crypto/armv8/armv8_crypto.h
87
const uint8_t[AES_BLOCK_LEN]);
sys/crypto/armv8/armv8_crypto_wrap.c
102
const uint8_t iv[static AES_BLOCK_LEN])
sys/crypto/armv8/armv8_crypto_wrap.c
105
uint8_t block[AES_BLOCK_LEN], *from, *to;
sys/crypto/armv8/armv8_crypto_wrap.c
108
KASSERT(len % AES_BLOCK_LEN == 0,
sys/crypto/armv8/armv8_crypto_wrap.c
117
if (seglen < AES_BLOCK_LEN) {
sys/crypto/armv8/armv8_crypto_wrap.c
118
crypto_cursor_copydata(fromc, AES_BLOCK_LEN, block);
sys/crypto/armv8/armv8_crypto_wrap.c
124
crypto_cursor_copyback(toc, AES_BLOCK_LEN, block);
sys/crypto/armv8/armv8_crypto_wrap.c
125
seglen = AES_BLOCK_LEN;
sys/crypto/armv8/armv8_crypto_wrap.c
127
for (oseglen = seglen; seglen >= AES_BLOCK_LEN;
sys/crypto/armv8/armv8_crypto_wrap.c
128
seglen -= AES_BLOCK_LEN) {
sys/crypto/armv8/armv8_crypto_wrap.c
135
from += AES_BLOCK_LEN;
sys/crypto/armv8/armv8_crypto_wrap.c
136
to += AES_BLOCK_LEN;
sys/crypto/armv8/armv8_crypto_wrap.c
150
const uint8_t iv[static AES_BLOCK_LEN])
sys/crypto/armv8/armv8_crypto_wrap.c
153
uint8_t block[AES_BLOCK_LEN], *from, *to;
sys/crypto/armv8/armv8_crypto_wrap.c
156
KASSERT(len % AES_BLOCK_LEN == 0,
sys/crypto/armv8/armv8_crypto_wrap.c
165
if (seglen < AES_BLOCK_LEN) {
sys/crypto/armv8/armv8_crypto_wrap.c
166
crypto_cursor_copydata(fromc, AES_BLOCK_LEN, block);
sys/crypto/armv8/armv8_crypto_wrap.c
172
crypto_cursor_copyback(toc, AES_BLOCK_LEN, block);
sys/crypto/armv8/armv8_crypto_wrap.c
173
seglen = AES_BLOCK_LEN;
sys/crypto/armv8/armv8_crypto_wrap.c
175
for (oseglen = seglen; seglen >= AES_BLOCK_LEN;
sys/crypto/armv8/armv8_crypto_wrap.c
176
seglen -= AES_BLOCK_LEN) {
sys/crypto/armv8/armv8_crypto_wrap.c
182
from += AES_BLOCK_LEN;
sys/crypto/armv8/armv8_crypto_wrap.c
183
to += AES_BLOCK_LEN;
sys/crypto/armv8/armv8_crypto_wrap.c
238
const uint8_t iv[static AES_BLOCK_LEN], int do_encrypt)
sys/crypto/armv8/armv8_crypto_wrap.c
294
struct crypto_buffer_cursor *toc, const uint8_t iv[static AES_BLOCK_LEN])
sys/crypto/armv8/armv8_crypto_wrap.c
305
const uint8_t iv[static AES_BLOCK_LEN])
sys/crypto/armv8/armv8_crypto_wrap.c
314
for (int pos = AES_BLOCK_LEN - 1; \
sys/crypto/armv8/armv8_crypto_wrap.c
325
uint8_t aes_counter[AES_BLOCK_LEN];
sys/crypto/armv8/armv8_crypto_wrap.c
333
uint8_t block[AES_BLOCK_LEN];
sys/crypto/armv8/armv8_crypto_wrap.c
336
bzero(s->aes_counter, AES_BLOCK_LEN);
sys/crypto/armv8/armv8_crypto_wrap.c
340
s->aes_counter[AES_BLOCK_LEN - 1] = 1;
sys/crypto/armv8/armv8_crypto_wrap.c
346
s->aes_counter[AES_BLOCK_LEN - 1] = 2;
sys/crypto/armv8/armv8_crypto_wrap.c
349
trailer = authdatalen % AES_BLOCK_LEN;
sys/crypto/armv8/armv8_crypto_wrap.c
357
gcm_ghash_v8(s->Xi.u, Htable, block, AES_BLOCK_LEN);
sys/crypto/armv8/armv8_crypto_wrap.c
369
gcm_ghash_v8(s->Xi.u, Htable, s->lenblock.c, AES_BLOCK_LEN);
sys/crypto/armv8/armv8_crypto_wrap.c
401
uint8_t block[AES_BLOCK_LEN] __aligned(AES_BLOCK_LEN);
sys/crypto/armv8/armv8_crypto_wrap.c
412
if (seglen < AES_BLOCK_LEN) {
sys/crypto/armv8/armv8_crypto_wrap.c
413
seglen = ulmin(len, AES_BLOCK_LEN);
sys/crypto/armv8/armv8_crypto_wrap.c
418
if (seglen == AES_BLOCK_LEN) {
sys/crypto/armv8/armv8_crypto_wrap.c
431
for (oseglen = seglen; seglen >= AES_BLOCK_LEN;
sys/crypto/armv8/armv8_crypto_wrap.c
432
seglen -= AES_BLOCK_LEN) {
sys/crypto/armv8/armv8_crypto_wrap.c
436
AES_BLOCK_LEN);
sys/crypto/armv8/armv8_crypto_wrap.c
465
uint8_t block[AES_BLOCK_LEN] __aligned(AES_BLOCK_LEN), *from;
sys/crypto/armv8/armv8_crypto_wrap.c
476
seglen -= seglen % AES_BLOCK_LEN;
sys/crypto/armv8/armv8_crypto_wrap.c
482
seglen = ulmin(len, AES_BLOCK_LEN);
sys/crypto/armv8/armv8_crypto_wrap.c
501
if (seglen < AES_BLOCK_LEN) {
sys/crypto/armv8/armv8_crypto_wrap.c
502
seglen = ulmin(len, AES_BLOCK_LEN);
sys/crypto/armv8/armv8_crypto_wrap.c
512
for (oseglen = seglen; seglen >= AES_BLOCK_LEN;
sys/crypto/armv8/armv8_crypto_wrap.c
513
seglen -= AES_BLOCK_LEN) {
sys/crypto/ccp/ccp.c
341
if (csp->csp_ivlen != AES_BLOCK_LEN)
sys/crypto/ccp/ccp.c
345
if (csp->csp_ivlen != AES_BLOCK_LEN)
sys/crypto/ccp/ccp_hardware.c
1363
csp->csp_ivlen < AES_BLOCK_LEN)
sys/crypto/ccp/ccp_hardware.c
1364
memset(&iv[csp->csp_ivlen], 0, AES_BLOCK_LEN - csp->csp_ivlen);
sys/crypto/ccp/ccp_hardware.c
1375
ccp_byteswap(iv, AES_BLOCK_LEN);
sys/crypto/ccp/ccp_hardware.c
1483
if ((crp->crp_payload_length % AES_BLOCK_LEN) != 0) {
sys/crypto/ccp/ccp_hardware.c
1495
if ((qp->cq_sg_crp->sg_segs[i].ss_len % AES_BLOCK_LEN) != 0) {
sys/crypto/ccp/ccp_hardware.c
1506
iv_len = AES_BLOCK_LEN;
sys/crypto/ccp/ccp_hardware.c
1950
if ((qp->cq_sg_ulptx->sg_segs[i].ss_len % AES_BLOCK_LEN) != 0) {
sys/crypto/ccp/ccp_hardware.c
1969
s->blkcipher.iv, AES_BLOCK_LEN);
sys/crypto/openssl/amd64/ossl_aes_gcm_avx512.c
117
ares = (ares + 1) % AES_BLOCK_LEN;
sys/crypto/openssl/amd64/ossl_aes_gcm_avx512.c
129
lenblks = len & ((size_t)(-AES_BLOCK_LEN));
sys/crypto/openssl/arm/ossl_aes_gcm_neon.c
141
if ((i = (len & (size_t)-AES_BLOCK_LEN))) {
sys/crypto/openssl/ossl_aes.c
178
unsigned char iv[AES_BLOCK_LEN], tag[AES_BLOCK_LEN];
sys/crypto/openssl/ossl_aes.c
55
.blocksize = AES_BLOCK_LEN,
sys/crypto/openssl/ossl_aes.c
56
.ivsize = AES_BLOCK_LEN,
sys/crypto/openssl/ossl_aes_gcm.c
239
if ((i = (len & (size_t)-AES_BLOCK_LEN))) {
sys/crypto/openssl/ossl_aes_gcm.c
389
res = MIN(len, (AES_BLOCK_LEN - ctx->gcm.mres) % AES_BLOCK_LEN);
sys/crypto/openssl/ossl_aes_gcm.c
551
res = MIN(len, (AES_BLOCK_LEN - ctx->gcm.mres) % AES_BLOCK_LEN);
sys/crypto/openssl/ossl_arm.h
43
#define BSAES_KEY_SIZE (128 * (RIJNDAEL_MAXNR - 1) + 2 * AES_BLOCK_LEN)
sys/crypto/openssl/ossl_arm.h
72
length /= AES_BLOCK_LEN;
sys/crypto/openssl/ossl_arm.h
73
memcpy(iv32, iv, AES_BLOCK_LEN);
sys/crypto/openssl/ossl_arm.h
76
memcpy(scratch, in, AES_BLOCK_LEN);
sys/crypto/openssl/ossl_arm.h
86
memcpy(iv32, out, AES_BLOCK_LEN);
sys/crypto/openssl/ossl_arm.h
87
in += AES_BLOCK_LEN;
sys/crypto/openssl/ossl_arm.h
88
out += AES_BLOCK_LEN;
sys/crypto/openssl/ossl_arm.h
91
memcpy(iv, iv32, AES_BLOCK_LEN);
sys/crypto/via/padlock.c
144
if (csp->csp_ivlen != AES_BLOCK_LEN)
sys/crypto/via/padlock.c
211
if ((crp->crp_payload_length % AES_BLOCK_LEN) != 0) {
sys/crypto/via/padlock_cipher.c
188
uint8_t iv[AES_BLOCK_LEN] __aligned(16);
sys/crypto/via/padlock_cipher.c
225
padlock_cbc(abuf, abuf, crp->crp_payload_length / AES_BLOCK_LEN, key,
sys/dev/cesa/cesa.c
1545
if (csp->csp_ivlen != AES_BLOCK_LEN)
sys/dev/cesa/cesa.c
1631
cs->cs_ivlen = AES_BLOCK_LEN;
sys/dev/cxgbe/crypto/t4_crypto.c
1143
if (crp->crp_aad_length + AES_BLOCK_LEN > MAX_AAD_LEN)
sys/dev/cxgbe/crypto/t4_crypto.c
1152
iv_len = AES_BLOCK_LEN;
sys/dev/cxgbe/crypto/t4_crypto.c
1499
iv_len = AES_BLOCK_LEN;
sys/dev/cxgbe/crypto/t4_crypto.c
2193
if (csp->csp_ivlen != AES_BLOCK_LEN)
sys/dev/cxgbe/crypto/t4_crypto.c
2197
if (csp->csp_ivlen != AES_BLOCK_LEN)
sys/dev/cxgbe/crypto/t4_crypto.c
637
(crp->crp_payload_length % AES_BLOCK_LEN) != 0)
sys/dev/cxgbe/crypto/t4_crypto.c
669
iv_len = AES_BLOCK_LEN;
sys/dev/cxgbe/crypto/t4_crypto.c
838
(crp->crp_payload_length % AES_BLOCK_LEN) != 0)
sys/dev/cxgbe/crypto/t4_crypto.c
843
iv_len = AES_BLOCK_LEN;
sys/dev/cxgbe/crypto/t6_kern_tls.c
1438
AES_BLOCK_LEN);
sys/dev/cxgbe/crypto/t6_kern_tls.c
1558
imm_len += AES_BLOCK_LEN;
sys/dev/cxgbe/crypto/t6_kern_tls.c
1668
cipher_start = AES_BLOCK_LEN + 1;
sys/dev/cxgbe/crypto/t6_kern_tls.c
1791
offset / AES_BLOCK_LEN);
sys/dev/cxgbe/crypto/t6_kern_tls.c
1793
memcpy(iv, hdr + 1, AES_BLOCK_LEN);
sys/dev/cxgbe/crypto/t6_kern_tls.c
1794
out += AES_BLOCK_LEN;
sys/dev/cxgbe/crypto/t6_kern_tls.c
413
explicit_iv_size = AES_BLOCK_LEN;
sys/dev/cxgbe/crypto/t6_kern_tls.c
554
V_SCMD_IV_SIZE(AES_BLOCK_LEN / 2) | V_SCMD_NUM_IVS(0);
sys/dev/cxgbe/crypto/t6_kern_tls.c
693
AES_BLOCK_LEN);
sys/dev/cxgbe/crypto/t6_kern_tls.c
737
return (rounddown(offset, AES_BLOCK_LEN));
sys/dev/cxgbe/crypto/t6_kern_tls.c
809
imm_len += AES_BLOCK_LEN;
sys/dev/cxgbe/crypto/t7_kern_tls.c
1366
offset = rounddown2(offset, AES_BLOCK_LEN);
sys/dev/cxgbe/crypto/t7_kern_tls.c
1508
imm_len += AES_BLOCK_LEN;
sys/dev/cxgbe/crypto/t7_kern_tls.c
1616
cipher_start = iv_offset + AES_BLOCK_LEN;
sys/dev/cxgbe/crypto/t7_kern_tls.c
1638
sec_pdu->pldlen = htobe32(aad_stop + AES_BLOCK_LEN + plen +
sys/dev/cxgbe/crypto/t7_kern_tls.c
1671
cipher_start = AES_BLOCK_LEN + 1;
sys/dev/cxgbe/crypto/t7_kern_tls.c
1674
sec_pdu->pldlen = htobe32(AES_BLOCK_LEN + plen);
sys/dev/cxgbe/crypto/t7_kern_tls.c
1899
be32enc(iv + 12, 1 + offset / AES_BLOCK_LEN);
sys/dev/cxgbe/crypto/t7_kern_tls.c
1901
be32enc(iv + 12, 2 + offset / AES_BLOCK_LEN);
sys/dev/cxgbe/crypto/t7_kern_tls.c
1903
memcpy(iv, hdr + 1, AES_BLOCK_LEN);
sys/dev/cxgbe/crypto/t7_kern_tls.c
1904
out += AES_BLOCK_LEN;
sys/dev/cxgbe/crypto/t7_kern_tls.c
192
iv_size = AES_BLOCK_LEN;
sys/dev/cxgbe/crypto/t7_kern_tls.c
303
V_SCMD_IV_SIZE(AES_BLOCK_LEN / 2) | V_SCMD_NUM_IVS(0);
sys/dev/cxgbe/crypto/t7_kern_tls.c
329
V_SCMD_IV_SIZE(AES_BLOCK_LEN / 2) | V_SCMD_NUM_IVS(1);
sys/dev/cxgbe/crypto/t7_kern_tls.c
499
roundup2(tlen - TLS_HEADER_LENGTH, AES_BLOCK_LEN);
sys/dev/cxgbe/crypto/t7_kern_tls.c
556
*offset = rounddown2(*offset, AES_BLOCK_LEN);
sys/dev/cxgbe/crypto/t7_kern_tls.c
693
imm_len += AES_BLOCK_LEN;
sys/dev/cxgbe/tom/t4_tls.c
265
iv_size = AES_BLOCK_LEN;
sys/dev/cxgbe/tom/t4_tls.c
363
AES_BLOCK_LEN + 1, 16))
sys/dev/cxgbe/tom/t4_tls.c
619
MPASS(toep->tls.iv_len <= AES_BLOCK_LEN);
sys/dev/cxgbe/tom/t4_tls.c
620
wr_len += AES_BLOCK_LEN;
sys/dev/cxgbe/tom/t4_tls.c
709
buf += AES_BLOCK_LEN;
sys/dev/qat/qat/qat_ocf.c
164
if (csp->csp_ivlen != AES_BLOCK_LEN)
sys/dev/qat/qat/qat_ocf.c
213
if (csp->csp_ivlen != AES_BLOCK_LEN)
sys/dev/qat_c2xxx/qat.c
1194
char zeros[AES_BLOCK_LEN];
sys/dev/qat_c2xxx/qat.c
1845
if (csp->csp_ivlen != AES_BLOCK_LEN)
sys/dev/qat_c2xxx/qat.c
1892
if (csp->csp_ivlen != AES_BLOCK_LEN)
sys/dev/qat_c2xxx/qat_hw15.c
602
AES_BLOCK_LEN;
sys/dev/safexcel/safexcel.c
1287
uint8_t zeros[AES_BLOCK_LEN];
sys/dev/safexcel/safexcel.c
1311
memset(hashkey, 0, 2 * AES_BLOCK_LEN);
sys/dev/safexcel/safexcel.c
1312
off = 2 * AES_BLOCK_LEN / sizeof(uint32_t);
sys/dev/safexcel/safexcel.c
1417
off += AES_BLOCK_LEN * 2 + cklen;
sys/dev/safexcel/safexcel.c
1583
instr->instructions = AES_BLOCK_LEN;
sys/dev/safexcel/safexcel.c
1587
instr->length = AES_BLOCK_LEN;
sys/dev/safexcel/safexcel.c
1707
blen = AES_BLOCK_LEN;
sys/dev/safexcel/safexcel.c
1949
memcpy(cdesc->control_data.token, req->iv, AES_BLOCK_LEN);
sys/dev/safexcel/safexcel.c
2251
if (csp->csp_ivlen != AES_BLOCK_LEN)
sys/dev/sec/sec.c
1138
if (csp->csp_ivlen != AES_BLOCK_LEN)
sys/geom/eli/g_eli.h
596
return (AES_BLOCK_LEN);
sys/kern/uipc_ktls.c
2200
arc4rand(tlshdr + 1, AES_BLOCK_LEN, 0);
sys/kern/uipc_ktls.c
746
tls->params.tls_hlen += AES_BLOCK_LEN;
sys/kern/uipc_ktls.c
748
tls->params.tls_tlen = AES_BLOCK_LEN +
sys/kern/uipc_ktls.c
752
tls->params.tls_hlen += AES_BLOCK_LEN;
sys/kern/uipc_ktls.c
753
tls->params.tls_tlen = AES_BLOCK_LEN +
sys/kern/uipc_ktls.c
757
tls->params.tls_hlen += AES_BLOCK_LEN;
sys/kern/uipc_ktls.c
758
tls->params.tls_tlen = AES_BLOCK_LEN +
sys/kern/uipc_ktls.c
764
tls->params.tls_bs = AES_BLOCK_LEN;
sys/net80211/ieee80211_crypto_ccmp.c
501
uint8_t b0[AES_BLOCK_LEN], uint8_t aad[2 * AES_BLOCK_LEN],
sys/net80211/ieee80211_crypto_ccmp.c
502
uint8_t auth[AES_BLOCK_LEN], uint8_t s0[AES_BLOCK_LEN])
sys/net80211/ieee80211_crypto_ccmp.c
533
(void) ieee80211_crypto_init_aad(wh, aad, 2 * AES_BLOCK_LEN);
sys/net80211/ieee80211_crypto_ccmp.c
537
xor_block(auth, aad, AES_BLOCK_LEN);
sys/net80211/ieee80211_crypto_ccmp.c
539
xor_block(auth, &aad[AES_BLOCK_LEN], AES_BLOCK_LEN);
sys/net80211/ieee80211_crypto_ccmp.c
564
uint8_t aad[2 * AES_BLOCK_LEN], b0[AES_BLOCK_LEN], b[AES_BLOCK_LEN],
sys/net80211/ieee80211_crypto_ccmp.c
565
e[AES_BLOCK_LEN], s0[AES_BLOCK_LEN];
sys/net80211/ieee80211_crypto_ccmp.c
585
while (space >= AES_BLOCK_LEN) {
sys/net80211/ieee80211_crypto_ccmp.c
586
CCMP_ENCRYPT(i, b, b0, pos, e, AES_BLOCK_LEN);
sys/net80211/ieee80211_crypto_ccmp.c
587
pos += AES_BLOCK_LEN, space -= AES_BLOCK_LEN;
sys/net80211/ieee80211_crypto_ccmp.c
588
data_len -= AES_BLOCK_LEN;
sys/net80211/ieee80211_crypto_ccmp.c
623
len = min(dl, AES_BLOCK_LEN);
sys/net80211/ieee80211_crypto_ccmp.c
652
len = min(dl, AES_BLOCK_LEN);
sys/net80211/ieee80211_crypto_ccmp.c
672
data_len -= AES_BLOCK_LEN;
sys/net80211/ieee80211_crypto_ccmp.c
709
uint8_t aad[2 * AES_BLOCK_LEN];
sys/net80211/ieee80211_crypto_ccmp.c
710
uint8_t b0[AES_BLOCK_LEN], b[AES_BLOCK_LEN], a[AES_BLOCK_LEN];
sys/net80211/ieee80211_crypto_ccmp.c
711
uint8_t mic[AES_BLOCK_LEN];
sys/net80211/ieee80211_crypto_ccmp.c
738
while (space >= AES_BLOCK_LEN) {
sys/net80211/ieee80211_crypto_ccmp.c
739
CCMP_DECRYPT(i, b, b0, pos, a, AES_BLOCK_LEN);
sys/net80211/ieee80211_crypto_ccmp.c
740
pos += AES_BLOCK_LEN, space -= AES_BLOCK_LEN;
sys/net80211/ieee80211_crypto_ccmp.c
741
data_len -= AES_BLOCK_LEN;
sys/net80211/ieee80211_crypto_ccmp.c
764
len = min(data_len, AES_BLOCK_LEN);
sys/net80211/ieee80211_crypto_gcm.c
134
xor_block(z, v, AES_BLOCK_LEN);
sys/net80211/ieee80211_crypto_gcm.c
170
xor_block(y, xpos, AES_BLOCK_LEN);
sys/net80211/ieee80211_crypto_gcm.c
187
xor_block(y, tmp, AES_BLOCK_LEN);
sys/net80211/ieee80211_crypto_gcm.c
208
uint8_t cb[AES_BLOCK_LEN], tmp[AES_BLOCK_LEN];
sys/net80211/ieee80211_crypto_gcm.c
217
memcpy(cb, icb, AES_BLOCK_LEN);
sys/net80211/ieee80211_crypto_gcm.c
222
xor_block(ypos, xpos, AES_BLOCK_LEN);
sys/net80211/ieee80211_crypto_gcm.c
223
xpos += AES_BLOCK_LEN;
sys/net80211/ieee80211_crypto_gcm.c
224
ypos += AES_BLOCK_LEN;
sys/net80211/ieee80211_crypto_gcm.c
241
memset(H, 0, AES_BLOCK_LEN);
sys/net80211/ieee80211_crypto_gcm.c
255
memset(J0 + iv_len, 0, AES_BLOCK_LEN - iv_len);
sys/net80211/ieee80211_crypto_gcm.c
256
J0[AES_BLOCK_LEN - 1] = 0x01;
sys/net80211/ieee80211_crypto_gcm.c
274
uint8_t J0inc[AES_BLOCK_LEN];
sys/net80211/ieee80211_crypto_gcm.c
279
memcpy(J0inc, J0, AES_BLOCK_LEN);
sys/net80211/ieee80211_crypto_gcm.c
313
uint8_t H[AES_BLOCK_LEN];
sys/net80211/ieee80211_crypto_gcm.c
314
uint8_t J0[AES_BLOCK_LEN];
sys/net80211/ieee80211_crypto_gcm.c
342
uint8_t H[AES_BLOCK_LEN];
sys/net80211/ieee80211_crypto_gcm.c
343
uint8_t J0[AES_BLOCK_LEN];
sys/net80211/ieee80211_crypto_gcm.c
86
val = WPA_GET_BE32(block + AES_BLOCK_LEN - 4);
sys/net80211/ieee80211_crypto_gcm.c
88
WPA_PUT_BE32(block + AES_BLOCK_LEN - 4, val);
sys/net80211/ieee80211_crypto_gcm.h
42
#define GCM_AAD_LEN (AES_BLOCK_LEN * 2)
sys/opencrypto/cryptodev.c
973
caead->ivlen == AES_BLOCK_LEN)
sys/opencrypto/cryptosoft.c
324
uint32_t blkbuf[howmany(AES_BLOCK_LEN, sizeof(uint32_t))];
sys/opencrypto/cryptosoft.c
402
uint32_t blkbuf[howmany(AES_BLOCK_LEN, sizeof(uint32_t))];
sys/opencrypto/cryptosoft.c
736
uint32_t blkbuf[howmany(AES_BLOCK_LEN, sizeof(uint32_t))];
sys/opencrypto/cryptosoft.c
756
blksz = AES_BLOCK_LEN;
sys/opencrypto/ktls_ocf.c
1024
recrypt_csp.csp_ivlen = AES_BLOCK_LEN;
sys/opencrypto/ktls_ocf.c
1065
csp.csp_ivlen = AES_BLOCK_LEN;
sys/opencrypto/ktls_ocf.c
1142
memcpy(os->iv, tls->params.iv, AES_BLOCK_LEN);
sys/opencrypto/ktls_ocf.c
372
KASSERT(crp->crp_payload_length % AES_BLOCK_LEN == 0,
sys/opencrypto/ktls_ocf.c
378
memcpy(crp->crp_iv, os->iv, AES_BLOCK_LEN);
sys/opencrypto/ktls_ocf.c
380
memcpy(crp->crp_iv, hdr + 1, AES_BLOCK_LEN);
sys/opencrypto/ktls_ocf.c
405
KASSERT(os->mac_len + pad + 1 >= AES_BLOCK_LEN,
sys/opencrypto/ktls_ocf.c
407
memcpy(os->iv, m->m_epg_trail + m->m_epg_trllen - AES_BLOCK_LEN,
sys/opencrypto/ktls_ocf.c
408
AES_BLOCK_LEN);
sys/opencrypto/ktls_ocf.c
458
if (tls_len % AES_BLOCK_LEN != 0 ||
sys/opencrypto/ktls_ocf.c
459
tls_len < AES_BLOCK_LEN + roundup2(os->mac_len + 1, AES_BLOCK_LEN))
sys/opencrypto/ktls_ocf.c
466
crp.crp_payload_length = tls_len - AES_BLOCK_LEN;
sys/opencrypto/ktls_ocf.c
481
if (AES_BLOCK_LEN + *trailer_len > tls_len)
sys/opencrypto/ktls_ocf.c
489
tls_comp_len = tls_len - (AES_BLOCK_LEN + *trailer_len);
sys/opencrypto/ktls_ocf.c
502
skip = sizeof(*hdr) + AES_BLOCK_LEN;
sys/opencrypto/ktls_ocf.c
516
uio.uio_resid = sizeof(ad) + tls_len - AES_BLOCK_LEN;
sys/opencrypto/ktls_ocf.c
79
char iv[AES_BLOCK_LEN];
sys/opencrypto/xform_aes_cbc.c
101
char block[AES_BLOCK_LEN];
sys/opencrypto/xform_aes_cbc.c
103
memcpy(block, in, AES_BLOCK_LEN);
sys/opencrypto/xform_aes_cbc.c
105
for (u_int i = 0; i < AES_BLOCK_LEN; i++)
sys/opencrypto/xform_aes_cbc.c
107
memcpy(ctx->iv, block, AES_BLOCK_LEN);
sys/opencrypto/xform_aes_cbc.c
116
KASSERT(len % AES_BLOCK_LEN == 0, ("%s: invalid length", __func__));
sys/opencrypto/xform_aes_cbc.c
118
for (u_int i = 0; i < AES_BLOCK_LEN; i++)
sys/opencrypto/xform_aes_cbc.c
121
memcpy(ctx->iv, out, AES_BLOCK_LEN);
sys/opencrypto/xform_aes_cbc.c
122
out += AES_BLOCK_LEN;
sys/opencrypto/xform_aes_cbc.c
123
in += AES_BLOCK_LEN;
sys/opencrypto/xform_aes_cbc.c
124
len -= AES_BLOCK_LEN;
sys/opencrypto/xform_aes_cbc.c
132
char block[AES_BLOCK_LEN];
sys/opencrypto/xform_aes_cbc.c
134
KASSERT(len % AES_BLOCK_LEN == 0, ("%s: invalid length", __func__));
sys/opencrypto/xform_aes_cbc.c
136
memcpy(block, in, AES_BLOCK_LEN);
sys/opencrypto/xform_aes_cbc.c
138
for (u_int i = 0; i < AES_BLOCK_LEN; i++)
sys/opencrypto/xform_aes_cbc.c
140
memcpy(ctx->iv, block, AES_BLOCK_LEN);
sys/opencrypto/xform_aes_cbc.c
141
out += AES_BLOCK_LEN;
sys/opencrypto/xform_aes_cbc.c
142
in += AES_BLOCK_LEN;
sys/opencrypto/xform_aes_cbc.c
143
len -= AES_BLOCK_LEN;
sys/opencrypto/xform_aes_cbc.c
56
char iv[AES_BLOCK_LEN];
sys/opencrypto/xform_aes_cbc.c
71
.blocksize = AES_BLOCK_LEN,
sys/opencrypto/xform_aes_cbc.c
72
.ivsize = AES_BLOCK_LEN,
sys/opencrypto/xform_aes_cbc.c
91
for (u_int i = 0; i < AES_BLOCK_LEN; i++)
sys/opencrypto/xform_aes_cbc.c
94
memcpy(ctx->iv, out, AES_BLOCK_LEN);
sys/opencrypto/xform_aes_icm.c
104
.native_blocksize = AES_BLOCK_LEN,
sys/opencrypto/xform_aes_icm.c
126
.native_blocksize = AES_BLOCK_LEN,
sys/opencrypto/xform_aes_icm.c
85
.native_blocksize = AES_BLOCK_LEN,
sys/opencrypto/xform_aes_icm.c
86
.ivsize = AES_BLOCK_LEN,
sys/opencrypto/xform_aes_xts.c
66
.blocksize = AES_BLOCK_LEN,
sys/opencrypto/xform_enc.h
42
#define AESICM_BLOCKSIZE AES_BLOCK_LEN
tests/sys/kern/ktls_test.c
1006
padding += (AES_BLOCK_LEN - (len + mac_len) % AES_BLOCK_LEN);
tests/sys/kern/ktls_test.c
1020
for (i = 0; i < AES_BLOCK_LEN; i++)
tests/sys/kern/ktls_test.c
1022
debug_hexdump(tc, iv, AES_BLOCK_LEN, "explicit IV");
tests/sys/kern/ktls_test.c
555
iv_len = AES_BLOCK_LEN;
tests/sys/kern/ktls_test.c
668
len += AES_BLOCK_LEN;
tests/sys/kern/ktls_test.c
713
len += AES_BLOCK_LEN;
tests/sys/kern/ktls_test.c
727
len += roundup2(tls_mac_len(en) + 1, AES_BLOCK_LEN);
tests/sys/kern/ktls_test.c
818
debug_hexdump(tc, iv, AES_BLOCK_LEN, "iv");
tests/sys/kern/ktls_test.c
829
(len - AES_BLOCK_LEN), AES_BLOCK_LEN);
tests/sys/kern/ktls_test.c
837
ATF_REQUIRE_MSG(padding > 0 && padding <= AES_BLOCK_LEN,
tools/tools/crypto/cryptocheck.c
818
size < AES_BLOCK_LEN) {
tools/tools/crypto/cryptocheck.c
977
size < AES_BLOCK_LEN) {