Lines Matching defs:len
656 ssize_t len;
689 len = os390_readlink(req->path, buf, maxlen);
691 len = readlink(req->path, buf, maxlen);
694 if (len == -1) {
700 if (len == maxlen) {
701 buf = uv__reallocf(buf, len + 1);
707 buf[len] = '\0';
721 ssize_t len;
723 len = uv__fs_pathmax_size(req->path);
724 buf = uv__malloc(len + 1);
750 size_t len;
756 len = req->bufsml[0].len;
786 for (nsent = 0; (size_t) nsent < len; ) {
787 buflen = len - nsent;
892 int out_fd, size_t len) {
901 r = uv__fs_copy_file_range(in_fd, off, out_fd, NULL, len, 0);
951 size_t len;
955 len = req->bufsml[0].len;
959 r = uv__fs_try_copy_file_range(in_fd, &off, out_fd, len);
964 r = sendfile(out_fd, in_fd, &off, len);
988 off_t len;
1001 r = uv__fs_copy_file_range(in_fd, &off, out_fd, NULL, req->bufsml[0].len, 0);
1008 len = 0;
1009 r = sendfile(in_fd, out_fd, req->off, req->bufsml[0].len, NULL, &len, 0);
1011 /* The darwin sendfile takes len as an input for the length to send,
1013 len = req->bufsml[0].len;
1014 r = sendfile(in_fd, out_fd, req->off, &len, NULL, 0);
1018 * The man page for sendfile(2) on DragonFly states that `len` contains
1024 if (r == 0 || ((errno == EAGAIN || errno == EINTR) && len != 0)) {
1025 req->off += len;
1026 return (ssize_t) len;
1510 for (offset = 0; size > 0 && bufs[offset].len <= size; ++offset)
1511 size -= bufs[offset].len;
1516 bufs[offset].len -= size;
2032 size_t len,
2038 req->bufsml[0].len = len;