Home | History | Annotate | Download | only in i915

Lines Matching refs:val

17 	u32 val;
20 #define FP_16_16_MAX ((uint_fixed_16_16_t){ .val = UINT_MAX })
22 static inline bool is_fixed16_zero(uint_fixed_16_16_t val)
24 return val.val == 0;
27 static inline uint_fixed_16_16_t u32_to_fixed16(u32 val)
29 uint_fixed_16_16_t fp = { .val = val << 16 };
31 WARN_ON(val > U16_MAX);
38 return DIV_ROUND_UP(fp.val, 1 << 16);
43 return fp.val >> 16;
49 uint_fixed_16_16_t min = { .val = min(min1.val, min2.val) };
57 uint_fixed_16_16_t max = { .val = max(max1.val, max2.val) };
62 static inline uint_fixed_16_16_t clamp_u64_to_fixed16(u64 val)
64 uint_fixed_16_16_t fp = { .val = (u32)val };
66 WARN_ON(val > U32_MAX);
71 static inline u32 div_round_up_fixed16(uint_fixed_16_16_t val,
74 return DIV_ROUND_UP(val.val, d.val);
77 static inline u32 mul_round_up_u32_fixed16(u32 val, uint_fixed_16_16_t mul)
81 tmp = mul_u32_u32(val, mul.val);
88 static inline uint_fixed_16_16_t mul_fixed16(uint_fixed_16_16_t val,
93 tmp = mul_u32_u32(val.val, mul.val);
99 static inline uint_fixed_16_16_t div_fixed16(u32 val, u32 d)
103 tmp = (u64)val << 16;
109 static inline u32 div_round_up_u32_fixed16(u32 val, uint_fixed_16_16_t d)
113 tmp = (u64)val << 16;
114 tmp = DIV_ROUND_UP_ULL(tmp, d.val);
120 static inline uint_fixed_16_16_t mul_u32_fixed16(u32 val, uint_fixed_16_16_t mul)
124 tmp = mul_u32_u32(val, mul.val);
134 tmp = (u64)add1.val + add2.val;
145 tmp = (u64)add1.val + tmp_add2.val;