Lines Matching refs:quota

60     uint64_t quota;  member
255 static inline bool dirtylimit_done(uint64_t quota, in dirtylimit_done() argument
260 min = MIN(quota, current); in dirtylimit_done()
261 max = MAX(quota, current); in dirtylimit_done()
267 dirtylimit_need_linear_adjustment(uint64_t quota, in dirtylimit_need_linear_adjustment() argument
272 min = MIN(quota, current); in dirtylimit_need_linear_adjustment()
273 max = MAX(quota, current); in dirtylimit_need_linear_adjustment()
279 uint64_t quota, in dirtylimit_set_throttle() argument
293 if (dirtylimit_need_linear_adjustment(quota, current)) { in dirtylimit_set_throttle()
294 if (quota < current) { in dirtylimit_set_throttle()
295 sleep_pct = (current - quota) * 100 / current; in dirtylimit_set_throttle()
300 sleep_pct = (quota - current) * 100 / quota; in dirtylimit_set_throttle()
310 if (quota < current) { in dirtylimit_set_throttle()
330 uint64_t quota = 0; in dirtylimit_adjust_throttle() local
334 quota = dirtylimit_vcpu_get_state(cpu_index)->quota; in dirtylimit_adjust_throttle()
337 if (!dirtylimit_done(quota, current)) { in dirtylimit_adjust_throttle()
338 dirtylimit_set_throttle(cpu, quota, current); in dirtylimit_adjust_throttle()
374 uint64_t quota, in dirtylimit_set_vcpu() argument
377 trace_dirtylimit_set_vcpu(cpu_index, quota); in dirtylimit_set_vcpu()
380 dirtylimit_state->states[cpu_index].quota = quota; in dirtylimit_set_vcpu()
385 dirtylimit_state->states[cpu_index].quota = 0; in dirtylimit_set_vcpu()
394 void dirtylimit_set_all(uint64_t quota, in dirtylimit_set_all() argument
402 dirtylimit_set_vcpu(i, quota, enable); in dirtylimit_set_all()
613 info->limit_rate = dirtylimit_vcpu_get_state(cpu_index)->quota; in dirtylimit_query_vcpu()