Home
last modified time | relevance | path

Searched refs:rand (Results 1 – 3 of 3) sorted by relevance

/mm/
Dshuffle.c164 static u64 rand; in shuffle_pick_tail() local
174 rand = get_random_u64(); in shuffle_pick_tail()
177 ret = rand & 1; in shuffle_pick_tail()
180 rand >>= 1; in shuffle_pick_tail()
Dslab_common.c885 unsigned int rand; in freelist_randomize() local
893 rand = prandom_u32_state(state); in freelist_randomize()
894 rand %= (i + 1); in freelist_randomize()
895 swap(list[i], list[rand]); in freelist_randomize()
Dslab.c2391 unsigned int rand; in freelist_state_initialize() local
2394 rand = get_random_int(); in freelist_state_initialize()
2398 prandom_seed_state(&state->rnd_state, rand); in freelist_state_initialize()
2403 state->pos = rand % count; in freelist_state_initialize()
2430 unsigned int objfreelist = 0, i, rand, count = cachep->num; in shuffle_freelist() local
2460 rand = prandom_u32_state(&state.rnd_state); in shuffle_freelist()
2461 rand %= (i + 1); in shuffle_freelist()
2462 swap_free_obj(page, i, rand); in shuffle_freelist()