Lines Matching defs:EnvOptions
65 struct EnvOptions { struct
73 bool use_mmap_reads = false;
76 bool use_mmap_writes = true;
79 bool use_direct_reads = false;
82 bool use_direct_writes = false;
85 bool allow_fallocate = true;
88 bool set_fd_cloexec = true;
94 uint64_t bytes_per_sync = 0;
111 bool strict_bytes_per_sync = false;
119 bool fallocate_with_keep_size = true;
122 size_t compaction_readahead_size = 0;
125 size_t random_access_max_buffer_size = 0;
128 size_t writable_file_max_buffer_size = 1024 * 1024;
131 RateLimiter* rate_limiter = nullptr;
229 const EnvOptions& /*options*/) { in ReopenWritableFile()
246 const EnvOptions& /*options*/) { in NewRandomRWFile()
543 virtual void SanitizeEnvOptions(EnvOptions* /*env_opts*/) const {} in SanitizeEnvOptions() argument