Symbol: rnd
arch/m68k/ifpsp060/src/fpsp.S
11815
# if the rnd mode is anything but RZ, then we have to re-do the above
arch/m68k/ifpsp060/src/pfpsp.S
8246
# if the rnd mode is anything but RZ, then we have to re-do the above
arch/m68k/include/asm/math-emu.h
102
unsigned short rnd;
arch/m68k/math-emu/fp_arith.c
623
fp_roundint(dest, FPDATA->rnd);
arch/m68k/math-emu/fp_arith.c
666
oldround = FPDATA->rnd;
arch/m68k/math-emu/fp_arith.c
667
FPDATA->rnd = FPCR_ROUND_RZ;
arch/m68k/math-emu/fp_arith.c
669
FPDATA->rnd = oldround;
arch/m68k/math-emu/fp_arith.c
80
if (FPDATA->rnd == FPCR_ROUND_RM)
arch/mips/include/asm/octeon/cvmx-pow-defs.h
572
uint64_t rnd:8;
arch/mips/include/asm/octeon/cvmx-pow-defs.h
574
uint64_t rnd:8;
arch/parisc/kernel/module.c
105
#define lrsel(v,a) (((v)+rnd(a))>>11)
arch/parisc/kernel/module.c
107
#define rrsel(v,a) ((((v)+rnd(a))&0x7ff)+((a)-rnd(a)))
arch/s390/mm/mmap.c
43
static unsigned long mmap_base_legacy(unsigned long rnd)
arch/s390/mm/mmap.c
45
return TASK_UNMAPPED_BASE + rnd;
arch/s390/mm/mmap.c
48
static inline unsigned long mmap_base(unsigned long rnd,
arch/s390/mm/mmap.c
64
return PAGE_ALIGN(STACK_TOP - gap - rnd);
arch/sparc/kernel/sys_sparc_64.c
285
unsigned long rnd = 0UL;
arch/sparc/kernel/sys_sparc_64.c
290
rnd = (val % (1UL << (23UL-PAGE_SHIFT)));
arch/sparc/kernel/sys_sparc_64.c
292
rnd = (val % (1UL << (30UL-PAGE_SHIFT)));
arch/sparc/kernel/sys_sparc_64.c
294
return rnd << PAGE_SHIFT;
arch/x86/mm/mmap.c
101
static unsigned long mmap_legacy_base(unsigned long rnd,
arch/x86/mm/mmap.c
104
return __TASK_UNMAPPED_BASE(task_size) + rnd;
arch/x86/mm/mmap.c
82
static unsigned long mmap_base(unsigned long rnd, unsigned long task_size,
arch/x86/mm/mmap.c
98
return PAGE_ALIGN(task_size - gap - rnd);
drivers/crypto/ccp/ccp-dev-v5.c
1074
u32 rnd;
drivers/crypto/ccp/ccp-dev-v5.c
1081
rnd = ioread32(ccp->io_regs + TRNG_OUT_REG);
drivers/crypto/ccp/ccp-dev-v5.c
1082
iowrite32(rnd, ccp->io_regs + CMD5_AES_MASK_OFFSET);
drivers/gpio/gpio-menz127.c
49
unsigned int rnd;
drivers/gpio/gpio-menz127.c
59
rnd = fls(debounce) - 1;
drivers/gpio/gpio-menz127.c
61
if (rnd && (debounce & BIT(rnd - 1)))
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
1716
u32 rnd = i915_prandom_u32_max_state(UINT_MAX, &prng);
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
1725
err = __igt_write_huge(ce, obj, obj->base.size, addr, 0, rnd);
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
1730
offset_in_page(rnd) / sizeof(u32), rnd + 1);
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
1736
rnd + 2);
drivers/gpu/drm/i915/gt/selftest_execlists.c
3461
static int random_range(struct rnd_state *rnd, int min, int max)
drivers/gpu/drm/i915/gt/selftest_execlists.c
3463
return i915_prandom_u32_max_state(max - min, rnd) + min;
drivers/gpu/drm/i915/gt/selftest_execlists.c
3466
static int random_priority(struct rnd_state *rnd)
drivers/gpu/drm/i915/gt/selftest_execlists.c
3468
return random_range(rnd, I915_PRIORITY_MIN, I915_PRIORITY_MAX);
drivers/gpu/drm/i915/gt/selftest_timeline.c
282
static unsigned int random_engine(struct rnd_state *rnd)
drivers/gpu/drm/i915/gt/selftest_timeline.c
284
return i915_prandom_u32_max_state(I915_NUM_ENGINES, rnd);
drivers/gpu/drm/i915/selftests/i915_random.c
34
u64 i915_prandom_u64_state(struct rnd_state *rnd)
drivers/gpu/drm/i915/selftests/i915_random.c
38
x = prandom_u32_state(rnd);
drivers/gpu/drm/i915/selftests/i915_random.c
40
x |= prandom_u32_state(rnd);
drivers/gpu/drm/i915/selftests/i915_random.h
45
u64 i915_prandom_u64_state(struct rnd_state *rnd);
drivers/gpu/drm/i915/selftests/scatterlist.c
144
struct rnd_state *rnd,
drivers/gpu/drm/i915/selftests/scatterlist.c
150
err = expect_pfn_sg(pt, npages_fn, rnd, who, timeout);
drivers/gpu/drm/i915/selftests/scatterlist.c
167
struct rnd_state *rnd)
drivers/gpu/drm/i915/selftests/scatterlist.c
174
struct rnd_state *rnd)
drivers/gpu/drm/i915/selftests/scatterlist.c
181
struct rnd_state *rnd)
drivers/gpu/drm/i915/selftests/scatterlist.c
188
struct rnd_state *rnd)
drivers/gpu/drm/i915/selftests/scatterlist.c
190
return 1 + (prandom_u32_state(rnd) % 1024);
drivers/gpu/drm/i915/selftests/scatterlist.c
195
struct rnd_state *rnd)
drivers/gpu/drm/i915/selftests/scatterlist.c
204
return page_count[(prandom_u32_state(rnd) % 3)];
drivers/gpu/drm/i915/selftests/scatterlist.c
217
struct rnd_state *rnd,
drivers/gpu/drm/i915/selftests/scatterlist.c
242
unsigned long npages = npages_fn(n, count, rnd);
drivers/gpu/drm/i915/selftests/scatterlist.c
39
struct rnd_state *rnd);
drivers/gpu/drm/i915/selftests/scatterlist.c
43
struct rnd_state *rnd,
drivers/gpu/drm/i915/selftests/scatterlist.c
53
unsigned int npages = npages_fn(n, pt->st.nents, rnd);
drivers/gpu/drm/sti/sti_tvout.c
202
static void tvout_vip_set_rnd(struct sti_tvout *tvout, int reg, u32 rnd)
drivers/gpu/drm/sti/sti_tvout.c
207
val |= rnd << TVO_VIP_RND_SHIFT;
drivers/md/dm-flakey.c
547
u64 rnd = get_random_u64();
drivers/md/dm-flakey.c
548
u32 rem = do_div(rnd, PROBABILITY_BASE);
drivers/md/dm-flakey.c
593
u64 rnd = get_random_u64();
drivers/md/dm-flakey.c
594
u32 rem = do_div(rnd, PROBABILITY_BASE);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
479
unsigned int rnd = 0U;
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
482
get_random_bytes(&rnd, sizeof(unsigned int));
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
484
ucp_0x370 = 0x02020202U | (0xFEFEFEFEU & rnd);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
753
unsigned int rnd = 0;
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
755
get_random_bytes(&rnd, sizeof(unsigned int));
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
757
ucp_0x370 = 0x02020202 | (0xFEFEFEFE & rnd);
drivers/net/ethernet/rocker/rocker_main.c
129
u64 rnd;
drivers/net/ethernet/rocker/rocker_main.c
131
rnd = get_random_u32();
drivers/net/ethernet/rocker/rocker_main.c
132
rnd >>= 1;
drivers/net/ethernet/rocker/rocker_main.c
133
rocker_write32(rocker, TEST_REG, rnd);
drivers/net/ethernet/rocker/rocker_main.c
135
if (test_reg != rnd * 2) {
drivers/net/ethernet/rocker/rocker_main.c
137
test_reg, rnd * 2);
drivers/net/ethernet/rocker/rocker_main.c
141
rnd = get_random_u32();
drivers/net/ethernet/rocker/rocker_main.c
142
rnd <<= 31;
drivers/net/ethernet/rocker/rocker_main.c
143
rnd |= get_random_u32();
drivers/net/ethernet/rocker/rocker_main.c
144
rocker_write64(rocker, TEST_REG64, rnd);
drivers/net/ethernet/rocker/rocker_main.c
146
if (test_reg != rnd * 2) {
drivers/net/ethernet/rocker/rocker_main.c
148
test_reg, rnd * 2);
include/linux/damon.h
916
u64 rnd;
include/linux/damon.h
919
rnd = prandom_u32_state(&ctx->rnd_state);
include/linux/damon.h
920
return l + (unsigned long)((rnd * span) >> 32);
include/linux/damon.h
922
rnd = ((u64)prandom_u32_state(&ctx->rnd_state) << 32) |
include/linux/damon.h
924
return l + mul_u64_u64_shr(rnd, span, 64);
include/linux/randomize_kstack.h
54
u32 rnd;
include/linux/randomize_kstack.h
57
rnd = prandom_u32_state(state);
include/linux/randomize_kstack.h
60
return rnd;
kernel/acct.c
332
int exp, rnd;
kernel/acct.c
334
exp = rnd = 0;
kernel/acct.c
336
rnd = value & (1 << (EXPSIZE - 1)); /* Round up? */
kernel/acct.c
344
if (rnd && (++value > MAXFRACT)) {
kernel/acct.c
376
int exp, rnd;
kernel/acct.c
379
rnd = 0;
kernel/acct.c
381
rnd = value & 1;
kernel/acct.c
389
if (rnd && (++value > MAXFRACT2)) {
kernel/time/clockevents.c
36
u64 rnd;
kernel/time/clockevents.c
40
rnd = (u64) evt->mult - 1;
kernel/time/clockevents.c
68
if ((~0ULL - clc > rnd) &&
kernel/time/clockevents.c
70
clc += rnd;
lib/interval_tree_test.c
167
last = (prandom_u32_state(&rnd) >> 4) % max_endpoint;
lib/interval_tree_test.c
168
start = (prandom_u32_state(&rnd) >> 4) % last;
lib/interval_tree_test.c
274
last = (prandom_u32_state(&rnd) >> 4) % max_endpoint;
lib/interval_tree_test.c
275
start = (prandom_u32_state(&rnd) >> 4) % last;
lib/interval_tree_test.c
31
static struct rnd_state rnd;
lib/interval_tree_test.c
346
prandom_seed_state(&rnd, seed);
lib/interval_tree_test.c
50
u32 b = (prandom_u32_state(&rnd) >> 4) % max_endpoint;
lib/interval_tree_test.c
51
u32 a = (prandom_u32_state(&rnd) >> 4) % b;
lib/interval_tree_test.c
63
queries[i] = (prandom_u32_state(&rnd) >> 4) % max_endpoint;
lib/kunit/string-stream-test.c
223
struct rnd_state rnd;
lib/kunit/string-stream-test.c
236
prandom_seed_state(&rnd, 3141592653589793238ULL);
lib/kunit/string-stream-test.c
239
offset = prandom_u32_state(&rnd) % (sizeof(line) - 1);
lib/kunit/string-stream-test.c
253
prandom_seed_state(&rnd, 3141592653589793238ULL);
lib/kunit/string-stream-test.c
262
offset = prandom_u32_state(&rnd) % (sizeof(line) - 1);
lib/rbtree_test.c
154
nodes[i].key = prandom_u32_state(&rnd);
lib/rbtree_test.c
155
nodes[i].val = prandom_u32_state(&rnd);
lib/rbtree_test.c
31
static struct rnd_state rnd;
lib/rbtree_test.c
406
prandom_seed_state(&rnd, seed);
lib/test_bpf.c
133
struct rnd_state rnd;
lib/test_bpf.c
140
prandom_seed_state(&rnd, 3141592653589793238ULL);
lib/test_bpf.c
143
__u32 k = prandom_u32_state(&rnd);
lib/test_parman.c
134
prandom_seed_state(&test_parman->rnd, 3141592653589793238ULL);
lib/test_parman.c
139
return prandom_u32_state(&test_parman->rnd);
lib/test_parman.c
83
struct rnd_state rnd;
lib/test_vmalloc.c
101
size = ((rnd % 10) + 1) * PAGE_SIZE;
lib/test_vmalloc.c
86
unsigned int rnd;
lib/test_vmalloc.c
91
rnd = get_random_u8();
lib/test_vmalloc.c
96
align = 1 << (rnd % 23);
mm/util.c
401
unsigned long rnd;
mm/util.c
405
rnd = get_random_long() & ((1UL << mmap_rnd_compat_bits) - 1);
mm/util.c
408
rnd = get_random_long() & ((1UL << mmap_rnd_bits) - 1);
mm/util.c
410
return rnd << PAGE_SHIFT;
mm/util.c
434
static unsigned long mmap_base(const unsigned long rnd, const struct rlimit *rlim_stack)
mm/util.c
443
return PAGE_ALIGN_DOWN(mmap_upper_limit(rlim_stack) - rnd);
mm/util.c
461
return PAGE_ALIGN(STACK_TOP - gap - rnd);
mm/vmalloc.c
1652
unsigned int rnd;
mm/vmalloc.c
1654
get_random_bytes(&rnd, sizeof(rnd));
mm/vmalloc.c
1655
vstart = VMALLOC_START + rnd;
net/mac80211/rc80211_minstrel_ht.c
2005
u8 rnd[MCS_GROUP_RATES];
net/mac80211/rc80211_minstrel_ht.c
2009
get_random_bytes(rnd, sizeof(rnd));
net/mac80211/rc80211_minstrel_ht.c
2011
new_idx = (i + rnd[i]) % MCS_GROUP_RATES;
net/netfilter/xt_hashlimit.c
125
u_int32_t rnd; /* random seed for hash */
net/netfilter/xt_hashlimit.c
187
ht->rnd);
net/netfilter/xt_hashlimit.c
236
get_random_bytes(&ht->rnd, sizeof(ht->rnd));
net/sched/sch_netem.c
223
u32 rnd = prandom_u32_state(&q->prng.prng_state);
net/sched/sch_netem.c
237
if (rnd < clg->a4) {
net/sched/sch_netem.c
240
} else if (rnd < clg->a1 + clg->a4) {
net/sched/sch_netem.c
249
if (rnd < clg->a5) {
net/sched/sch_netem.c
258
if (rnd < clg->a3)
net/sched/sch_netem.c
260
else if (rnd < clg->a2 + clg->a3) {
net/sched/sch_netem.c
346
u32 rnd;
net/sched/sch_netem.c
351
rnd = get_crandom(state, prng);
net/sched/sch_netem.c
355
return ((rnd % (2 * (u32)sigma)) + mu) - sigma;
net/sched/sch_netem.c
357
t = dist->table[rnd % dist->size];
net/sched/sch_pie.c
36
u64 rnd;
net/sched/sch_pie.c
75
get_random_bytes(&rnd, 8);
net/sched/sch_pie.c
76
if ((rnd >> BITS_PER_BYTE) < local_prob) {
tools/testing/selftests/bpf/prog_tests/map_lock.c
24
int vars[17], i, j, rnd, key = 0;
tools/testing/selftests/bpf/prog_tests/map_lock.c
36
rnd = vars[1];
tools/testing/selftests/bpf/prog_tests/map_lock.c
38
if (vars[j] == rnd)
tools/testing/selftests/bpf/prog_tests/map_lock.c
41
i, rnd, j, vars[j]);
tools/testing/selftests/bpf/prog_tests/map_lock.c
42
CHECK_FAIL(vars[j] != rnd);
tools/testing/selftests/bpf/progs/test_map_lock.c
37
int rnd = bpf_get_prandom_u32();
tools/testing/selftests/bpf/progs/test_map_lock.c
47
val->var[i] = rnd;
tools/testing/selftests/bpf/progs/test_map_lock.c
56
q->var[i] = rnd;
tools/testing/selftests/ublk/utils.h
21
#define round_up(val, rnd) \
tools/testing/selftests/ublk/utils.h
22
(((val) + ((rnd) - 1)) & ~((rnd) - 1))