Symbol: random
arch/powerpc/mm/nohash/kaslr_booke.c
286
unsigned long offset, random;
arch/powerpc/mm/nohash/kaslr_booke.c
295
random = get_boot_seed(dt_ptr);
arch/powerpc/mm/nohash/kaslr_booke.c
299
random = rotate_xor(random, &seed, sizeof(seed));
arch/powerpc/mm/nohash/kaslr_booke.c
306
random = rotate_xor(random, &seed, sizeof(seed));
arch/powerpc/mm/nohash/kaslr_booke.c
338
index = random & 0xFF;
arch/powerpc/mm/nohash/kaslr_booke.c
342
offset = random % (SZ_64M - kernel_sz);
arch/s390/boot/kaslr.c
57
unsigned long seed, random;
arch/s390/boot/kaslr.c
66
cpacf_trng(NULL, 0, (u8 *) &random, sizeof(random));
arch/s390/boot/kaslr.c
71
cpacf_prno(CPACF_PRNO_SHA512_DRNG_GEN, &prno, (u8 *) &random,
arch/s390/boot/kaslr.c
72
sizeof(random), NULL, 0);
arch/s390/boot/kaslr.c
83
random = seed;
arch/s390/boot/kaslr.c
84
cpacf_kmc(CPACF_KMC_PRNG, prng.parm_block, (u8 *) &random,
arch/s390/boot/kaslr.c
85
(u8 *) &random, sizeof(random));
arch/s390/boot/kaslr.c
90
*value = random % limit;
arch/s390/crypto/prng.c
297
static const u8 random[] __initconst = {
arch/s390/crypto/prng.c
331
u8 buf[sizeof(random)];
arch/s390/crypto/prng.c
356
if (memcmp(buf, random, sizeof(random)) != 0) {
arch/um/drivers/vector_kern.c
1543
goto random;
arch/um/drivers/vector_kern.c
1548
goto random;
arch/um/drivers/vector_kern.c
1553
goto random;
arch/um/drivers/vector_kern.c
1558
goto random;
arch/um/drivers/vector_kern.c
1569
random:
arch/x86/lib/kaslr.c
56
unsigned long raw, random = get_boot_seed();
arch/x86/lib/kaslr.c
68
random ^= raw;
arch/x86/lib/kaslr.c
78
random ^= raw;
arch/x86/lib/kaslr.c
85
random ^= i8254();
arch/x86/lib/kaslr.c
90
: "=a" (random), "=d" (raw)
arch/x86/lib/kaslr.c
91
: "a" (random), "rm" (mix_const));
arch/x86/lib/kaslr.c
92
random += raw;
arch/x86/lib/kaslr.c
97
return random;
arch/x86/tools/insn_sanity.c
150
*(unsigned short *)(&insn_buff[i]) = random() & 0xffff;
arch/x86/tools/insn_sanity.c
153
insn_buff[i++] = random() & 0xff;
arch/xtensa/platforms/iss/network.c
127
goto random;
arch/xtensa/platforms/iss/network.c
132
goto random;
arch/xtensa/platforms/iss/network.c
137
goto random;
arch/xtensa/platforms/iss/network.c
142
goto random;
arch/xtensa/platforms/iss/network.c
150
random:
block/genhd.c
1302
kfree(disk->random);
drivers/char/random.c
1226
if (!disk || !disk->random)
drivers/char/random.c
1229
add_timer_randomness(disk->random, 0x100 + disk_devt(disk));
drivers/char/random.c
1244
disk->random = state;
drivers/gpu/drm/i915/selftests/scatterlist.c
273
random,
drivers/infiniband/hw/irdma/verbs.c
2737
u32 random;
drivers/infiniband/hw/irdma/verbs.c
2741
get_random_bytes(&random, sizeof(random));
drivers/infiniband/hw/irdma/verbs.c
2742
consumer_key = (u8)random;
drivers/infiniband/hw/irdma/verbs.c
2744
driver_key = random & ~iwdev->rf->mr_stagmask;
drivers/infiniband/hw/irdma/verbs.c
2745
next_stag_index = (random & iwdev->rf->mr_stagmask) >> 8;
drivers/net/ethernet/freescale/fec_mpc52xx.h
91
u32 random; /* FEC + 0x128 */
drivers/net/hamradio/6pack.c
136
static unsigned char random;
drivers/net/hamradio/6pack.c
138
random = random * 17 + 41;
drivers/net/hamradio/6pack.c
140
if (((sp->status1 & SIXP_DCD_MASK) == 0) && (random < sp->persistence)) {
drivers/scsi/scsi_debug.c
7386
module_param_named(random, sdebug_random, bool, S_IRUGO | S_IWUSR);
drivers/scsi/scsi_debug.c
7467
MODULE_PARM_DESC(random, "If set, uniformly randomize command duration between 0 and delay_in_ns");
drivers/scsi/scsi_debug.c
8282
static DRIVER_ATTR_RW(random);
fs/ceph/mds_client.c
1286
bool *random)
fs/ceph/mds_client.c
1297
if (random)
fs/ceph/mds_client.c
1298
*random = false;
fs/ceph/mds_client.c
1312
goto random;
fs/ceph/mds_client.c
1363
goto random;
fs/ceph/mds_client.c
1419
goto random;
fs/ceph/mds_client.c
1430
random:
fs/ceph/mds_client.c
1431
if (random)
fs/ceph/mds_client.c
1432
*random = true;
fs/ceph/mds_client.c
3449
bool random;
fs/ceph/mds_client.c
3496
mds = __choose_mds(mdsc, req, &random);
fs/ceph/mds_client.c
3566
if (random)
include/linux/blkdev.h
187
struct timer_rand_state *random;
include/linux/kexec.h
197
bool random;
include/linux/kexec.h
210
if (kbuf->random) {
include/net/sctp/structs.h
361
struct sctp_random_param *random;
include/uapi/linux/netfilter/xt_statistic.h
27
} random;
kernel/crash_dump_dm_crypt.c
410
.random = true,
mm/slab.h
223
unsigned long random;
mm/slub.c
506
encoded = (unsigned long)ptr ^ s->random ^ swab(ptr_addr);
mm/slub.c
519
decoded = (void *)(ptr.v ^ s->random ^ swab(ptr_addr));
mm/slub.c
8440
s->random = get_random_long();
net/netfilter/xt_statistic.c
37
if ((get_random_u32() & 0x7FFFFFFF) < info->u.random.probability)
net/sctp/auth.c
186
struct sctp_random_param *random,
net/sctp/auth.c
196
random_len = ntohs(random->param_hdr.length);
net/sctp/auth.c
207
memcpy(new->data, random, random_len);
net/tipc/core.c
67
get_random_bytes(&tn->random, sizeof(int));
net/tipc/core.h
101
int random;
net/tipc/discover.c
93
msg_set_node_sig(hdr, tn->random);
net/tipc/discover.c
98
msg_set_peer_net_hash(hdr, tipc_net_hash_mixes(net, tn->random));
net/tipc/monitor.c
677
mon->timer_intv = msecs_to_jiffies(MON_TIMEOUT + (tn->random & 0xffff));
net/tipc/node.c
1122
addr ^= tipc_net(net)->random;
net/tipc/node.c
459
hash_chk = tipc_net_hash_mixes(tmp, tn_peer->random);
tools/net/ynl/lib/ynl.c
787
ys->seq = random();
tools/perf/bench/epoll-ctl.c
162
unsigned long rnd1 = random(), rnd2 = random();
tools/perf/bench/mem-functions.c
483
static void mmap_page_touch(void *dst, size_t size, unsigned int page_shift, bool random)
tools/perf/bench/mem-functions.c
489
if (random)
tools/perf/util/hist.c
769
unsigned r = random();
tools/perf/util/util.c
412
node = strlist__entry(tips, random() % strlist__nr_entries(tips));
tools/spi/spidev_test.c
420
tx[i] = random();
tools/testing/selftests/arm64/abi/syscall-abi.c
47
lbuf[i] = random();
tools/testing/selftests/arm64/fp/fp-ptrace.c
867
lbuf[i] = random();
tools/testing/selftests/arm64/fp/fp-ptrace.c
882
bits = random() % (__SVE_FFR_SIZE(vq) * 8);
tools/testing/selftests/arm64/fp/sve-ptrace.c
79
buf[i] = random();
tools/testing/selftests/arm64/fp/za-ptrace.c
45
buf[i] = random();
tools/testing/selftests/arm64/fp/zt-ptrace.c
40
buf[i] = random();
tools/testing/selftests/arm64/mte/mte_common_util.c
158
atag = mtefar_support ? (random() % MT_ATAG_MASK) + 1 : 0;
tools/testing/selftests/bpf/benchs/bench_bpf_crypto.c
107
input[i] = '1' + random() % 9;
tools/testing/selftests/bpf/benchs/bench_lpm_trie_map.c
112
if (args.random) {
tools/testing/selftests/bpf/benchs/bench_lpm_trie_map.c
127
if (args.random) {
tools/testing/selftests/bpf/benchs/bench_lpm_trie_map.c
142
if (args.random) {
tools/testing/selftests/bpf/benchs/bench_lpm_trie_map.c
197
ctx.bench->bss->random = args.random;
tools/testing/selftests/bpf/benchs/bench_lpm_trie_map.c
28
bool random;
tools/testing/selftests/bpf/benchs/bench_lpm_trie_map.c
32
.random = false,
tools/testing/selftests/bpf/benchs/bench_lpm_trie_map.c
72
args.random = true;
tools/testing/selftests/bpf/benchs/bench_strncmp.c
83
target[i] = '1' + random() % 9;
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1997
return ((u64)random() << 42) |
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1998
(((u64)random() & RAND_21BIT_MASK) << 21) |
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1999
(random() & RAND_21BIT_MASK);
tools/testing/selftests/bpf/progs/lpm_trie_bench.c
34
bool random;
tools/testing/selftests/bpf/progs/lpm_trie_bench.c
86
if (random)
tools/testing/selftests/kvm/lib/kvm_util.c
2361
guest_random_seed = last_guest_seed = random();
tools/testing/selftests/mm/protection_keys.c
557
int nr_iterations = random() % 100;
tools/testing/selftests/mm/protection_keys.c
806
malloc_type = (random()%nr_malloc_types);
tools/testing/selftests/mqueue/mq_perf_tests.c
399
*prio = random() % mq_prio_max;
tools/testing/selftests/net/tcp_ao/bench-lookups.c
30
size_t r = (size_t)random() | 0x1;
tools/testing/selftests/powerpc/math/fpu.h
14
val = random();
tools/testing/selftests/powerpc/ptrace/ptrace-gpr.c
107
result |= random() << (__LONG_WIDTH__ - 31);
tools/testing/selftests/powerpc/ptrace/ptrace-gpr.c
112
result ^= random() << 16;
tools/testing/selftests/powerpc/ptrace/ptrace-gpr.c
99
r = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
153
ucp->uc_mcontext.gp_regs[PT_MSR] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
155
ucp->uc_mcontext.gp_regs[PT_NIP] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
157
ucp->uc_link->uc_mcontext.gp_regs[PT_MSR] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
159
ucp->uc_link->uc_mcontext.gp_regs[PT_NIP] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
161
ucp->uc_mcontext.gp_regs[PT_TRAP] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
162
ucp->uc_mcontext.gp_regs[PT_DSISR] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
163
ucp->uc_mcontext.gp_regs[PT_DAR] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
164
ucp->uc_mcontext.gp_regs[PT_ORIG_R3] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
165
ucp->uc_mcontext.gp_regs[PT_XER] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
166
ucp->uc_mcontext.gp_regs[PT_RESULT] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
167
ucp->uc_mcontext.gp_regs[PT_SOFTE] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
168
ucp->uc_mcontext.gp_regs[PT_DSCR] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
169
ucp->uc_mcontext.gp_regs[PT_CTR] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
170
ucp->uc_mcontext.gp_regs[PT_LNK] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
171
ucp->uc_mcontext.gp_regs[PT_CCR] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
172
ucp->uc_mcontext.gp_regs[PT_REGS_COUNT] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
174
ucp->uc_link->uc_mcontext.gp_regs[PT_TRAP] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
175
ucp->uc_link->uc_mcontext.gp_regs[PT_DSISR] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
176
ucp->uc_link->uc_mcontext.gp_regs[PT_DAR] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
177
ucp->uc_link->uc_mcontext.gp_regs[PT_ORIG_R3] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
178
ucp->uc_link->uc_mcontext.gp_regs[PT_XER] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
179
ucp->uc_link->uc_mcontext.gp_regs[PT_RESULT] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
180
ucp->uc_link->uc_mcontext.gp_regs[PT_SOFTE] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
181
ucp->uc_link->uc_mcontext.gp_regs[PT_DSCR] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
182
ucp->uc_link->uc_mcontext.gp_regs[PT_CTR] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
183
ucp->uc_link->uc_mcontext.gp_regs[PT_LNK] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
184
ucp->uc_link->uc_mcontext.gp_regs[PT_CCR] = random();
tools/testing/selftests/powerpc/signal/sigfuz.c
185
ucp->uc_link->uc_mcontext.gp_regs[PT_REGS_COUNT] = random();
tools/testing/selftests/powerpc/stringloops/memcmp.c
105
s1[j] = random();
tools/testing/selftests/powerpc/stringloops/memcmp.c
107
rand_s1 += random() % MAX_OFFSET_DIFF_S1_S2;
tools/testing/selftests/powerpc/stringloops/memcmp.c
108
rand_s2 += random() % MAX_OFFSET_DIFF_S1_S2;
tools/testing/selftests/powerpc/stringloops/memcmp.c
112
change = random() % comp_size;
tools/testing/selftests/powerpc/stringloops/memcmp.c
113
rand_s2[change] = random() & 0xff;
tools/testing/selftests/powerpc/stringloops/memcmp.c
131
s1[j] = random();
tools/testing/selftests/powerpc/stringloops/memcmp.c
133
rand_s1 += random() % MAX_OFFSET_DIFF_S1_S2;
tools/testing/selftests/powerpc/stringloops/memcmp.c
134
rand_s2 += random() % MAX_OFFSET_DIFF_S1_S2;
tools/testing/selftests/powerpc/stringloops/memcmp.c
139
change = random() % comp_size;
tools/testing/selftests/powerpc/stringloops/memcmp.c
140
s2[change] = random() & 0xff;
tools/testing/selftests/powerpc/stringloops/strlen.c
69
c = random() & 0x7f;
tools/testing/selftests/powerpc/stringloops/strlen.c
82
c = random() & 0x7f;
tools/testing/selftests/powerpc/stringloops/strlen.c
96
c = random() & 0x7f;
tools/virtio/virtio_test.c
193
batch = (random() % vq->vring.num) + 1;