Lines Matching refs:X1
642 #define AES_FROUND(X0, X1, X2, X3, Y0, Y1, Y2, Y3) \ argument
647 X1 = *RK++ ^ FT0[(Y1) & 0xFF] ^ FT1[(Y2 >> 8) & 0xFF] ^ \
657 #define AES_RROUND(X0, X1, X2, X3, Y0, Y1, Y2, Y3) \ argument
662 X1 = *RK++ ^ RT0[(Y1) & 0xFF] ^ RT1[(Y0 >> 8) & 0xFF] ^ \
681 uint32_t *RK, X0, X1, X2, X3, Y0, Y1, Y2, Y3; in infra_aes_internal_aes_encrypt() local
687 GET_UINT32_LE(X1, input, 4); in infra_aes_internal_aes_encrypt()
688 X1 ^= *RK++; in infra_aes_internal_aes_encrypt()
695 AES_FROUND(Y0, Y1, Y2, Y3, X0, X1, X2, X3); in infra_aes_internal_aes_encrypt()
696 AES_FROUND(X0, X1, X2, X3, Y0, Y1, Y2, Y3); in infra_aes_internal_aes_encrypt()
699 AES_FROUND(Y0, Y1, Y2, Y3, X0, X1, X2, X3); in infra_aes_internal_aes_encrypt()
706 X1 = *RK++ ^ ((uint32_t)FSb[(Y1) & 0xFF]) ^ in infra_aes_internal_aes_encrypt()
722 PUT_UINT32_LE(X1, output, 4); in infra_aes_internal_aes_encrypt()
739 uint32_t *RK, X0, X1, X2, X3, Y0, Y1, Y2, Y3; in infra_aes_internal_aes_decrypt() local
745 GET_UINT32_LE(X1, input, 4); in infra_aes_internal_aes_decrypt()
746 X1 ^= *RK++; in infra_aes_internal_aes_decrypt()
753 AES_RROUND(Y0, Y1, Y2, Y3, X0, X1, X2, X3); in infra_aes_internal_aes_decrypt()
754 AES_RROUND(X0, X1, X2, X3, Y0, Y1, Y2, Y3); in infra_aes_internal_aes_decrypt()
757 AES_RROUND(Y0, Y1, Y2, Y3, X0, X1, X2, X3); in infra_aes_internal_aes_decrypt()
764 X1 = *RK++ ^ ((uint32_t)RSb[(Y1) & 0xFF]) ^ in infra_aes_internal_aes_decrypt()
780 PUT_UINT32_LE(X1, output, 4); in infra_aes_internal_aes_decrypt()