Lines Matching refs:num_bytes
104 Status File::Read(void *buf, size_t &num_bytes) { in Read() argument
107 Status File::Write(const void *buf, size_t &num_bytes) { in Write() argument
146 Status File::Read(void *dst, size_t &num_bytes, off_t &offset) { in Read() argument
150 Status File::Write(const void *src, size_t &num_bytes, off_t &offset) { in Write() argument
485 Status NativeFile::Read(void *buf, size_t &num_bytes) { in Read() argument
489 if (num_bytes > MAX_READ_SIZE) { in Read()
491 size_t bytes_left = num_bytes; in Read()
493 num_bytes = 0; in Read()
502 error = Read(p + num_bytes, curr_num_bytes); in Read()
505 num_bytes += curr_num_bytes; in Read()
520 bytes_read = llvm::sys::RetryAfterSignal(-1, ::read, m_descriptor, buf, num_bytes); in Read()
523 num_bytes = 0; in Read()
525 num_bytes = bytes_read; in Read()
527 bytes_read = ::fread(buf, 1, num_bytes, m_stream); in Read()
534 num_bytes = 0; in Read()
536 num_bytes = bytes_read; in Read()
538 num_bytes = 0; in Read()
544 Status NativeFile::Write(const void *buf, size_t &num_bytes) { in Write() argument
548 if (num_bytes > MAX_WRITE_SIZE) { in Write()
550 size_t bytes_left = num_bytes; in Write()
552 num_bytes = 0; in Write()
561 error = Write(p + num_bytes, curr_num_bytes); in Write()
564 num_bytes += curr_num_bytes; in Write()
580 llvm::sys::RetryAfterSignal(-1, ::write, m_descriptor, buf, num_bytes); in Write()
583 num_bytes = 0; in Write()
585 num_bytes = bytes_written; in Write()
587 bytes_written = ::fwrite(buf, 1, num_bytes, m_stream); in Write()
594 num_bytes = 0; in Write()
596 num_bytes = bytes_written; in Write()
599 num_bytes = 0; in Write()
606 Status NativeFile::Read(void *buf, size_t &num_bytes, off_t &offset) { in Read() argument
610 if (num_bytes > MAX_READ_SIZE) { in Read()
612 size_t bytes_left = num_bytes; in Read()
614 num_bytes = 0; in Read()
623 error = Read(p + num_bytes, curr_num_bytes, offset); in Read()
626 num_bytes += curr_num_bytes; in Read()
643 llvm::sys::RetryAfterSignal(-1, ::pread, fd, buf, num_bytes, offset); in Read()
645 num_bytes = 0; in Read()
649 num_bytes = bytes_read; in Read()
652 num_bytes = 0; in Read()
659 error = Read(buf, num_bytes); in Read()
666 Status NativeFile::Write(const void *buf, size_t &num_bytes, off_t &offset) { in Write() argument
670 if (num_bytes > MAX_WRITE_SIZE) { in Write()
672 size_t bytes_left = num_bytes; in Write()
674 num_bytes = 0; in Write()
683 error = Write(p + num_bytes, curr_num_bytes, offset); in Write()
686 num_bytes += curr_num_bytes; in Write()
703 llvm::sys::RetryAfterSignal(-1, ::pwrite, m_descriptor, buf, num_bytes, offset); in Write()
705 num_bytes = 0; in Write()
709 num_bytes = bytes_written; in Write()
715 error = Write(buf, num_bytes); in Write()
724 num_bytes = 0; in Write()