Searched refs:deficit (Results 1 - 12 of 12) sorted by relevance

/linux-4.4.14/net/sched/
H A Dsch_drr.c33 u32 deficit; member in struct:drr_class
280 xstats.deficit = cl->deficit; drr_dump_class_stats()
375 cl->deficit = cl->quantum; drr_enqueue()
400 if (len <= cl->deficit) { drr_dequeue()
401 cl->deficit -= len; drr_dequeue()
412 cl->deficit += cl->quantum; drr_dequeue()
H A Dsch_fq_codel.c48 int deficit; member in struct:fq_codel_flow
200 flow->deficit = q->quantum; fq_codel_enqueue()
256 if (flow->deficit <= 0) { fq_codel_dequeue()
257 flow->deficit += q->quantum; fq_codel_dequeue()
281 flow->deficit -= qdisc_pkt_len(skb); fq_codel_dequeue()
570 xstats.class_stats.deficit = flow->deficit; fq_codel_dump_class_stats()
H A Dsch_cbq.c129 long deficit; /* Saved deficit for WRR */ member in struct:cbq_class
827 int deficit; cbq_dequeue_prio() local
833 deficit = 0; cbq_dequeue_prio()
843 if (cl->deficit <= 0) { cbq_dequeue_prio()
847 deficit = 1; cbq_dequeue_prio()
848 cl->deficit += cl->quantum; cbq_dequeue_prio()
861 cl->deficit -= qdisc_pkt_len(skb); cbq_dequeue_prio()
875 if (cl->deficit <= 0) { cbq_dequeue_prio()
878 cl->deficit += cl->quantum; cbq_dequeue_prio()
917 } while (deficit); cbq_dequeue_prio()
1221 cl->deficit = cl->quantum; cbq_reset()
H A Dsch_hhf.c123 int deficit; member in struct:wdrr_bucket
408 bucket->deficit = weight * q->quantum; hhf_enqueue()
442 if (bucket->deficit <= 0) { hhf_dequeue()
446 bucket->deficit += weight * q->quantum; hhf_dequeue()
466 bucket->deficit -= qdisc_pkt_len(skb); hhf_dequeue()
H A Dsch_qfq.c144 int deficit; /* DRR deficit counter. */ member in struct:qfq_class
479 cl->deficit = lmax; qfq_change_class()
1000 cl->deficit -= (int) len; agg_dequeue()
1004 else if (cl->deficit < qdisc_pkt_len(cl->qdisc->ops->peek(cl->qdisc))) { agg_dequeue()
1005 cl->deficit += agg->lmax; agg_dequeue()
1260 == cl && cl->deficit < qdisc_pkt_len(skb)) qfq_enqueue()
1267 cl->deficit = agg->lmax; qfq_enqueue()
H A Dsch_htb.c130 int deficit[TC_HTB_MAXDEPTH]; member in struct:htb_class::__anon15082::htb_class_leaf
863 cl->un.leaf.deficit[level] -= qdisc_pkt_len(skb); htb_dequeue_tree()
864 if (cl->un.leaf.deficit[level] < 0) { htb_dequeue_tree()
865 cl->un.leaf.deficit[level] += cl->quantum; htb_dequeue_tree()
/linux-4.4.14/include/uapi/linux/
H A Dpkt_sched.h606 __u32 deficit; member in struct:tc_drr_stats
741 __s32 deficit; member in struct:tc_fq_codel_cl_stats
/linux-4.4.14/mm/
H A Dworkingset.c115 * a deficit in inactive list space (in-cache). If the inactive list
/linux-4.4.14/drivers/net/ethernet/ti/
H A Dnetcp_core.c887 /* Calculate the FDQ deficit and refill */ netcp_rxpool_refill()
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-dev.c1300 /* Set Tx to deficit weighted round robin scheduling algorithm (when xgbe_config_dcb_tc()
/linux-4.4.14/kernel/sched/
H A Dfair.c3714 * idle depends on !throttled (for the case of a large deficit), and if do_sched_cfs_period_timer()
3756 * insufficient to cover the existing bandwidth deficit. (Forcing the do_sched_cfs_period_timer()
/linux-4.4.14/drivers/net/ethernet/sun/
H A Dcassini.h573 * deficit data reset to 0 (useful when congestion requires a

Completed in 452 milliseconds