Home
last modified time | relevance | path

Searched refs:SYS_getrandom (Results 1 – 10 of 10) sorted by relevance

/freebsd/sys/contrib/libsodium/src/libsodium/randombytes/sysrandom/
H A Drandombytes_sysrandom.c207 # if defined(__dietlibc__) || (defined(SYS_getrandom) && defined(__NR_getrandom))
218 readnb = syscall(SYS_getrandom, buf, (int) size, 0); in _randombytes_linux_getrandom()
252 # if defined(SYS_getrandom) && defined(__NR_getrandom) in randombytes_sysrandom_init()
309 # if defined(SYS_getrandom) && defined(__NR_getrandom) in randombytes_sysrandom_close()
334 # if defined(SYS_getrandom) && defined(__NR_getrandom) in randombytes_sysrandom_buf()
/freebsd/sys/contrib/libsodium/src/libsodium/randombytes/salsa20/
H A Drandombytes_salsa20_random.c249 # if defined(__dietlibc__) || (defined(SYS_getrandom) && defined(__NR_getrandom))
260 readnb = syscall(SYS_getrandom, buf, (int) size, 0); in _randombytes_linux_getrandom()
302 # if defined(SYS_getrandom) && defined(__NR_getrandom) in randombytes_salsa20_random_init()
346 # elif defined(SYS_getrandom) && defined(__NR_getrandom) in randombytes_salsa20_random_stir()
431 # if defined(SYS_getrandom) && defined(__NR_getrandom) in randombytes_salsa20_random_close()
/freebsd/contrib/unbound/compat/
H A Dgetentropy_linux.c90 #if defined(SYS_getrandom) && defined(GRND_NONBLOCK)
110 #if defined(SYS_getrandom) && defined(GRND_NONBLOCK) in getentropy()
193 #if defined(SYS_getrandom) && defined(GRND_NONBLOCK)
202 ret = syscall(SYS_getrandom, buf, len, GRND_NONBLOCK); in getentropy_getrandom()
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dlinux.cpp183 #if defined(SYS_getrandom) in getRandom()
189 syscall(SYS_getrandom, Buffer, Length, Blocking ? 0 : GRND_NONBLOCK); in getRandom()
/freebsd/contrib/expat/
H A Dconfigure.ac269 … [enforce the use of syscall SYS_getrandom function in the system @<:@default=check@:>@])
271 [skip auto detect of syscall SYS_getrandom @<:@default=check@:>@])],
276 [AC_MSG_CHECKING([for syscall SYS_getrandom (Linux 3.17+)])
280 #include <sys/syscall.h> /* for SYS_getrandom */
282 syscall(SYS_getrandom, NULL, 0, 0);
286 …[AC_DEFINE([HAVE_SYSCALL_GETRANDOM], [1], [Define to 1 if you have `syscall' and `SYS_getrandom'.])
290 …[AC_MSG_ERROR([enforced the use of syscall SYS_getrandom --with-sys-getrandom, but not detected])]…
H A Dexpat_config.h.in57 /* Define to 1 if you have `syscall' and `SYS_getrandom'. */
H A DREADME.md268 // Make use of syscall SYS_getrandom (ON|OFF|AUTO) [default=AUTO]
/freebsd/sys/sys/
H A Dsyscall.h502 #define SYS_getrandom 563 macro
/freebsd/tools/regression/compat32/aarch64/
H A Dswp_test_impl.S212 ldr r7, =SYS_getrandom
/freebsd/contrib/expat/lib/
H A Dxmlparse.c152 * Linux >=3.17 + glibc (including <2.25) (syscall SYS_getrandom): HAVE_SYSCALL_GETRANDOM, \
800 syscall(SYS_getrandom, currentTarget, bytesToWrite, getrandomFlags); in writeRandomBytes_getrandom_nonblock()