Lines Matching refs:left
26 size_t left = data.size(); in Append() local
36 writable_file_->PrepareWrite(static_cast<size_t>(GetFileSize()), left, in Append()
41 if (buf_.Capacity() - buf_.CurrentSize() < left) { in Append()
48 if (desired_capacity - buf_.CurrentSize() >= left || in Append()
57 if (!use_direct_io() && (buf_.Capacity() - buf_.CurrentSize()) < left) { in Append()
70 if (use_direct_io() || (buf_.Capacity() >= left)) { in Append()
71 while (left > 0) { in Append()
72 size_t appended = buf_.Append(src, left); in Append()
73 left -= appended; in Append()
76 if (left > 0) { in Append()
86 s = WriteBuffered(src, left); in Append()
99 size_t left = pad_bytes; in Pad() local
105 while (left) { in Pad()
106 size_t append_bytes = std::min(cap, left); in Pad()
108 left -= append_bytes; in Pad()
109 if (left > 0) { in Pad()
296 size_t left = size; in WriteBuffered() local
298 while (left > 0) { in WriteBuffered()
302 left, 0 /* alignment */, writable_file_->GetIOPriority(), stats_, in WriteBuffered()
305 allowed = left; in WriteBuffered()
340 left -= allowed; in WriteBuffered()
382 size_t left = buf_.CurrentSize(); in WriteDirect() local
384 while (left > 0) { in WriteDirect()
388 size = rate_limiter_->RequestToken(left, buf_.Alignment(), in WriteDirect()
392 size = left; in WriteDirect()
416 left -= size; in WriteDirect()