Lines Matching refs:Status
24 Status Read(size_t n, Slice* result, char* scratch) override { in Read()
26 Status as = a_->Read(n, &aslice, scratch); in Read()
27 if (as == Status::OK()) { in Read()
33 Status bs = b_->Read(left, &bslice, bscratch); in Read()
42 Status bs = b_->Read(n, result, scratch); in Read()
48 Status Skip(uint64_t n) override { in Skip()
49 Status as = a_->Skip(n); in Skip()
50 Status bs = b_->Skip(n); in Skip()
54 Status InvalidateCache(size_t offset, size_t length) override { in InvalidateCache()
55 Status as = a_->InvalidateCache(offset, length); in InvalidateCache()
56 Status bs = b_->InvalidateCache(offset, length); in InvalidateCache()
68 Status Read(uint64_t offset, size_t n, Slice* result, in Read()
70 Status as = a_->Read(offset, n, result, scratch); in Read()
71 if (as == Status::OK()) { in Read()
77 Status bs = b_->Read(offset + off, left, &bslice, bscratch); in Read()
85 Status bs = b_->Read(offset, n, result, scratch); in Read()
104 Status Append(const Slice& data) override { in Append()
105 Status as = a_->Append(data); in Append()
106 Status bs = b_->Append(data); in Append()
110 Status PositionedAppend(const Slice& data, uint64_t offset) override { in PositionedAppend()
111 Status as = a_->PositionedAppend(data, offset); in PositionedAppend()
112 Status bs = b_->PositionedAppend(data, offset); in PositionedAppend()
116 Status Truncate(uint64_t size) override { in Truncate()
117 Status as = a_->Truncate(size); in Truncate()
118 Status bs = b_->Truncate(size); in Truncate()
122 Status Close() override { in Close()
123 Status as = a_->Close(); in Close()
124 Status bs = b_->Close(); in Close()
128 Status Flush() override { in Flush()
129 Status as = a_->Flush(); in Flush()
130 Status bs = b_->Flush(); in Flush()
134 Status Sync() override { in Sync()
135 Status as = a_->Sync(); in Sync()
136 Status bs = b_->Sync(); in Sync()
140 Status Fsync() override { in Fsync()
141 Status as = a_->Fsync(); in Fsync()
142 Status bs = b_->Fsync(); in Fsync()
173 Status InvalidateCache(size_t offset, size_t length) override { in InvalidateCache()
174 Status as = a_->InvalidateCache(offset, length); in InvalidateCache()
175 Status bs = b_->InvalidateCache(offset, length); in InvalidateCache()
181 Status Allocate(uint64_t offset, uint64_t length) override { in Allocate()
182 Status as = a_->Allocate(offset, length); in Allocate()
183 Status bs = b_->Allocate(offset, length); in Allocate()
187 Status RangeSync(uint64_t offset, uint64_t nbytes) override { in RangeSync()
188 Status as = a_->RangeSync(offset, nbytes); in RangeSync()
189 Status bs = b_->RangeSync(offset, nbytes); in RangeSync()
195 Status EnvMirror::NewSequentialFile(const std::string& f, in NewSequentialFile()
202 Status as = a_->NewSequentialFile(f, &mf->a_, options); in NewSequentialFile()
203 Status bs = b_->NewSequentialFile(f, &mf->b_, options); in NewSequentialFile()
212 Status EnvMirror::NewRandomAccessFile(const std::string& f, in NewRandomAccessFile()
219 Status as = a_->NewRandomAccessFile(f, &mf->a_, options); in NewRandomAccessFile()
220 Status bs = b_->NewRandomAccessFile(f, &mf->b_, options); in NewRandomAccessFile()
229 Status EnvMirror::NewWritableFile(const std::string& f, in NewWritableFile()
234 Status as = a_->NewWritableFile(f, &mf->a_, options); in NewWritableFile()
235 Status bs = b_->NewWritableFile(f, &mf->b_, options); in NewWritableFile()
244 Status EnvMirror::ReuseWritableFile(const std::string& fname, in ReuseWritableFile()
251 Status as = a_->ReuseWritableFile(fname, old_fname, &mf->a_, options); in ReuseWritableFile()
252 Status bs = b_->ReuseWritableFile(fname, old_fname, &mf->b_, options); in ReuseWritableFile()