Lines Matching refs:result

26  * getting the errno to the right place (req->result or as the return value.)
107 req->result = 0; \
163 return req->result; \
417 ssize_t result;
423 result = 0;
430 rc = pread(fd, buf->base + pos, buf->len - pos, off + result);
436 if (rc == -1 && result == 0)
443 result += rc;
455 return result;
465 ssize_t result;
473 result = read(req->file, req->bufs[0].base, req->bufs[0].len);
475 result = readv(req->file, (struct iovec*) req->bufs, req->nbufs);
478 result = pread(req->file, req->bufs[0].base, req->bufs[0].len, req->off);
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);
493 result = uv__preadv(req->file,
497 if (result == -1 && errno == ENOSYS) {
516 if (result == -1 && errno == EOPNOTSUPP) {
526 return result;
1212 /* Serialize writes on OS X, concurrent write() and pwrite() calls result in
1273 int result;
1384 bytes_written = fs_req.result;
1398 result = err;
1400 result = 0;
1406 if (err != 0 && result == 0)
1407 result = err;
1414 if (err != 0 && result == 0)
1415 result = err;
1418 if (result != 0) {
1425 if (result == 0)
1428 errno = UV__ERR(result);
1656 ssize_t result;
1669 result = uv__fs_write(req);
1670 while (result < 0 && errno == EINTR);
1672 if (result <= 0) {
1674 total = result;
1679 req->off += result;
1681 req->nbufs = uv__fs_buf_offset(req->bufs, result);
1684 total += result;
1757 req->result = UV__ERR(errno);
1759 req->result = r;
1776 assert(req->result == 0);
1777 req->result = UV_ECANCELED;
2258 return -req->result;