Lines Matching refs:X3
818 #define AES_FROUND(X0,X1,X2,X3,Y0,Y1,Y2,Y3) \ argument
835 X3 = *RK++ ^ AES_FT0( ( Y3 ) & 0xFF ) ^ \
841 #define AES_RROUND(X0,X1,X2,X3,Y0,Y1,Y2,Y3) \ argument
858 X3 = *RK++ ^ AES_RT0( ( Y3 ) & 0xFF ) ^ \
873 uint32_t *RK, X0, X1, X2, X3, Y0, Y1, Y2, Y3; in mbedtls_internal_aes_encrypt() local
880 GET_UINT32_LE( X3, input, 12 ); X3 ^= *RK++; in mbedtls_internal_aes_encrypt()
884 AES_FROUND( Y0, Y1, Y2, Y3, X0, X1, X2, X3 ); in mbedtls_internal_aes_encrypt()
885 AES_FROUND( X0, X1, X2, X3, Y0, Y1, Y2, Y3 ); in mbedtls_internal_aes_encrypt()
888 AES_FROUND( Y0, Y1, Y2, Y3, X0, X1, X2, X3 ); in mbedtls_internal_aes_encrypt()
908 X3 = *RK++ ^ \ in mbedtls_internal_aes_encrypt()
917 PUT_UINT32_LE( X3, output, 12 ); in mbedtls_internal_aes_encrypt()
941 uint32_t *RK, X0, X1, X2, X3, Y0, Y1, Y2, Y3; in mbedtls_internal_aes_decrypt() local
948 GET_UINT32_LE( X3, input, 12 ); X3 ^= *RK++; in mbedtls_internal_aes_decrypt()
952 AES_RROUND( Y0, Y1, Y2, Y3, X0, X1, X2, X3 ); in mbedtls_internal_aes_decrypt()
953 AES_RROUND( X0, X1, X2, X3, Y0, Y1, Y2, Y3 ); in mbedtls_internal_aes_decrypt()
956 AES_RROUND( Y0, Y1, Y2, Y3, X0, X1, X2, X3 ); in mbedtls_internal_aes_decrypt()
976 X3 = *RK++ ^ \ in mbedtls_internal_aes_decrypt()
985 PUT_UINT32_LE( X3, output, 12 ); in mbedtls_internal_aes_decrypt()