• Home
  • Raw
  • Download

Lines Matching refs:params

54 static void codel_params_init(struct codel_params *params)  in codel_params_init()  argument
56 params->interval = MS2TIME(100); in codel_params_init()
57 params->target = MS2TIME(5); in codel_params_init()
58 params->ce_threshold = CODEL_DISABLED_THRESHOLD; in codel_params_init()
59 params->ce_threshold_mask = 0; in codel_params_init()
60 params->ce_threshold_selector = 0; in codel_params_init()
61 params->ecn = false; in codel_params_init()
107 struct codel_params *params, in codel_should_drop() argument
128 if (codel_time_before(vars->ldelay, params->target) || in codel_should_drop()
129 *backlog <= params->mtu) { in codel_should_drop()
139 vars->first_above_time = now + params->interval; in codel_should_drop()
148 struct codel_params *params, in codel_dequeue() argument
165 drop = codel_should_drop(skb, ctx, vars, params, stats, in codel_dequeue()
186 if (params->ecn && INET_ECN_set_ce(skb)) { in codel_dequeue()
190 params->interval, in codel_dequeue()
199 vars, params, stats, in codel_dequeue()
209 params->interval, in codel_dequeue()
217 if (params->ecn && INET_ECN_set_ce(skb)) { in codel_dequeue()
225 drop = codel_should_drop(skb, ctx, vars, params, in codel_dequeue()
237 16 * params->interval)) { in codel_dequeue()
249 vars->drop_next = codel_control_law(now, params->interval, in codel_dequeue()
253 if (skb && codel_time_after(vars->ldelay, params->ce_threshold)) { in codel_dequeue()
256 if (params->ce_threshold_mask) { in codel_dequeue()
260 (((u8)dsfield & params->ce_threshold_mask) == in codel_dequeue()
261 params->ce_threshold_selector)); in codel_dequeue()