Searched refs:LimiterProxy (Results 1 – 5 of 5) sorted by relevance
/dports/sysutils/lizardfs/lizardfs-3.12.0/src/mount/ |
H A D | g_io_limiters.cc | 29 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 D | global_io_limiter.h | 61 class LimiterProxy { 63 LimiterProxy(Limiter& limiter, Clock& clock) : in LimiterProxy() function 70 &LimiterProxy::reconfigure, in LimiterProxy()
|
H A D | g_io_limiters.h | 27 ioLimiting::LimiterProxy& gLocalIoLimiter(); 28 ioLimiting::LimiterProxy& gGlobalIoLimiter();
|
H A D | global_io_limiter_unittest.cc | 257 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 D | global_io_limiter.cc | 99 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()
|