| /freebsd/tools/test/stress2/misc/ |
| H A D | getrandom.sh | 40 sed '1,/^EOF/d' < $odir/$0 > $dir/getrandom.c 41 mycc -o getrandom -Wall -Wextra -O0 -g getrandom.c || exit 1 42 rm -f getrandom.c 55 timeout 5m limits -c 0 $dir/getrandom 67 rm -rf $dir/getrandom 105 getrandom((void *)arc4random(), arc4random(), arc4random() & 3);
|
| H A D | getrandom2.sh | 119 getrandom(bp, mx, 0); 163 if (getrandom(bp, mx, 0) != -1)
|
| /freebsd/tests/sys/kern/ |
| H A D | sys_getrandom.c | 56 ret = getrandom(&randomb[j], sizeof(randomb) - j, mode); in ATF_TC_BODY() 87 ret = getrandom(NULL, 1, 0); in ATF_TC_BODY() 103 ret = getrandom(buf, 1, 0); in ATF_TC_BODY() 108 ATF_REQUIRE_EQ(getrandom(buf, 15, 0), 15); in ATF_TC_BODY() 112 ATF_REQUIRE_EQ(getrandom(buf, 255, 0), 255); in ATF_TC_BODY() 116 ATF_REQUIRE_EQ(getrandom(buf, 4095, 0), 4095); in ATF_TC_BODY()
|
| /freebsd/lib/libc/tests/secure/ |
| H A D | fortify_random_test.c | 182 getrandom(__stack.__buf, __len, 0); in ATF_TC_BODY() 203 getrandom(__stack.__buf, __len, 0); in ATF_TC_BODY() 226 getrandom(__stack.__buf, __len, 0); in ATF_TC_BODY() 249 getrandom(__stack.__buf, __len, 0); in ATF_TC_BODY() 281 getrandom(__stack.__buf, __len, 0); in ATF_TC_BODY()
|
| /freebsd/contrib/expat/ |
| H A D | configure.ac | 325 AC_ARG_WITH([getrandom], optwith 326 [AS_HELP_STRING([--with-getrandom], 327 [enforce the use of getrandom function in the system @<:@default=check@:>@]) 328 AS_HELP_STRING([--without-getrandom], 329 [skip auto detect of getrandom @<:@default=check@:>@])], 334 [AC_MSG_CHECKING([for getrandom (Linux 3.17+, glibc 2.25+)]) 339 return getrandom(NULL, 0U, 0U); 342 [AC_DEFINE([HAVE_GETRANDOM], [1], [Define to 1 if you have the `getrandom' function.]) 348 [AC_MSG_ERROR([enforced the use of getrandom --with-getrandom, but not detected])])])]) 351 [AS_HELP_STRING([--with-sys-getrandom], [all …]
|
| H A D | expat_config.h.in | 33 /* Define to 1 if you have the `getrandom' function. */
|
| /freebsd/include/ssp/ |
| H A D | random.h | 36 __ssp_redirect(ssize_t, getrandom, (void *__buf, size_t __len,
|
| /freebsd/contrib/llvm-project/libc/src/__support/OSUtil/linux/ |
| H A D | getrandom.h | 22 LIBC_INLINE static ErrorOr<ssize_t> getrandom(void *buf, size_t buflen, in getrandom() function
|
| /freebsd/lib/libc/gen/ |
| H A D | getentropy.c | 57 rd = getrandom(buf, buflen, 0); in __ssp_real()
|
| /freebsd/contrib/expat/lib/ |
| H A D | random_getrandom.c | 76 (int)getrandom(currentTarget, bytesToWrite, getrandomFlags); in writeRandomBytes_getrandom_nonblock()
|
| /freebsd/contrib/llvm-project/libc/src/__support/HashTable/ |
| H A D | randomness.h | 41 auto len = internal::getrandom(buffer, count, 0); in next_random_seed()
|
| /freebsd/crypto/openssh/openbsd-compat/ |
| H A D | bsd-getentropy.c | 62 if ((r = getrandom(s, len, 0)) > 0 && (size_t)r == len) in _ssh_compat_getentropy()
|
| /freebsd/contrib/libfido2/src/ |
| H A D | random.c | 66 if ((r = getrandom(buf, len, 0)) < 0 || (size_t)r != len) in fido_get_random()
|
| /freebsd/contrib/libfido2/fuzz/ |
| H A D | wrapped.sym | 66 getrandom
|
| H A D | wrap.c | 80 getrandom,
|
| /freebsd/contrib/wpa/src/crypto/ |
| H A D | random.c | 241 res = getrandom(stub_key + stub_key_avail, in random_pool_ready() 445 if (getrandom(&stub, 0, GRND_NONBLOCK) == 0 || in random_init()
|
| /freebsd/sys/sys/ |
| H A D | random.h | 169 ssize_t getrandom(void *buf, size_t buflen, unsigned int flags);
|
| /freebsd/contrib/file/src/ |
| H A D | seccomp.c | 149 ALLOW_RULE(getrandom); // Used by glibc in file_pipe2file() in enable_sandbox()
|
| /freebsd/sys/contrib/libsodium/src/libsodium/randombytes/sysrandom/ |
| H A D | randombytes_sysrandom.c | 216 readnb = getrandom(buf, size, 0); in _randombytes_linux_getrandom()
|
| /freebsd/lib/libsys/ |
| H A D | Symbol.sys.map | 347 getrandom;
|
| H A D | Makefile.sys | 231 getrandom.2 \
|
| /freebsd/contrib/ntp/sntp/libevent/ |
| H A D | arc4random.c | 188 if (0 == getrandom(&buf[len], n, 0)) in arc4_seed_getrandom()
|
| /freebsd/contrib/libevent/ |
| H A D | arc4random.c | 188 if (0 == getrandom(&buf[len], n, 0)) in arc4_seed_getrandom()
|
| /freebsd/sys/contrib/libsodium/src/libsodium/randombytes/salsa20/ |
| H A D | randombytes_salsa20_random.c | 258 readnb = getrandom(buf, size, 0); in _randombytes_linux_getrandom()
|
| /freebsd/crypto/openssl/providers/implementations/rands/seeding/ |
| H A D | rand_unix.c | 394 return getrandom(buf, buflen, 0); in syscall_random()
|