Searched refs:readnb (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/contrib/libsodium/src/libsodium/randombytes/sysrandom/ |
H A D | randombytes_sysrandom.c | 110 ssize_t readnb; in safe_read() local 115 while ((readnb = read(fd, buf, size)) < (ssize_t) 0 && in safe_read() 117 if (readnb < (ssize_t) 0) { in safe_read() 118 return readnb; /* LCOV_EXCL_LINE */ in safe_read() 120 if (readnb == (ssize_t) 0) { in safe_read() 123 size -= (size_t) readnb; in safe_read() 124 buf += readnb; in safe_read() 211 int readnb; in _randombytes_linux_getrandom() local 216 readnb = getrandom(buf, size, 0); in _randombytes_linux_getrandom() 218 readnb = syscall(SYS_getrandom, buf, (int) size, 0); in _randombytes_linux_getrandom() [all …]
|
/freebsd/sys/contrib/libsodium/src/libsodium/randombytes/nativeclient/ |
H A D | randombytes_nativeclient.c | 19 size_t readnb = (size_t) 0U; in randombytes_nativeclient_buf() local 27 if (rand_intf.get_random_bytes(buf_, size, &readnb) != 0 || in randombytes_nativeclient_buf() 28 readnb > size) { in randombytes_nativeclient_buf() 31 toread -= readnb; in randombytes_nativeclient_buf() 32 buf_ += readnb; in randombytes_nativeclient_buf()
|
/freebsd/sys/contrib/libsodium/src/libsodium/randombytes/salsa20/ |
H A D | randombytes_salsa20_random.c | 160 ssize_t readnb; in safe_read() local 165 while ((readnb = read(fd, buf, size)) < (ssize_t) 0 && in safe_read() 167 if (readnb < (ssize_t) 0) { in safe_read() 168 return readnb; /* LCOV_EXCL_LINE */ in safe_read() 170 if (readnb == (ssize_t) 0) { in safe_read() 173 size -= (size_t) readnb; in safe_read() 174 buf += readnb; in safe_read() 253 int readnb; in _randombytes_linux_getrandom() local 258 readnb = getrandom(buf, size, 0); in _randombytes_linux_getrandom() 260 readnb = syscall(SYS_getrandom, buf, (int) size, 0); in _randombytes_linux_getrandom() [all …]
|