Lines Matching defs:nbufs
413 unsigned int nbufs,
421 assert(nbufs > 0);
426 end = bufs + nbufs;
468 if (req->nbufs > iovmax)
469 req->nbufs = iovmax;
472 if (req->nbufs == 1)
475 result = readv(req->file, (struct iovec*) req->bufs, req->nbufs);
477 if (req->nbufs == 1) {
483 result = preadv(req->file, (struct iovec*) req->bufs, req->nbufs, req->off);
489 result = uv__fs_preadv(req->file, req->bufs, req->nbufs, req->off);
495 req->nbufs,
512 req->nbufs = 0;
554 /* NOTE: We will use nbufs as an index field */
555 req->nbufs = 0;
1224 if (req->nbufs == 1)
1227 r = writev(req->file, (struct iovec*) req->bufs, req->nbufs);
1229 if (req->nbufs == 1) {
1234 r = pwritev(req->file, (struct iovec*) req->bufs, req->nbufs, req->off);
1246 req->nbufs,
1653 unsigned int nbufs;
1659 nbufs = req->nbufs;
1663 while (nbufs > 0) {
1664 req->nbufs = nbufs;
1665 if (req->nbufs > iovmax)
1666 req->nbufs = iovmax;
1681 req->nbufs = uv__fs_buf_offset(req->bufs, result);
1682 req->bufs += req->nbufs;
1683 nbufs -= req->nbufs;
1691 req->nbufs = 0;
2000 unsigned int nbufs,
2005 if (bufs == NULL || nbufs == 0)
2010 req->nbufs = nbufs;
2012 if (nbufs > ARRAY_SIZE(req->bufsml))
2013 req->bufs = uv__malloc(nbufs * sizeof(*bufs));
2018 memcpy(req->bufs, bufs, nbufs * sizeof(*bufs));
2170 unsigned int nbufs,
2175 if (bufs == NULL || nbufs == 0)
2180 req->nbufs = nbufs;
2182 if (nbufs > ARRAY_SIZE(req->bufsml))
2183 req->bufs = uv__malloc(nbufs * sizeof(*bufs));
2188 memcpy(req->bufs, bufs, nbufs * sizeof(*bufs));