Lines Matching refs:a1

69     register mp_digit a1, a2, a4;  in s_bmul_1x1()  local
71 a1 = a & (0x3FFFFFFF); a2 = a1 << 1; a4 = a2 << 1; in s_bmul_1x1()
73 tab[0] = 0; tab[1] = a1; tab[2] = a2; tab[3] = a1^a2; in s_bmul_1x1()
74 tab[4] = a4; tab[5] = a1^a4; tab[6] = a2^a4; tab[7] = a1^a2^a4; in s_bmul_1x1()
101 register mp_digit a1, a2, a4, a8; in s_bmul_1x1() local
103 a1 = a & (0x1FFFFFFFFFFFFFFFULL); a2 = a1 << 1; in s_bmul_1x1()
105 tab[ 0] = 0; tab[ 1] = a1; tab[ 2] = a2; tab[ 3] = a1^a2; in s_bmul_1x1()
106 tab[ 4] = a4; tab[ 5] = a1^a4; tab[ 6] = a2^a4; tab[ 7] = a1^a2^a4; in s_bmul_1x1()
107 tab[ 8] = a8; tab[ 9] = a1^a8; tab[10] = a2^a8; tab[11] = a1^a2^a8; in s_bmul_1x1()
108 tab[12] = a4^a8; tab[13] = a1^a4^a8; tab[14] = a2^a4^a8; tab[15] = a1^a2^a4^a8; in s_bmul_1x1()
142 s_bmul_2x2(mp_digit *r, const mp_digit a1, const mp_digit a0, const mp_digit b1, in s_bmul_2x2() argument
147 s_bmul_1x1(r+3, r+2, a1, b1); in s_bmul_2x2()
149 s_bmul_1x1(&m1, &m0, a0 ^ a1, b0 ^ b1); in s_bmul_2x2()
160 s_bmul_3x3(mp_digit *r, const mp_digit a2, const mp_digit a1, const mp_digit a0, in s_bmul_3x3() argument
166 s_bmul_2x2(zm, a1, a2^a0, b1, b2^b0); /* fill middle 4 words */ in s_bmul_3x3()
167 s_bmul_2x2(r, a1, a0, b1, b0); /* fill bottom 4 words */ in s_bmul_3x3()
184 void s_bmul_4x4(mp_digit *r, const mp_digit a3, const mp_digit a2, const mp_digit a1, in s_bmul_4x4() argument
191 s_bmul_2x2(zm, a3^a1, a2^a0, b3^b1, b2^b0); /* fill middle 4 words */ in s_bmul_4x4()
192 s_bmul_2x2(r, a1, a0, b1, b0); /* fill bottom 4 words */ in s_bmul_4x4()