Lines Matching refs:FileOptions
93 struct FileOptions : EnvOptions { struct
98 FileOptions() : EnvOptions() {} in FileOptions() argument
100 FileOptions(const DBOptions& opts) in FileOptions() argument
103 FileOptions(const EnvOptions& opts) in FileOptions() function
106 FileOptions(const FileOptions& opts) in FileOptions() argument
213 const FileOptions& file_opts,
225 const std::string& fname, const FileOptions& file_opts,
247 const FileOptions& file_opts,
259 const std::string& /*fname*/, const FileOptions& /*options*/, in ReopenWritableFile() argument
267 const FileOptions& file_opts,
277 const FileOptions& /*options*/, in NewRandomRWFile() argument
473 virtual void SanitizeFileOptions(FileOptions* /*opts*/) const {} in SanitizeFileOptions() argument
477 virtual FileOptions OptimizeForLogRead(const FileOptions& file_options) const;
482 virtual FileOptions OptimizeForManifestRead(
483 const FileOptions& file_options) const;
488 virtual FileOptions OptimizeForLogWrite(const FileOptions& file_options,
495 virtual FileOptions OptimizeForManifestWrite(
496 const FileOptions& file_options) const;
501 virtual FileOptions OptimizeForCompactionTableWrite(
502 const FileOptions& file_options,
508 virtual FileOptions OptimizeForCompactionTableRead(
509 const FileOptions& file_options,
707 explicit FSWritableFile(const FileOptions& options) in FSWritableFile()
1021 const FileOptions& file_opts, in NewSequentialFile()
1027 const FileOptions& file_opts, in NewRandomAccessFile()
1032 IOStatus NewWritableFile(const std::string& f, const FileOptions& file_opts, in NewWritableFile()
1038 const FileOptions& file_opts, in ReopenWritableFile()
1045 const FileOptions& file_opts, in ReuseWritableFile()
1052 const FileOptions& file_opts, in NewRandomRWFile()
1161 void SanitizeFileOptions(FileOptions* opts) const override { in SanitizeFileOptions()
1165 FileOptions OptimizeForLogRead( in OptimizeForLogRead()
1166 const FileOptions& file_options) const override { in OptimizeForLogRead()
1169 FileOptions OptimizeForManifestRead( in OptimizeForManifestRead()
1170 const FileOptions& file_options) const override { in OptimizeForManifestRead()
1173 FileOptions OptimizeForLogWrite(const FileOptions& file_options, in OptimizeForLogWrite()
1177 FileOptions OptimizeForManifestWrite( in OptimizeForManifestWrite()
1178 const FileOptions& file_options) const override { in OptimizeForManifestWrite()
1181 FileOptions OptimizeForCompactionTableWrite( in OptimizeForCompactionTableWrite()
1182 const FileOptions& file_options, in OptimizeForCompactionTableWrite()
1187 FileOptions OptimizeForCompactionTableRead( in OptimizeForCompactionTableRead()
1188 const FileOptions& file_options, in OptimizeForCompactionTableRead()