Lines Matching refs:drop_next
101 * @drop_next: time to drop next packet, or when we dropped last
110 ktime_t drop_next;
462 vars->drop_next = now;
489 if (vars->count && ktime_to_ns(ktime_sub(now, vars->drop_next)) >= 0) {
492 vars->drop_next = cobalt_control(vars->drop_next,
514 * after 'drop_next'. This allows 'drop_next' to be updated before the next
519 * As for 'drop_next', we take advantage of the fact that 'interval' is both
529 schedule = ktime_sub(now, vars->drop_next);
540 vars->drop_next = cobalt_control(now,
558 vars->drop_next = cobalt_control(vars->drop_next,
561 schedule = ktime_sub(now, vars->drop_next);
566 vars->drop_next = cobalt_control(vars->drop_next,
569 schedule = ktime_sub(now, vars->drop_next);
578 /* Overload the drop_next field as an activity timeout */
580 vars->drop_next = ktime_add_ns(now, p->interval);
582 vars->drop_next = now;
2114 ktime_before(now, flow->cvars.drop_next)) {
3045 flow->cvars.drop_next)));