Home
last modified time | relevance | path

Searched refs:getrandom (Results 1 – 25 of 52) sorted by relevance

123

/freebsd/tools/test/stress2/misc/
H A Dgetrandom.sh40 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 Dgetrandom2.sh119 getrandom(bp, mx, 0);
163 if (getrandom(bp, mx, 0) != -1)
/freebsd/tests/sys/kern/
H A Dsys_getrandom.c56 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 Dfortify_random_test.c182 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 Dconfigure.ac325 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 Dexpat_config.h.in33 /* Define to 1 if you have the `getrandom' function. */
/freebsd/include/ssp/
H A Drandom.h36 __ssp_redirect(ssize_t, getrandom, (void *__buf, size_t __len,
/freebsd/contrib/llvm-project/libc/src/__support/OSUtil/linux/
H A Dgetrandom.h22 LIBC_INLINE static ErrorOr<ssize_t> getrandom(void *buf, size_t buflen, in getrandom() function
/freebsd/lib/libc/gen/
H A Dgetentropy.c57 rd = getrandom(buf, buflen, 0); in __ssp_real()
/freebsd/contrib/expat/lib/
H A Drandom_getrandom.c76 (int)getrandom(currentTarget, bytesToWrite, getrandomFlags); in writeRandomBytes_getrandom_nonblock()
/freebsd/contrib/llvm-project/libc/src/__support/HashTable/
H A Drandomness.h41 auto len = internal::getrandom(buffer, count, 0); in next_random_seed()
/freebsd/crypto/openssh/openbsd-compat/
H A Dbsd-getentropy.c62 if ((r = getrandom(s, len, 0)) > 0 && (size_t)r == len) in _ssh_compat_getentropy()
/freebsd/contrib/libfido2/src/
H A Drandom.c66 if ((r = getrandom(buf, len, 0)) < 0 || (size_t)r != len) in fido_get_random()
/freebsd/contrib/libfido2/fuzz/
H A Dwrapped.sym66 getrandom
H A Dwrap.c80 getrandom,
/freebsd/contrib/wpa/src/crypto/
H A Drandom.c241 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 Drandom.h169 ssize_t getrandom(void *buf, size_t buflen, unsigned int flags);
/freebsd/contrib/file/src/
H A Dseccomp.c149 ALLOW_RULE(getrandom); // Used by glibc in file_pipe2file() in enable_sandbox()
/freebsd/sys/contrib/libsodium/src/libsodium/randombytes/sysrandom/
H A Drandombytes_sysrandom.c216 readnb = getrandom(buf, size, 0); in _randombytes_linux_getrandom()
/freebsd/lib/libsys/
H A DSymbol.sys.map347 getrandom;
H A DMakefile.sys231 getrandom.2 \
/freebsd/contrib/ntp/sntp/libevent/
H A Darc4random.c188 if (0 == getrandom(&buf[len], n, 0)) in arc4_seed_getrandom()
/freebsd/contrib/libevent/
H A Darc4random.c188 if (0 == getrandom(&buf[len], n, 0)) in arc4_seed_getrandom()
/freebsd/sys/contrib/libsodium/src/libsodium/randombytes/salsa20/
H A Drandombytes_salsa20_random.c258 readnb = getrandom(buf, size, 0); in _randombytes_linux_getrandom()
/freebsd/crypto/openssl/providers/implementations/rands/seeding/
H A Drand_unix.c394 return getrandom(buf, buflen, 0); in syscall_random()

123