Home
last modified time | relevance | path

Searched refs:SYS_getrandom (Results 1 – 12 of 12) 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/crypto/krb5/src/lib/crypto/krb/
H A Dprng.c117 #elif defined(__linux__) && defined(SYS_getrandom) in get_os_entropy()
133 r = syscall(SYS_getrandom, buf, len, 0); in get_os_entropy()
/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/libc/src/__support/OSUtil/linux/
H A Dgetrandom.h25 LIBC_NAMESPACE::syscall_impl<ssize_t>(SYS_getrandom, buf, buflen, flags); in getrandom()
/freebsd/contrib/expat/lib/
H A Drandom_getrandom.c78 (int)syscall(SYS_getrandom, currentTarget, bytesToWrite, in writeRandomBytes_getrandom_nonblock()
H A Dxmlparse.c151 * Linux >=3.17 + glibc (including <2.25) (syscall SYS_getrandom): HAVE_SYSCALL_GETRANDOM, \
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dlinux.cpp186 #if defined(SYS_getrandom) in getRandom()
192 syscall(SYS_getrandom, Buffer, Length, Blocking ? 0 : GRND_NONBLOCK); in getRandom()
/freebsd/contrib/expat/
H A Dconfigure.ac352 … [enforce the use of syscall SYS_getrandom function in the system @<:@default=check@:>@])
354 [skip auto detect of syscall SYS_getrandom @<:@default=check@:>@])],
359 [AC_MSG_CHECKING([for syscall SYS_getrandom (Linux 3.17+)])
364 #include <sys/syscall.h> /* for SYS_getrandom */
366 syscall(SYS_getrandom, NULL, 0, 0);
370 …[AC_DEFINE([HAVE_SYSCALL_GETRANDOM], [1], [Define to 1 if you have `syscall' and `SYS_getrandom'.])
376 …[AC_MSG_ERROR([enforced the use of syscall SYS_getrandom --with-sys-getrandom, but not detected])]…
582 syscall SYS_getrandom: ${have_getrandom_syscall}
H A Dexpat_config.h.in57 /* Define to 1 if you have `syscall' and `SYS_getrandom'. */
/freebsd/sys/sys/
H A Dsyscall.h504 #define SYS_getrandom 563 macro
/freebsd/tools/regression/compat32/aarch64/
H A Dswp_test_impl.S212 ldr r7, =SYS_getrandom