Lines Matching refs:fix
21 typedef int32_t fix; //16 bits int, 16 bits frac typedef
44 #define fl2f(f) ((fix) ((f) * 65536))
67 fix fixmul (fix a, fix b);
70 fix fixdiv (fix a, fix b);
73 fix fixmuldiv (fix a, fix b, fix c);
79 fix fixmul (fix a, fix b);
87 fix fixdiv (fix a, fix b);
96 fix fixmuldiv (fix a, fix b, fix c);
119 fix fixmul (fix a, fix b);
123 fix fixdiv (fix a, fix b);
126 fix fixmuldiv (fix a, fix b, fix c);
129 static inline fix
130 fixdiv (fix a, fix b)
133 register fix __retval;
145 static inline fix
146 fixmuldiv (fix a, fix b, fix c)
149 register fix __retval;
166 void fixmulaccum (quadint * q, fix a, fix b);
169 fix fixquadadjust (quadint * q);
185 fix fix_sqrt (fix a);
189 void fix_sincos (fix a, fix * s, fix * c); //with interpolation
191 void fix_fastsincos (fix a, fix * s, fix * c); //no interpolation
194 fixang fix_asin (fix v);
196 fixang fix_acos (fix v);
203 fixang fix_atan2 (fix cos, fix sin);
206 fix fix_isqrt (fix a);