Lines Matching refs:RateLimiter
29 RateLimiter::Mode::kWritesOnly, Env::Default(), in TEST_F()
35 std::unique_ptr<RateLimiter> limiter(NewGenericRateLimiter(100, 100, 10)); in TEST_F()
39 for (auto mode : {RateLimiter::Mode::kWritesOnly, in TEST_F()
40 RateLimiter::Mode::kReadsOnly, RateLimiter::Mode::kAllIo}) { in TEST_F()
45 RateLimiter::OpType::kRead); in TEST_F()
46 if (mode == RateLimiter::Mode::kWritesOnly) { in TEST_F()
53 RateLimiter::OpType::kWrite); in TEST_F()
54 if (mode == RateLimiter::Mode::kAllIo) { in TEST_F()
70 std::unique_ptr<RateLimiter> limiter; in TEST_F()
86 RateLimiter::OpType::kWrite); in TEST_F()
89 nullptr /* stats */, RateLimiter::OpType::kWrite); in TEST_F()
134 std::shared_ptr<RateLimiter> _limiter) in TEST_F()
138 std::shared_ptr<RateLimiter> limiter; in TEST_F()
144 RateLimiter::OpType::kWrite); in TEST_F()
151 std::shared_ptr<RateLimiter> limiter = in TEST_F()
153 target, refill_period, 10, RateLimiter::Mode::kWritesOnly, in TEST_F()
188 std::unique_ptr<RateLimiter> rate_limiter(new GenericRateLimiter( in TEST_F()
191 RateLimiter::Mode::kWritesOnly, &special_env, true /* auto_tuned */)); in TEST_F()
208 RateLimiter::OpType::kWrite); in TEST_F()
212 RateLimiter::OpType::kWrite); in TEST_F()
225 RateLimiter::OpType::kWrite); in TEST_F()