Defined in 5 files as a prototype:
Defined in 5 files as a macro:
Defined in 5 files as a function:
Referenced in 131 files:
- bin/sh/var.c, 2 times
- bin/stty/key.c, line 220
- common/lib/libc/stdlib/random.c, line 53
- crypto/external/bsd/heimdal/dist/lib/hx509/softp11.c, line 889
- crypto/external/bsd/heimdal/dist/lib/roken/rand.c, line 51
- crypto/external/bsd/heimdal/include/config.h, line 7
- external/bsd/bzip2/dist/spewG.c, line 43
- external/bsd/ipf/dist/radix_ipf.c, line 1481
- external/bsd/libevent/dist/test/test-ratelim.c, line 680
- external/bsd/nsd/dist/nsd.c, line 1271
- external/bsd/nsd/dist/server.c, line 1414
- external/bsd/nsd/dist/xfrd.c, line 206
- external/bsd/ntp/dist/sntp/libevent/test/test-ratelim.c, line 598
- external/bsd/ppp/dist/pppd/magic.c, line 121
- external/bsd/unbound/dist/testcode/unitlruhash.c, line 371
- external/bsd/unbound/dist/testcode/unitneg.c, line 535
- external/bsd/unbound/dist/testcode/unitslabhash.c, line 251
- external/gpl3/binutils.old/dist/libiberty/random.c, line 305
- external/gpl3/binutils/dist/libiberty/random.c, line 303
- external/gpl3/gcc.old/dist/libiberty/random.c, line 305
- external/gpl3/gcc/dist/libiberty/random.c, line 305
- external/gpl3/gdb.old/dist/gnulib/import/stdlib.in.h, 9 times
- external/gpl3/gdb.old/dist/libiberty/random.c, line 305
- external/gpl3/gdb.old/lib/libgnulib/arch/aarch64/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/aarch64eb/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/alpha/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/arm/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/armeb/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/hppa/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/i386/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/m68000/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/m68k/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/mips64eb/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/mips64el/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/mipseb/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/mipsel/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/mipsn64eb/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/mipsn64el/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/powerpc/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/powerpc64/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/riscv32/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/riscv64/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/sh3eb/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/sh3el/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/sparc/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/sparc64/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/vax/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/x86_64/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/dist/gnulib/import/stdlib.in.h, 9 times
- external/gpl3/gdb/dist/libiberty/random.c, line 305
- external/gpl3/gdb/lib/libgnulib/arch/aarch64/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/aarch64eb/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/alpha/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/arm/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/armeb/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/hppa/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/i386/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/m68000/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/m68k/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/mips64eb/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/mips64el/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/mipseb/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/mipsel/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/mipsn64eb/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/mipsn64el/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/powerpc/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/powerpc64/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/riscv32/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/riscv64/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/sh3eb/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/sh3el/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/sparc/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/sparc64/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/vax/gnulib/import/stdlib.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/x86_64/gnulib/import/stdlib.h, 9 times
- external/historical/nawk/dist/main.c, line 146
- external/historical/nawk/dist/run.c, line 1698
- external/lgpl3/gmp/dist/tests/rand/gen.c, line 312
- external/mpl/bind/dist/lib/dns/tests/rbt_test.c, line 1289
- external/mpl/dhcp/dist/client/dhclient.c, line 923
- external/mpl/dhcp/dist/common/ctrace.c, line 299
- external/mpl/dhcp/dist/common/socket.c, line 1288
- external/mpl/dhcp/dist/server/dhcpd.c, line 992
- games/adventure/io.c, line 204
- games/adventure/save.c, 3 times
- games/adventure/setup.c, line 95
- games/arithmetic/arithmetic.c, line 142
- games/atc/main.c, line 128
- games/backgammon/backgammon/main.c, line 118
- games/battlestar/init.c, line 57
- games/boggle/boggle/mach.c, line 102
- games/canfield/canfield/canfield.c, line 1642
- games/cgram/cgram.c, line 555
- games/fortune/strfile/strfile.c, line 441
- games/gomoku/main.c, line 347
- games/hack/hack.main.c, line 288
- games/hack/hack.unix.c, line 105
- games/hunt/huntd/driver.c, line 489
- games/larn/io.c, line 219
- games/mille/mille.c, 2 times
- games/monop/monop.c, line 231
- games/phantasia/main.c, line 353
- games/phantasia/setup.c, line 101
- games/quiz/quiz.c, line 233
- games/sail/main.c, line 81
- games/snake/snake/snake.c, line 191
- games/trek/main.c, line 173
- games/trek/setup.c, line 112
- games/warp/warp.c, line 320
- games/worms/worms.c, line 433
- games/wump/wump.c, line 543
- lib/libc/compat/stdlib/compat_random.c, 2 times
- lib/libm/noieee_src/n_fmod.c, line 151
- regress/sys/fs/lfs/9994/9994_f.c, line 100
- sbin/newfs_udf/newfs_udf.c, line 161
- sys/external/bsd/ipf/netinet/radix_ipf.c, line 1452
- tests/fs/puffs/h_dtfs/dtfs.c, line 212
- tests/fs/puffs/t_fuzz.c, line 219
- tests/fs/vfs/t_vfsops.c, line 171
- tests/include/sys/t_tree.c, line 107
- tests/lib/libc/stdlib/t_random.c, line 60
- tests/lib/libc/string/t_memcpy.c, line 92
- tests/lib/libpthread/h_resolv.c, line 151
- tests/rump/rumpkern/h_client/h_reconcli.c, line 94
- tests/sys/uvm/t_uvm_physseg_load.c, 11 times
- usr.bin/btpin/btpin.c, line 125
- usr.bin/jot/jot.c, line 118
- usr.bin/make/main.c, line 942
- usr.sbin/makefs/ffs.c, line 543
- usr.sbin/makefs/udf.c, line 141
- usr.sbin/npf/npftest/npftest.c, line 327