Searched refs:SYS_getrandom (Results 1 – 10 of 10) sorted by relevance
/freebsd/sys/contrib/libsodium/src/libsodium/randombytes/sysrandom/ |
H A D | randombytes_sysrandom.c | 207 # 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 D | randombytes_salsa20_random.c | 249 # 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 D | getentropy_linux.c | 90 #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 D | linux.cpp | 183 #if defined(SYS_getrandom) in getRandom() 189 syscall(SYS_getrandom, Buffer, Length, Blocking ? 0 : GRND_NONBLOCK); in getRandom()
|
/freebsd/contrib/expat/ |
H A D | configure.ac | 269 … [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 D | expat_config.h.in | 57 /* Define to 1 if you have `syscall' and `SYS_getrandom'. */
|
H A D | README.md | 268 // Make use of syscall SYS_getrandom (ON|OFF|AUTO) [default=AUTO]
|
/freebsd/sys/sys/ |
H A D | syscall.h | 502 #define SYS_getrandom 563 macro
|
/freebsd/tools/regression/compat32/aarch64/ |
H A D | swp_test_impl.S | 212 ldr r7, =SYS_getrandom
|
/freebsd/contrib/expat/lib/ |
H A D | xmlparse.c | 152 * Linux >=3.17 + glibc (including <2.25) (syscall SYS_getrandom): HAVE_SYSCALL_GETRANDOM, \ 800 syscall(SYS_getrandom, currentTarget, bytesToWrite, getrandomFlags); in writeRandomBytes_getrandom_nonblock()
|