Lines Matching defs:drop_next
102 * @drop_next: time to drop next packet, or when we dropped last
111 ktime_t drop_next;
446 vars->drop_next = now;
473 if (vars->count && ktime_to_ns(ktime_sub(now, vars->drop_next)) >= 0) {
476 vars->drop_next = cobalt_control(vars->drop_next,
499 * after 'drop_next'. This allows 'drop_next' to be updated before the next
504 * As for 'drop_next', we take advantage of the fact that 'interval' is both
514 schedule = ktime_sub(now, vars->drop_next);
525 vars->drop_next = cobalt_control(now,
544 vars->drop_next = cobalt_control(vars->drop_next,
547 schedule = ktime_sub(now, vars->drop_next);
552 vars->drop_next = cobalt_control(vars->drop_next,
555 schedule = ktime_sub(now, vars->drop_next);
565 /* Overload the drop_next field as an activity timeout */
567 vars->drop_next = ktime_add_ns(now, p->interval);
569 vars->drop_next = now;
2135 ktime_before(now, flow->cvars.drop_next)) {
3074 flow->cvars.drop_next)));