Lines Matching defs:quantum
25 * "quantum" of that band. ETS maintains a list of active bandwidth-sharing
28 * counter. If the counter is too small, it is increased by "quantum" and the
42 u32 quantum;
78 unsigned int *quantum,
81 *quantum = nla_get_u32(attr);
82 if (!*quantum) {
83 NL_SET_ERR_MSG(extack, "ETS quantum cannot be zero");
113 unsigned int quantum;
130 q_sum += q->classes[i].quantum;
133 quantum = q->classes[i].quantum;
134 q_psum += quantum;
135 w_psum = quantum ? q_psum * 100 / q_sum : 0;
139 qopt.replace_params.quanta[i] = quantum;
205 unsigned int quantum;
230 NL_SET_ERR_MSG(extack, "Strict bands do not have a configurable quantum");
234 err = ets_quantum_parse(sch, tb[TCA_ETS_QUANTA_BAND], &quantum,
240 cl->quantum = quantum;
312 if (nla_put_u32(skb, TCA_ETS_QUANTA_BAND, cl->quantum))
447 cl->deficit = cl->quantum;
501 cl->deficit += cl->quantum;
641 * ones are ETS with quantum of MTU. Initialize the missing values here.
679 q->classes[i].quantum = quanta[i];
769 q->classes[band].quantum))