Searched refs:ep_ro (Results 1 - 2 of 2) sorted by relevance
/linux-4.1.27/include/linux/ |
H A D | random.h | 41 * prandom_u32_max - returns a pseudo-random number in interval [0, ep_ro) 42 * @ep_ro: right open interval endpoint 44 * Returns a pseudo-random number that is in interval [0, ep_ro). Note 48 * random index of an array containing ep_ro elements, for example. 50 * Returns: pseudo-random number in interval [0, ep_ro) 52 static inline u32 prandom_u32_max(u32 ep_ro) prandom_u32_max() argument 54 return (u32)(((u64) prandom_u32() * ep_ro) >> 32); prandom_u32_max()
|
H A D | kernel.h | 227 * reciprocal_scale - "scale" a value into range [0, ep_ro) 229 * @ep_ro: right open interval endpoint 232 * range [0, ep_ro), where the upper interval endpoint is right-open. 234 * ep_ro elements, for example. Think of it as sort of modulus, only that 238 * Return: a result based on val in interval [0, ep_ro). 240 static inline u32 reciprocal_scale(u32 val, u32 ep_ro) reciprocal_scale() argument 242 return (u32)(((u64) val * ep_ro) >> 32); reciprocal_scale()
|
Completed in 101 milliseconds