Lines Matching defs:uint8_t

39 	xor_block((uint8_t *)(d), (uint8_t *)(c)->gcm_ghash); \
75 static int gcm_init_avx(gcm_ctx_t *, const uint8_t *, size_t, const uint8_t *,
86 int (*encrypt_block)(const void *, const uint8_t *, uint8_t *),
87 void (*copy_block)(uint8_t *, uint8_t *),
88 void (*xor_block)(uint8_t *, uint8_t *))
99 uint8_t *datap = (uint8_t *)data;
100 uint8_t *blockp;
101 uint8_t *lastp;
104 uint8_t *out_data_1;
105 uint8_t *out_data_2;
112 memcpy((uint8_t *)ctx->gcm_remainder + ctx->gcm_remainder_len,
133 memcpy(&((uint8_t *)ctx->gcm_remainder)
136 blockp = (uint8_t *)ctx->gcm_remainder;
150 encrypt_block(ctx->gcm_keysched, (uint8_t *)ctx->gcm_cb,
151 (uint8_t *)ctx->gcm_tmp);
152 xor_block(blockp, (uint8_t *)ctx->gcm_tmp);
154 lastp = (uint8_t *)ctx->gcm_tmp;
204 int (*encrypt_block)(const void *, const uint8_t *, uint8_t *),
205 void (*copy_block)(uint8_t *, uint8_t *),
206 void (*xor_block)(uint8_t *, uint8_t *))
216 uint8_t *ghash, *macp = NULL;
225 ghash = (uint8_t *)ctx->gcm_ghash;
229 uint8_t *tmpp = (uint8_t *)ctx->gcm_tmp;
244 encrypt_block(ctx->gcm_keysched, (uint8_t *)ctx->gcm_cb,
245 (uint8_t *)ctx->gcm_tmp);
247 macp = (uint8_t *)ctx->gcm_remainder;
265 encrypt_block(ctx->gcm_keysched, (uint8_t *)ctx->gcm_J0,
266 (uint8_t *)ctx->gcm_J0);
267 xor_block((uint8_t *)ctx->gcm_J0, ghash);
290 int (*encrypt_block)(const void *, const uint8_t *, uint8_t *),
291 void (*xor_block)(uint8_t *, uint8_t *))
293 uint8_t *datap, *outp, *counterp;
307 datap = (uint8_t *)ctx->gcm_remainder;
309 counterp = (uint8_t *)ctx->gcm_tmp;
312 memset((uint8_t *)ctx->gcm_tmp, 0, block_size);
313 memcpy((uint8_t *)ctx->gcm_tmp, datap, ctx->gcm_remainder_len);
319 encrypt_block(ctx->gcm_keysched, (uint8_t *)ctx->gcm_cb, counterp);
330 int (*encrypt_block)(const void *, const uint8_t *, uint8_t *),
331 void (*copy_block)(uint8_t *, uint8_t *),
332 void (*xor_block)(uint8_t *, uint8_t *))
337 uint8_t *new;
372 int (*encrypt_block)(const void *, const uint8_t *, uint8_t *),
373 void (*xor_block)(uint8_t *, uint8_t *))
383 uint8_t *ghash;
384 uint8_t *blockp;
385 uint8_t *cbp;
394 ghash = (uint8_t *)ctx->gcm_ghash;
423 cbp = (uint8_t *)ctx->gcm_tmp;
424 encrypt_block(ctx->gcm_keysched, (uint8_t *)ctx->gcm_cb, cbp);
436 encrypt_block(ctx->gcm_keysched, (uint8_t *)ctx->gcm_J0,
437 (uint8_t *)ctx->gcm_J0);
438 xor_block((uint8_t *)ctx->gcm_J0, ghash);
482 gcm_format_initial_blocks(const uint8_t *iv, ulong_t iv_len,
484 void (*copy_block)(uint8_t *, uint8_t *),
485 void (*xor_block)(uint8_t *, uint8_t *))
488 uint8_t *cb;
491 uint8_t *datap, *ghash;
495 ghash = (uint8_t *)ctx->gcm_ghash;
496 cb = (uint8_t *)ctx->gcm_cb;
504 copy_block(cb, (uint8_t *)ctx->gcm_J0);
511 datap = (uint8_t *)cb;
514 datap = (uint8_t *)(&(iv[processed]));
526 copy_block((uint8_t *)ctx->gcm_J0, (uint8_t *)cb);
531 gcm_init(gcm_ctx_t *ctx, const uint8_t *iv, size_t iv_len,
532 const uint8_t *auth_data, size_t auth_data_len, size_t block_size,
533 int (*encrypt_block)(const void *, const uint8_t *, uint8_t *),
534 void (*copy_block)(uint8_t *, uint8_t *),
535 void (*xor_block)(uint8_t *, uint8_t *))
538 uint8_t *ghash, *datap, *authp;
543 encrypt_block(ctx->gcm_keysched, (uint8_t *)ctx->gcm_H,
544 (uint8_t *)ctx->gcm_H);
550 authp = (uint8_t *)ctx->gcm_tmp;
551 ghash = (uint8_t *)ctx->gcm_ghash;
572 datap = (uint8_t *)authp;
575 datap = (uint8_t *)(&(auth_data[processed]));
593 size_t block_size, int (*encrypt_block)(const void *, const uint8_t *,
594 uint8_t *), void (*copy_block)(uint8_t *, uint8_t *),
595 void (*xor_block)(uint8_t *, uint8_t *))
624 const uint8_t *iv = (const uint8_t *)gcm_param->pIv;
625 const uint8_t *aad = (const uint8_t *)gcm_param->pAAD;
1015 extern void ASMABI gcm_xor_avx(const uint8_t *src, uint8_t *dst);
1021 const uint8_t *in, size_t len);
1023 extern size_t ASMABI aesni_gcm_encrypt(const uint8_t *, uint8_t *, size_t,
1026 extern size_t ASMABI aesni_gcm_decrypt(const uint8_t *, uint8_t *, size_t,
1093 uint8_t *datap = (uint8_t *)data;
1098 uint8_t *ct_buf = NULL;
1099 uint8_t *tmp = (uint8_t *)ctx->gcm_tmp;
1113 memcpy((uint8_t *)ctx->gcm_remainder +
1123 memcpy((uint8_t *)ctx->gcm_remainder +
1144 gcm_xor_avx((const uint8_t *) ctx->gcm_remainder, tmp);
1240 uint8_t *ghash = (uint8_t *)ctx->gcm_ghash;
1242 uint8_t *remainder = (uint8_t *)ctx->gcm_remainder;
1259 uint8_t *tmp = (uint8_t *)ctx->gcm_tmp;
1274 GHASH_AVX(ctx, (const uint8_t *)ctx->gcm_len_a_len_c, block_size);
1277 gcm_xor_avx((uint8_t *)J0, ghash);
1311 uint8_t *datap = ctx->gcm_pt_buf;
1357 uint8_t *lastb = (uint8_t *)ctx->gcm_remainder;
1365 datap[i] = lastb[i] ^ ((uint8_t *)tmp)[i];
1372 gcm_xor_avx((uint8_t *)tmp, datap);
1385 GHASH_AVX(ctx, (uint8_t *)ctx->gcm_len_a_len_c, block_size);
1389 gcm_xor_avx((uint8_t *)ctx->gcm_J0, (uint8_t *)ghash);
1413 gcm_init_avx(gcm_ctx_t *ctx, const uint8_t *iv, size_t iv_len,
1414 const uint8_t *auth_data, size_t auth_data_len, size_t block_size)
1416 uint8_t *cb = (uint8_t *)ctx->gcm_cb;
1420 const uint8_t *datap = auth_data;
1480 uint8_t *authp = (uint8_t *)ctx->gcm_tmp;