Lines Matching refs:u32_t
88 static u32_t magic_randomseed; /* Seed used for random number generation. */
100 static void magic_churnrand(char *rand_data, u32_t rand_len) {
112 u32_t jiffies;
114 u32_t rand;
162 void magic_random_bytes(unsigned char *buf, u32_t buf_len) {
165 u32_t n;
185 u32_t magic(void) {
186 u32_t new_rand;
201 static u32_t magic_randomseed; /* Seed used for random number generation. */
263 u32_t magic(void) {
267 return ((u32_t)rand() << 16) + (u32_t)rand() + magic_randomseed;
274 void magic_random_bytes(unsigned char *buf, u32_t buf_len) {
275 u32_t new_rand, n;
290 u32_t magic_pow(u8_t pow) {