Home
last modified time | relevance | path

Searched refs:LimiterProxy (Results 1 – 5 of 5) sorted by relevance

/dports/sysutils/lizardfs/lizardfs-3.12.0/src/mount/
H A Dg_io_limiters.cc29 ioLimiting::LimiterProxy& gLocalIoLimiter() { in gLocalIoLimiter()
31 static ioLimiting::LimiterProxy limiter(gMountLimiter(), clock); in gLocalIoLimiter()
35 ioLimiting::LimiterProxy& gGlobalIoLimiter() { in gGlobalIoLimiter()
38 static ioLimiting::LimiterProxy limiter(masterLimiter, clock); in gGlobalIoLimiter()
H A Dglobal_io_limiter.h61 class LimiterProxy {
63 LimiterProxy(Limiter& limiter, Clock& clock) : in LimiterProxy() function
70 &LimiterProxy::reconfigure, in LimiterProxy()
H A Dg_io_limiters.h27 ioLimiting::LimiterProxy& gLocalIoLimiter();
28 ioLimiting::LimiterProxy& gGlobalIoLimiter();
H A Dglobal_io_limiter_unittest.cc257 LimiterProxy lp(limiter, clock); in TEST()
303 LimiterProxy lp1(limiter, clock); in TEST()
305 LimiterProxy lp2(limiter, clock); in TEST()
307 LimiterProxy lp3(limiter, clock); in TEST()
312 std::make_pair<LimiterProxy*, int>(&lp1, 11), in TEST()
313 std::make_pair<LimiterProxy*, int>(&lp2, 13), in TEST()
314 std::make_pair<LimiterProxy*, int>(&lp3, 15) in TEST()
379 LimiterProxy lp(limiter, clock); in TEST()
H A Dglobal_io_limiter.cc99 std::shared_ptr<Group> LimiterProxy::getGroup(const IoLimitGroupId& groupId) const { in getGroup()
110 uint8_t LimiterProxy::waitForRead(const pid_t pid, const uint64_t size, SteadyTimePoint deadline) { in waitForRead()
129 uint8_t LimiterProxy::waitForWrite(const pid_t pid, const uint64_t size, SteadyTimePoint deadline) { in waitForWrite()
133 void LimiterProxy::reconfigure(uint32_t delta_us, const std::string& subsystem, in reconfigure()