Home
last modified time | relevance | path

Searched refs:in_serv_agg (Results 1 – 1 of 1) sorted by relevance

/linux-6.12.1/net/sched/
Dsch_qfq.c184 struct qfq_aggregate *in_serv_agg; /* Aggregate being served. */ member
325 cl && q->in_serv_agg != agg) /* agg was inactive */ in qfq_add_to_agg()
339 if (q->in_serv_agg == agg) in qfq_destroy_agg()
340 q->in_serv_agg = qfq_choose_next_agg(q); in qfq_destroy_agg()
1088 struct qfq_aggregate *in_serv_agg = q->in_serv_agg; in qfq_dequeue() local
1094 if (in_serv_agg == NULL) in qfq_dequeue()
1097 if (!list_empty(&in_serv_agg->active)) in qfq_dequeue()
1098 skb = qfq_peek_skb(in_serv_agg, &cl, &len); in qfq_dequeue()
1105 if (len == 0 || in_serv_agg->budget < len) { in qfq_dequeue()
1106 charge_actual_service(in_serv_agg); in qfq_dequeue()
[all …]