Home
last modified time | relevance | path

Searched refs:get_random_u32_below (Results 1 – 25 of 68) sorted by relevance

123

/linux/include/linux/
H A Drandom.h60 static inline u32 get_random_u32_below(u32 ceil) in get_random_u32_below() function
102 return floor + 1 + get_random_u32_below(U32_MAX - floor); in get_random_u32_above()
115 return floor + get_random_u32_below(ceil - floor + 1); in get_random_u32_inclusive()
/linux/drivers/mtd/tests/
H A Dmtd_nandecctest.c50 unsigned int offset = get_random_u32_below(size * BITS_PER_BYTE); in single_bit_error_data()
61 offset[0] = get_random_u32_below(size * BITS_PER_BYTE); in double_bit_error_data()
63 offset[1] = get_random_u32_below(size * BITS_PER_BYTE); in double_bit_error_data()
74 unsigned int offset = get_random_u32_below(3 * BITS_PER_BYTE); in random_ecc_bit()
82 offset = get_random_u32_below(3 * BITS_PER_BYTE); in random_ecc_bit()
H A Dstresstest.c49 eb = get_random_u32_below(ebcnt - 1); in rand_eb()
57 return get_random_u32_below(bufsize); in rand_offs()
62 return get_random_u32_below(bufsize - offs); in rand_len()
121 if (get_random_u32_below(2)) in do_operation()
/linux/drivers/infiniband/hw/cxgb4/
H A Did_table.c57 alloc->last += get_random_u32_below(RANDOM_SKIP); in c4iw_id_alloc()
88 alloc->last = get_random_u32_below(RANDOM_SKIP); in c4iw_id_table_alloc()
/linux/drivers/mtd/ubi/
H A Ddebug.h65 return !get_random_u32_below(200); in ubi_dbg_bitflip()
72 return !get_random_u32_below(500); in ubi_dbg_write_failure()
79 return !get_random_u32_below(400); in ubi_dbg_erase_failure()
/linux/drivers/net/wireguard/
H A Dtimers.c153 get_random_u32_below(REKEY_TIMEOUT_JITTER_MAX_JIFFIES)); in wg_timers_data_sent()
189 get_random_u32_below(REKEY_TIMEOUT_JITTER_MAX_JIFFIES)); in wg_timers_handshake_initiated()
/linux/lib/
H A Dfind_bit_benchmark.c196 __set_bit(get_random_u32_below(BITMAP_LEN), bitmap); in find_bit_test()
197 __set_bit(get_random_u32_below(BITMAP_LEN), bitmap2); in find_bit_test()
H A Dtest_rhashtable.c372 u32 i = get_random_u32_below(entries); in test_rhltable()
373 u32 prand = get_random_u32_below(4); in test_rhltable()
400 i = get_random_u32_below(entries); in test_rhltable()
H A Dtest_hexdump.c215 size_t len = get_random_u32_below(rs) + gs; in test_hexdump_overflow_set()
H A Dregion_alloc_benchmark.c194 reg_sz[idx] = get_random_u32_below(max_size) + 1; in region_alloc_benchmark()
H A Dsbitmap.c24 *per_cpu_ptr(sb->alloc_hint, i) = get_random_u32_below(depth); in init_alloc_hint()
36 hint = depth ? get_random_u32_below(depth) : 0; in update_alloc_hint_before_get()
/linux/lib/reed_solomon/
H A Dtest_rslib.c186 errloc = get_random_u32_below(len); in get_rcw_we()
197 errloc = get_random_u32_below(len); in get_rcw_we()
202 if (ewsc && get_random_u32_below(2)) { in get_rcw_we()
/linux/arch/parisc/kernel/
H A Dvdso.c78 map_base -= get_random_u32_below(0x20) * PAGE_SIZE; in arch_setup_additional_pages()
/linux/drivers/gpu/drm/i915/
H A Dintel_memory_region.c42 int byte = get_random_u32_below(pagesize); in __iopagetest()
96 return get_random_u32_below(last >> PAGE_SHIFT) << PAGE_SHIFT; in random_page()
/linux/arch/s390/kernel/
H A Dvdso.c101 offset = get_random_u32_below(((end - start) >> PAGE_SHIFT) + 1); in vdso_addr()
/linux/fs/ubifs/
H A Dlpt_commit.c1971 if (get_random_u32_below(4)) in dbg_populate_lsave()
1978 c->lsave[get_random_u32_below(c->lsave_cnt)] = lprops->lnum; in dbg_populate_lsave()
1980 c->lsave[get_random_u32_below(c->lsave_cnt)] = lprops->lnum; in dbg_populate_lsave()
1982 c->lsave[get_random_u32_below(c->lsave_cnt)] = lprops->lnum; in dbg_populate_lsave()
1986 c->lsave[get_random_u32_below(c->lsave_cnt)] = heap->arr[i]->lnum; in dbg_populate_lsave()
1989 c->lsave[get_random_u32_below(c->lsave_cnt)] = heap->arr[i]->lnum; in dbg_populate_lsave()
1992 c->lsave[get_random_u32_below(c->lsave_cnt)] = heap->arr[i]->lnum; in dbg_populate_lsave()
/linux/arch/x86/mm/
H A Dcpu_entry_area.c46 cea = get_random_u32_below(max_cea); in init_cea_offsets()
/linux/net/netfilter/
H A Dnf_nat_helper.c226 port = min + get_random_u32_below(range); in nf_nat_exp_find_port()
/linux/arch/um/kernel/
H A Dprocess.c274 sp -= get_random_u32_below(8192); in arch_align_stack()
/linux/mm/kfence/
H A Dcore.c433 const bool random_right_allocate = get_random_u32_below(2); in kfence_guarded_alloc()
435 !get_random_u32_below(CONFIG_KFENCE_STRESS_TEST_FAULTS); in kfence_guarded_alloc()
670 rand = get_random_u32_below(i); in kfence_init_pool()
/linux/fs/xfs/scrub/
H A Dcow_repair.c241 trim = len > 4 ? get_random_u32_below(len / 4) : 0; in xrep_cow_debug_replacement()
244 trim = len > 4 ? get_random_u32_below(len / 4) : 0; in xrep_cow_debug_replacement()
/linux/kernel/kcsan/
H A Dselftest.c35 bool is_write = !!get_random_u32_below(2); in test_encode_decode()
/linux/arch/arm/kernel/
H A Dprocess.c372 offset = get_random_u32_below(slots); in sigpage_addr()
/linux/net/batman-adv/
H A Dbat_v_ogm.c92 msecs += get_random_u32_below(msecs / 5) - (msecs / 10); in batadv_v_ogm_start_queue_timer()
112 msecs += get_random_u32_below(2 * BATADV_JITTER); in batadv_v_ogm_start_timer()
/linux/net/sched/
H A Dact_gact.c29 if (get_random_u32_below(gact->tcfg_pval)) in gact_net_rand()

123