Searched refs:ep_ro (Results 1 – 6 of 6) sorted by relevance
37 static inline u32 prandom_u32_max(u32 ep_ro) in prandom_u32_max() argument39 if (__builtin_constant_p(ep_ro <= 1U << 8) && ep_ro <= 1U << 8) in prandom_u32_max()40 return (get_random_u8() * ep_ro) >> 8; in prandom_u32_max()41 if (__builtin_constant_p(ep_ro <= 1U << 16) && ep_ro <= 1U << 16) in prandom_u32_max()42 return (get_random_u16() * ep_ro) >> 16; in prandom_u32_max()43 return ((u64)get_random_u32() * ep_ro) >> 32; in prandom_u32_max()
172 static inline u32 reciprocal_scale(u32 val, u32 ep_ro)174 return (u32)(((u64) val * ep_ro) >> 32);
10 u32 drm_prandom_u32_max_state(u32 ep_ro, struct rnd_state *state) in drm_prandom_u32_max_state() argument12 return upper_32_bits((u64)prandom_u32_state(state) * ep_ro); in drm_prandom_u32_max_state()
25 u32 drm_prandom_u32_max_state(u32 ep_ro,
47 static inline u32 i915_prandom_u32_max_state(u32 ep_ro, struct rnd_state *state) in i915_prandom_u32_max_state() argument49 return upper_32_bits(mul_u32_u32(prandom_u32_state(state), ep_ro)); in i915_prandom_u32_max_state()
294 static u32 kcsan_prandom_u32_max(u32 ep_ro) in kcsan_prandom_u32_max() argument301 return state % ep_ro; in kcsan_prandom_u32_max()