Lines Matching refs:buflen
31 static int uv__random(void* buf, size_t buflen) {
35 rc = uv__random_readpath("/dev/urandom", buf, buflen);
37 rc = uv__random_readpath("/dev/random", buf, buflen);
40 rc = uv__random_getentropy(buf, buflen);
42 rc = uv__random_devurandom(buf, buflen);
44 rc = uv__random_sysctl(buf, buflen);
46 rc = uv__random_getrandom(buf, buflen);
48 rc = uv__random_devurandom(buf, buflen);
58 rc = uv__random_sysctl(buf, buflen);
64 rc = uv__random_rtlgenrandom(buf, buflen);
66 rc = uv__random_devurandom(buf, buflen);
77 req->status = uv__random(req->buf, req->buflen);
90 req->cb(req, status, req->buf, req->buflen);
97 size_t buflen,
100 if (buflen > 0x7FFFFFFFu)
107 return uv__random(buf, buflen);
114 req->buflen = buflen;