Lines Matching refs:a

32 static inline double dml_min(double a, double b)  in dml_min()  argument
34 return (double) dcn_bw_min2(a, b); in dml_min()
37 static inline double dml_min3(double a, double b, double c) in dml_min3() argument
39 return dml_min(dml_min(a, b), c); in dml_min3()
42 static inline double dml_min4(double a, double b, double c, double d) in dml_min4() argument
44 return dml_min(dml_min(a, b), dml_min(c, d)); in dml_min4()
47 static inline double dml_max(double a, double b) in dml_max() argument
49 return (double) dcn_bw_max2(a, b); in dml_max()
52 static inline double dml_max3(double a, double b, double c) in dml_max3() argument
54 return dml_max(dml_max(a, b), c); in dml_max3()
57 static inline double dml_max4(double a, double b, double c, double d) in dml_max4() argument
59 return dml_max(dml_max(a, b), dml_max(c, d)); in dml_max4()
62 static inline double dml_max5(double a, double b, double c, double d, double e) in dml_max5() argument
64 return dml_max(dml_max4(a, b, c, d), e); in dml_max5()
67 static inline double dml_ceil(double a, double granularity) in dml_ceil() argument
69 return (double) dcn_bw_ceil2(a, granularity); in dml_ceil()
72 static inline double dml_floor(double a, double granularity) in dml_floor() argument
74 return (double) dcn_bw_floor2(a, granularity); in dml_floor()
77 static inline double dml_round(double a) in dml_round() argument
81 return dml_floor(a + round_pt, 1); in dml_round()
100 static inline double dml_pow(double a, int exp) in dml_pow() argument
102 return (double) dcn_bw_pow(a, exp); in dml_pow()
144 static inline double dml_abs(double a) in dml_abs() argument
146 if (a > 0) in dml_abs()
147 return a; in dml_abs()
149 return (a*(-1)); in dml_abs()