Home | History | Annotate | Download | only in src

Lines Matching refs:int32

57     __inline int32 fxp_mul32_Q30(const int32 a, const int32 b)
59 return (int32)(((int64)(a) * b) >> 30);
63 __inline int32 fxp_mac32_Q30(const int32 a, const int32 b, int32 L_add)
65 return (L_add + (int32)(((int64)(a) * b) >> 30));
69 #define Qfmt_31(a) (int32)(a*0x7FFFFFFF + (a>=0?0.5F:-0.5F))
71 #define Qfmt15(x) (Int16)(x*((int32)1<<15) + (x>=0?0.5F:-0.5F))
77 __inline int32 fxp_mul32_Q28(const int32 a, const int32 b)
79 return (int32)(((int64)(a) * b) >> 28);
83 __inline int32 fxp_mul32_Q27(const int32 a, const int32 b)
85 return (int32)(((int64)(a) * b) >> 27);
90 __inline int32 fxp_mul32_Q26(const int32 a, const int32 b)
92 return (int32)(((int64)(a) * b) >> 26);
96 __inline int32 fxp_mac32_Q32(int32 L_add, const int32 a, const int32 b)
102 __inline int32 fxp_msb32_Q32(int32 L_sub, const int32 a, const int32 b)
109 __inline int32 fxp_mul32_Q29(const int32 a, const int32 b)
111 return (int32)(((int64)(a) * b) >> 29);
116 __inline int32 pv_abs(int32 a)
118 int32 b = (a < 0) ? -a : a;