Searched refs:WinFileData (Results 1 – 2 of 2) sorted by relevance
| /rocksdb-6.9/port/win/ |
| D | io_win.h | 46 class WinFileData; variable 48 Status pwrite(const WinFileData* file_data, const Slice& data, 60 class WinFileData { 75 virtual ~WinFileData() { this->CloseFile(); } in ~WinFileData() 94 WinFileData(const WinFileData&) = delete; 95 WinFileData& operator=(const WinFileData&) = delete; 233 WinFileData* file_base_; 258 : private WinFileData, 294 WinFileData* file_data_; 336 class WinWritableFile : private WinFileData, [all …]
|
| D | io_win.cc | 70 Status pwrite(const WinFileData* file_data, const Slice& data, in pwrite() 106 Status pread(const WinFileData* file_data, char* src, size_t num_bytes, in pread() 199 : WinFileData(fileName, hFile, false /* use_direct_io */), in WinMmapReadableFile() 347 : WinFileData(fname, hFile, false), in WinMmapFile() 565 : WinFileData(fname, f, options.use_direct_reads) {} in WinSequentialFile() 576 if (WinFileData::use_direct_io()) { in Read() 615 if (!WinFileData::use_direct_io()) { in PositionedRead() 667 WinRandomAccessImpl::WinRandomAccessImpl(WinFileData* file_base, in WinRandomAccessImpl() 708 : WinFileData(fname, hFile, options.use_direct_reads), in WinRandomAccessFile() 928 : WinFileData(fname, hFile, options.use_direct_writes), in WinWritableFile() [all …]
|