Home | History | Annotate | Download | only in x86

Lines Matching defs:rk32

148 loadroundkey(const uint32_t *rk32)
150 return _mm_load_si128((const void *)rk32);
154 storeroundkey(uint32_t *rk32, __m128i rk)
156 _mm_store_si128((void *)rk32, rk);
309 uint32_t *rk32 = enc->aese_aes.aes_rk;
318 storeroundkey(rk32, rk);
319 rk32 += 4;
328 storeroundkey(rk32, mrk);
329 rk32 += 4;
343 storeroundkey(rk32, mrk);
344 rk32 += 4;
349 storeroundkey(rk32, mrk);
350 rk32 += 4;
356 storeroundkey(rk32, mrk);
357 rk32 += 4;
370 storeroundkey(rk32, mrk);
371 rk32 += 4;
379 storeroundkey(rk32, mrk);
380 rk32 += 4;
391 storeroundkey(rk32, aes_schedule_mangle_last_enc(rk, sr[i-- % 4].m));
397 uint32_t *rk32 = dec->aesd_aes.aes_rk;
411 rk32 += 4*nrounds;
412 storeroundkey(rk32, _mm_shuffle_epi8(ork, sr[i].m));
413 rk32 -= 4;
423 storeroundkey(rk32, mrk);
424 rk32 -= 4;
438 storeroundkey(rk32, mrk);
439 rk32 -= 4;
444 storeroundkey(rk32, mrk);
445 rk32 -= 4;
451 storeroundkey(rk32, mrk);
452 rk32 -= 4;
465 storeroundkey(rk32, mrk);
466 rk32 -= 4;
474 storeroundkey(rk32, mrk);
475 rk32 -= 4;
486 storeroundkey(rk32, aes_schedule_mangle_last_dec(rk));
492 const uint32_t *rk32 = enc->aese_aes.aes_rk;
497 x ^= loadroundkey(rk32);
503 rk32 += 4;
510 A ^= loadroundkey(rk32);
518 x ^= loadroundkey(rk32);
525 const uint32_t *rk32 = dec->aesd_aes.aes_rk;
530 x ^= loadroundkey(rk32);
531 rk32 += 4;
541 x ^= loadroundkey(rk32);
542 rk32 += 4; /* next round key */
559 x ^= loadroundkey(rk32);