• Home
  • Raw
  • Download

Lines Matching refs:fixed31_32

57 struct fixed31_32 {  struct
67 static const struct fixed31_32 dc_fixpt_zero = { 0 }; argument
68 static const struct fixed31_32 dc_fixpt_epsilon = { 1LL };
69 static const struct fixed31_32 dc_fixpt_half = { 0x80000000LL };
70 static const struct fixed31_32 dc_fixpt_one = { 0x100000000LL };
81 struct fixed31_32 dc_fixpt_from_fraction(long long numerator, long long denominator);
87 static inline struct fixed31_32 dc_fixpt_from_int(int arg) in dc_fixpt_from_int()
89 struct fixed31_32 res; in dc_fixpt_from_int()
105 static inline struct fixed31_32 dc_fixpt_neg(struct fixed31_32 arg) in dc_fixpt_neg()
107 struct fixed31_32 res; in dc_fixpt_neg()
118 static inline struct fixed31_32 dc_fixpt_abs(struct fixed31_32 arg) in dc_fixpt_abs()
135 static inline bool dc_fixpt_lt(struct fixed31_32 arg1, struct fixed31_32 arg2) in dc_fixpt_lt()
144 static inline bool dc_fixpt_le(struct fixed31_32 arg1, struct fixed31_32 arg2) in dc_fixpt_le()
153 static inline bool dc_fixpt_eq(struct fixed31_32 arg1, struct fixed31_32 arg2) in dc_fixpt_eq()
162 static inline struct fixed31_32 dc_fixpt_min(struct fixed31_32 arg1, struct fixed31_32 arg2) in dc_fixpt_min()
174 static inline struct fixed31_32 dc_fixpt_max(struct fixed31_32 arg1, struct fixed31_32 arg2) in dc_fixpt_max()
188 static inline struct fixed31_32 dc_fixpt_clamp( in dc_fixpt_clamp()
189 struct fixed31_32 arg, in dc_fixpt_clamp()
190 struct fixed31_32 min_value, in dc_fixpt_clamp()
191 struct fixed31_32 max_value) in dc_fixpt_clamp()
210 static inline struct fixed31_32 dc_fixpt_shl(struct fixed31_32 arg, unsigned char shift) in dc_fixpt_shl()
224 static inline struct fixed31_32 dc_fixpt_shr(struct fixed31_32 arg, unsigned char shift) in dc_fixpt_shr()
245 static inline struct fixed31_32 dc_fixpt_add(struct fixed31_32 arg1, struct fixed31_32 arg2) in dc_fixpt_add()
247 struct fixed31_32 res; in dc_fixpt_add()
261 static inline struct fixed31_32 dc_fixpt_add_int(struct fixed31_32 arg1, int arg2) in dc_fixpt_add_int()
270 static inline struct fixed31_32 dc_fixpt_sub(struct fixed31_32 arg1, struct fixed31_32 arg2) in dc_fixpt_sub()
272 struct fixed31_32 res; in dc_fixpt_sub()
286 static inline struct fixed31_32 dc_fixpt_sub_int(struct fixed31_32 arg1, int arg2) in dc_fixpt_sub_int()
301 struct fixed31_32 dc_fixpt_mul(struct fixed31_32 arg1, struct fixed31_32 arg2);
308 static inline struct fixed31_32 dc_fixpt_mul_int(struct fixed31_32 arg1, int arg2) in dc_fixpt_mul_int()
317 struct fixed31_32 dc_fixpt_sqr(struct fixed31_32 arg);
323 static inline struct fixed31_32 dc_fixpt_div_int(struct fixed31_32 arg1, long long arg2) in dc_fixpt_div_int()
332 static inline struct fixed31_32 dc_fixpt_div(struct fixed31_32 arg1, struct fixed31_32 arg2) in dc_fixpt_div()
349 struct fixed31_32 dc_fixpt_recip(struct fixed31_32 arg);
364 struct fixed31_32 dc_fixpt_sinc(struct fixed31_32 arg);
374 struct fixed31_32 dc_fixpt_sin(struct fixed31_32 arg);
386 struct fixed31_32 dc_fixpt_cos(struct fixed31_32 arg);
400 struct fixed31_32 dc_fixpt_exp(struct fixed31_32 arg);
412 struct fixed31_32 dc_fixpt_log(struct fixed31_32 arg);
426 static inline struct fixed31_32 dc_fixpt_pow(struct fixed31_32 arg1, struct fixed31_32 arg2) in dc_fixpt_pow()
446 static inline int dc_fixpt_floor(struct fixed31_32 arg) in dc_fixpt_floor()
460 static inline int dc_fixpt_round(struct fixed31_32 arg) in dc_fixpt_round()
480 static inline int dc_fixpt_ceil(struct fixed31_32 arg) in dc_fixpt_ceil()
503 unsigned int dc_fixpt_u4d19(struct fixed31_32 arg);
505 unsigned int dc_fixpt_u3d19(struct fixed31_32 arg);
507 unsigned int dc_fixpt_u2d19(struct fixed31_32 arg);
509 unsigned int dc_fixpt_u0d19(struct fixed31_32 arg);
511 unsigned int dc_fixpt_clamp_u0d14(struct fixed31_32 arg);
513 unsigned int dc_fixpt_clamp_u0d10(struct fixed31_32 arg);
515 int dc_fixpt_s4d19(struct fixed31_32 arg);
517 static inline struct fixed31_32 dc_fixpt_truncate(struct fixed31_32 arg, unsigned int frac_bits) in dc_fixpt_truncate()