in_serv_agg 185 net/sched/sch_qfq.c struct qfq_aggregate *in_serv_agg; /* Aggregate being served. */ in_serv_agg 321 net/sched/sch_qfq.c cl && q->in_serv_agg != agg) /* agg was inactive */ in_serv_agg 335 net/sched/sch_qfq.c if (q->in_serv_agg == agg) in_serv_agg 336 net/sched/sch_qfq.c q->in_serv_agg = qfq_choose_next_agg(q); in_serv_agg 1080 net/sched/sch_qfq.c struct qfq_aggregate *in_serv_agg = q->in_serv_agg; in_serv_agg 1086 net/sched/sch_qfq.c if (in_serv_agg == NULL) in_serv_agg 1089 net/sched/sch_qfq.c if (!list_empty(&in_serv_agg->active)) in_serv_agg 1090 net/sched/sch_qfq.c skb = qfq_peek_skb(in_serv_agg, &cl, &len); in_serv_agg 1097 net/sched/sch_qfq.c if (len == 0 || in_serv_agg->budget < len) { in_serv_agg 1098 net/sched/sch_qfq.c charge_actual_service(in_serv_agg); in_serv_agg 1101 net/sched/sch_qfq.c in_serv_agg->initial_budget = in_serv_agg->budget = in_serv_agg 1102 net/sched/sch_qfq.c in_serv_agg->budgetmax; in_serv_agg 1104 net/sched/sch_qfq.c if (!list_empty(&in_serv_agg->active)) { in_serv_agg 1115 net/sched/sch_qfq.c qfq_update_agg_ts(q, in_serv_agg, requeue); in_serv_agg 1116 net/sched/sch_qfq.c qfq_schedule_agg(q, in_serv_agg); in_serv_agg 1118 net/sched/sch_qfq.c q->in_serv_agg = NULL; in_serv_agg 1126 net/sched/sch_qfq.c in_serv_agg = q->in_serv_agg = qfq_choose_next_agg(q); in_serv_agg 1127 net/sched/sch_qfq.c skb = qfq_peek_skb(in_serv_agg, &cl, &len); in_serv_agg 1136 net/sched/sch_qfq.c agg_dequeue(in_serv_agg, cl, len); in_serv_agg 1141 net/sched/sch_qfq.c if (unlikely(in_serv_agg->budget < len)) in_serv_agg 1142 net/sched/sch_qfq.c in_serv_agg->budget = 0; in_serv_agg 1144 net/sched/sch_qfq.c in_serv_agg->budget -= len; in_serv_agg 1148 net/sched/sch_qfq.c len, (unsigned long long) in_serv_agg->F, in_serv_agg 1259 net/sched/sch_qfq.c q->in_serv_agg == agg) in_serv_agg 1297 net/sched/sch_qfq.c q->in_serv_agg == NULL) in_serv_agg 1323 net/sched/sch_qfq.c if (q->in_serv_agg == NULL) { /* no aggr. in service or scheduled */ in_serv_agg 1324 net/sched/sch_qfq.c q->in_serv_agg = agg; /* start serving this aggregate */ in_serv_agg 1327 net/sched/sch_qfq.c } else if (agg != q->in_serv_agg) in_serv_agg 1361 net/sched/sch_qfq.c if (agg == q->in_serv_agg) { in_serv_agg 1363 net/sched/sch_qfq.c q->in_serv_agg = qfq_choose_next_agg(q);