Lines Matching refs:writable_file_
36 writable_file_->PrepareWrite(static_cast<size_t>(GetFileSize()), left, in Append()
130 if (!writable_file_) { in Close()
140 interim = writable_file_->Truncate(filesize_, IOOptions(), nullptr); in Close()
142 interim = writable_file_->Fsync(IOOptions(), nullptr); in Close()
150 interim = writable_file_->Close(IOOptions(), nullptr); in Close()
155 writable_file_.reset(); in Close()
188 s = writable_file_->Flush(IOOptions(), nullptr); in Flush()
258 if (!writable_file_->IsSyncThreadSafe()) { in SyncWithoutFlush()
276 s = writable_file_->Fsync(IOOptions(), nullptr); in SyncInternal()
278 s = writable_file_->Sync(IOOptions(), nullptr); in SyncInternal()
287 return writable_file_->RangeSync(offset, nbytes, IOOptions(), nullptr); in RangeSync()
302 left, 0 /* alignment */, writable_file_->GetIOPriority(), stats_, in WriteBuffered()
314 uint64_t old_size = writable_file_->GetFileSize(IOOptions(), nullptr); in WriteBuffered()
323 s = writable_file_->Append(Slice(src, allowed), IOOptions(), nullptr); in WriteBuffered()
389 writable_file_->GetIOPriority(), in WriteDirect()
403 s = writable_file_->PositionedAppend(Slice(src, size), write_offset, in WriteDirect()