Lines Matching full:limit
25 uint64_t limit; member
83 delta = s->delta = s->limit; in ptimer_reload()
102 if (s->enabled == 1 && s->limit == 0) { in ptimer_reload()
114 if (s->enabled == 1 && s->limit != 0) { in ptimer_reload()
133 * Artificially limit timeout rate to something in ptimer_reload()
175 if (s->delta == 0 || s->limit == 0) { in ptimer_tick()
176 /* If a "continuous trigger" policy is not used and limit == 0, in ptimer_tick()
189 s->delta = s->limit; in ptimer_tick()
265 if (!oneshot && s->delta == s->limit) { in ptimer_get_count()
270 if (counter == s->limit + DELTA_ADJUST) { in ptimer_get_count()
273 } else if (counter == s->limit) { in ptimer_get_count()
275 the counter == limit means that delta was adjusted in ptimer_get_count()
284 /* If now == last then delta == limit, i.e. the counter already in ptimer_get_count()
397 count = limit. */
398 void ptimer_set_limit(ptimer_state *s, uint64_t limit, int reload) in ptimer_set_limit() argument
401 s->limit = limit; in ptimer_set_limit()
403 s->delta = limit; in ptimer_set_limit()
411 return s->limit; in ptimer_get_limit()
446 VMSTATE_UINT64(limit, ptimer_state),