Lines Matching refs:bytes_read
475 ssize_t bytes_read = -1;
480 bytes_read = ::read (m_descriptor, buf, num_bytes);
481 } while (bytes_read < 0 && errno == EINTR);
483 if (bytes_read == -1)
489 num_bytes = bytes_read;
493 bytes_read = ::fread (buf, 1, num_bytes, m_stream);
495 if (bytes_read == 0)
504 num_bytes = bytes_read;
566 ssize_t bytes_read = -1;
569 bytes_read = ::pread (fd, buf, num_bytes, offset);
570 } while (bytes_read < 0 && errno == EINTR);
572 if (bytes_read < 0)
579 offset += bytes_read;
580 num_bytes = bytes_read;