| /linux/net/sched/ |
| H A D | sch_drr.c | 28 u32 deficit; member 271 xstats.deficit = READ_ONCE(cl->deficit); in drr_dump_class_stats() 363 WRITE_ONCE(cl->deficit, READ_ONCE(cl->quantum)); in drr_enqueue() 389 if (len <= cl->deficit) { in drr_dequeue() 390 WRITE_ONCE(cl->deficit, cl->deficit - len); in drr_dequeue() 404 WRITE_ONCE(cl->deficit, cl->deficit + READ_ONCE(cl->quantum)); in drr_dequeue()
|
| H A D | sch_fq_codel.c | 46 int deficit; member 213 WRITE_ONCE(flow->deficit, q->quantum); in fq_codel_enqueue() 300 if (flow->deficit <= 0) { in __fq_codel_dequeue() 301 WRITE_ONCE(flow->deficit, flow->deficit + q->quantum); in __fq_codel_dequeue() 319 WRITE_ONCE(flow->deficit, flow->deficit - qdisc_pkt_len(skb)); in __fq_codel_dequeue() 698 xstats.class_stats.deficit = READ_ONCE(flow->deficit); in fq_codel_dump_class_stats()
|
| H A D | sch_ets.c | 43 u32 deficit; member 446 cl->deficit = READ_ONCE(cl->quantum); in ets_qdisc_enqueue() 490 if (len <= cl->deficit) { in ets_qdisc_dequeue() 491 cl->deficit -= len; in ets_qdisc_dequeue() 500 cl->deficit += READ_ONCE(cl->quantum); in ets_qdisc_dequeue() 666 q->classes[i].deficit = quanta[i]; in ets_qdisc_change() 692 q->classes[i].deficit = 0; in ets_qdisc_change()
|
| H A D | sch_fq_pie.c | 47 s32 deficit; member 193 sel_flow->deficit = q->quantum; in fq_pie_qdisc_enqueue() 256 if (flow->deficit <= 0) { in fq_pie_qdisc_dequeue() 257 flow->deficit += q->quantum; in fq_pie_qdisc_dequeue() 280 flow->deficit -= pkt_len; in fq_pie_qdisc_dequeue()
|
| H A D | sch_hhf.c | 124 int deficit; member 401 bucket->deficit = weight * q->quantum; in hhf_enqueue() 436 if (bucket->deficit <= 0) { in hhf_dequeue() 440 bucket->deficit += weight * q->quantum; in hhf_dequeue() 460 bucket->deficit -= qdisc_pkt_len(skb); in hhf_dequeue()
|
| H A D | sch_qfq.c | 139 int deficit; /* DRR deficit counter. */ member 485 cl->deficit = lmax; in qfq_change_class() 1000 cl->deficit -= (int) len; in agg_dequeue() 1004 else if (cl->deficit < qdisc_peek_len(cl->qdisc)) { in agg_dequeue() 1005 cl->deficit += agg->lmax; in agg_dequeue() 1275 == cl && cl->deficit < len) in qfq_enqueue() 1282 cl->deficit = agg->lmax; in qfq_enqueue()
|
| H A D | sch_cake.c | 132 s32 deficit; member 1929 WRITE_ONCE(flow->deficit, cake_get_flow_quantum(b, flow, q->config->flow_mode)); in cake_enqueue() 2148 if (flow->deficit <= 0) { in cake_dequeue() 2171 WRITE_ONCE(flow->deficit, in cake_dequeue() 2172 flow->deficit + cake_get_flow_quantum(b, flow, q->config->flow_mode)); in cake_dequeue() 2238 WRITE_ONCE(flow->deficit, flow->deficit - len); in cake_dequeue() 2265 WRITE_ONCE(flow->deficit, flow->deficit - len); in cake_dequeue() 3177 PUT_STAT_S32(DEFICIT, READ_ONCE(flow->deficit)); in cake_dump_class_stats()
|
| H A D | sch_htb.c | 126 int deficit[TC_HTB_MAXDEPTH]; member 926 cl->leaf.deficit[level] -= qdisc_pkt_len(skb); in htb_dequeue_tree() 927 if (cl->leaf.deficit[level] < 0) { in htb_dequeue_tree() 928 cl->leaf.deficit[level] += cl->quantum; in htb_dequeue_tree()
|
| /linux/include/net/ |
| H A D | fq_impl.h | 110 if (flow->deficit <= 0) { in fq_tin_dequeue() 111 flow->deficit += fq->quantum; in fq_tin_dequeue() 130 flow->deficit -= skb->len; in fq_tin_dequeue() 229 flow->deficit = fq->quantum; in fq_tin_enqueue()
|
| H A D | fq.h | 36 int deficit; member
|
| /linux/tools/include/uapi/linux/ |
| H A D | pkt_sched.h | 562 __u32 deficit; member 741 __s32 deficit; member
|
| /linux/net/mac80211/ |
| H A D | sta_info.h | 142 s32 deficit; member
|
| H A D | tx.c | 4091 return air_info->deficit - atomic_read(&air_info->aql_tx_pending); in ieee80211_sta_deficit() 4160 sta->airtime[txqi->txq.ac].deficit += in ieee80211_next_txq() 4328 sta->airtime[ac].deficit += sta->airtime_weight; in ieee80211_txq_may_transmit() 4333 if (sta->airtime[ac].deficit >= 0) in ieee80211_txq_may_transmit() 4336 sta->airtime[ac].deficit += sta->airtime_weight; in ieee80211_txq_may_transmit()
|
| H A D | sta_info.c | 735 sta->airtime[i].deficit = sta->airtime_weight; in __sta_info_alloc() 2433 sta->airtime[ac].deficit -= airtime; in ieee80211_sta_register_airtime()
|
| /linux/kernel/sched/ext/ |
| H A D | sub.c | 403 s64 deficit = scx_rescue_quantum_ns - rq->scx.rescue.budget; in scx_rescue_timer_arm() local 406 div_s64(deficit << SCHED_CAPACITY_SHIFT, scx_rescue_bw_1024)); in scx_rescue_timer_arm()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7921/ |
| H A D | mcu.c | 542 sdio->sched.deficit = tx_res->pp_padding; in mt7921_mcu_parse_tx_resource()
|
| /linux/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt76.h | 711 int deficit; member
|