Lines Matching refs:num_bytes
336 Status File::Read(void *buf, size_t &num_bytes) { in Read() argument
340 if (num_bytes > MAX_READ_SIZE) { in Read()
342 size_t bytes_left = num_bytes; in Read()
344 num_bytes = 0; in Read()
353 error = Read(p + num_bytes, curr_num_bytes); in Read()
356 num_bytes += curr_num_bytes; in Read()
371 bytes_read = llvm::sys::RetryAfterSignal(-1, ::read, m_descriptor, buf, num_bytes); in Read()
374 num_bytes = 0; in Read()
376 num_bytes = bytes_read; in Read()
378 bytes_read = ::fread(buf, 1, num_bytes, m_stream); in Read()
385 num_bytes = 0; in Read()
387 num_bytes = bytes_read; in Read()
389 num_bytes = 0; in Read()
395 Status File::Write(const void *buf, size_t &num_bytes) { in Write() argument
399 if (num_bytes > MAX_WRITE_SIZE) { in Write()
401 size_t bytes_left = num_bytes; in Write()
403 num_bytes = 0; in Write()
412 error = Write(p + num_bytes, curr_num_bytes); in Write()
415 num_bytes += curr_num_bytes; in Write()
431 llvm::sys::RetryAfterSignal(-1, ::write, m_descriptor, buf, num_bytes); in Write()
434 num_bytes = 0; in Write()
436 num_bytes = bytes_written; in Write()
438 bytes_written = ::fwrite(buf, 1, num_bytes, m_stream); in Write()
445 num_bytes = 0; in Write()
447 num_bytes = bytes_written; in Write()
450 num_bytes = 0; in Write()
457 Status File::Read(void *buf, size_t &num_bytes, off_t &offset) { in Read() argument
461 if (num_bytes > MAX_READ_SIZE) { in Read()
463 size_t bytes_left = num_bytes; in Read()
465 num_bytes = 0; in Read()
474 error = Read(p + num_bytes, curr_num_bytes, offset); in Read()
477 num_bytes += curr_num_bytes; in Read()
494 llvm::sys::RetryAfterSignal(-1, ::pread, fd, buf, num_bytes, offset); in Read()
496 num_bytes = 0; in Read()
500 num_bytes = bytes_read; in Read()
503 num_bytes = 0; in Read()
509 error = Read(buf, num_bytes); in Read()
516 Status File::Read(size_t &num_bytes, off_t &offset, bool null_terminate, in Read() argument
520 if (num_bytes > 0) { in Read()
527 if (num_bytes > bytes_left) in Read()
528 num_bytes = bytes_left; in Read()
530 size_t num_bytes_plus_nul_char = num_bytes + (null_terminate ? 1 : 0); in Read()
536 error = Read(data_heap_ap->GetBytes(), num_bytes, offset); in Read()
555 num_bytes = 0; in Read()
560 Status File::Write(const void *buf, size_t &num_bytes, off_t &offset) { in Write() argument
564 if (num_bytes > MAX_WRITE_SIZE) { in Write()
566 size_t bytes_left = num_bytes; in Write()
568 num_bytes = 0; in Write()
577 error = Write(p + num_bytes, curr_num_bytes, offset); in Write()
580 num_bytes += curr_num_bytes; in Write()
597 llvm::sys::RetryAfterSignal(-1, ::pwrite, m_descriptor, buf, num_bytes, offset); in Write()
599 num_bytes = 0; in Write()
603 num_bytes = bytes_written; in Write()
607 error = Write(buf, num_bytes); in Write()
616 num_bytes = 0; in Write()