Lines Matching refs:a
28 long __mulsi3(u a, u b) in __mulsi3() argument
35 if (a.s.msw == 0 && in __mulsi3()
38 return (long)a.s.lsw * b.s.lsw; in __mulsi3()
42 if (a.v < 0) in __mulsi3()
45 a.v = - a.v; in __mulsi3()
53 pp1 = (long)a.s.lsw * b.s.lsw ; in __mulsi3()
54 pp2 = (long)a.s.lsw * b.s.msw + (long)a.s.msw * b.s.lsw; in __mulsi3()
64 long __mulpsi3(long a, long b) in __mulpsi3() argument
66 return a*b; in __mulpsi3()
71 __mulhi3(short a, short b) in __mulhi3() argument
76 while (a) in __mulhi3()
78 if (a & 1) in __mulhi3()
84 a>>=1; in __mulhi3()