Home
last modified time | relevance | path

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

/linux-4.4.14/net/sched/
Dsch_drr.c32 u32 quantum; member
73 u32 quantum; in drr_change_class() local
84 quantum = nla_get_u32(tb[TCA_DRR_QUANTUM]); in drr_change_class()
85 if (quantum == 0) in drr_change_class()
88 quantum = psched_mtu(qdisc_dev(sch)); in drr_change_class()
102 cl->quantum = quantum; in drr_change_class()
114 cl->quantum = quantum; in drr_change_class()
262 if (nla_put_u32(skb, TCA_DRR_QUANTUM, cl->quantum)) in drr_dump_class()
375 cl->deficit = cl->quantum; in drr_enqueue()
412 cl->deficit += cl->quantum; in drr_dequeue()
Dsch_fq.c91 u32 quantum; member
392 f->credit = max_t(u32, f->credit, q->quantum); in fq_enqueue()
456 f->credit += q->quantum; in fq_dequeue()
497 u32 plen = max(qdisc_pkt_len(skb), q->quantum); in fq_dequeue()
694 u32 quantum = nla_get_u32(tb[TCA_FQ_QUANTUM]); in fq_change() local
696 if (quantum > 0) in fq_change()
697 q->quantum = quantum; in fq_change()
766 q->quantum = 2 * psched_mtu(qdisc_dev(sch)); in fq_init()
800 nla_put_u32(skb, TCA_FQ_QUANTUM, q->quantum) || in fq_dump()
Dsch_hhf.c129 u32 quantum; /* psched_mtu(qdisc_dev(sch)); */ member
408 bucket->deficit = weight * q->quantum; in hhf_enqueue()
446 bucket->deficit += weight * q->quantum; in hhf_dequeue()
535 u32 new_quantum = q->quantum; in hhf_change()
560 q->quantum = new_quantum; in hhf_change()
601 q->quantum = psched_mtu(qdisc_dev(sch)); in hhf_init()
676 nla_put_u32(skb, TCA_HHF_QUANTUM, q->quantum) || in hhf_dump()
Dsch_htb.c104 int quantum; /* but stored for parent-to-leaf return */ member
865 cl->un.leaf.deficit[level] += cl->quantum; in htb_dequeue_tree()
1119 opt.quantum = cl->quantum; in htb_dump_class()
1488 u64 quantum = cl->rate.rate_bytes_ps; in htb_change_class() local
1490 do_div(quantum, q->rate2quantum); in htb_change_class()
1491 cl->quantum = min_t(u64, quantum, INT_MAX); in htb_change_class()
1493 if (!hopt->quantum && cl->quantum < 1000) { in htb_change_class()
1496 cl->quantum = 1000; in htb_change_class()
1498 if (!hopt->quantum && cl->quantum > 200000) { in htb_change_class()
1501 cl->quantum = 200000; in htb_change_class()
[all …]
Dsch_sfq.c144 unsigned int quantum; /* Allotment per round: MUST BE >= MTU */ member
639 if (ctl->quantum) { in sfq_change()
640 q->quantum = ctl->quantum; in sfq_change()
641 q->scaled_quantum = SFQ_ALLOT_SIZE(q->quantum); in sfq_change()
731 q->quantum = psched_mtu(qdisc_dev(sch)); in sfq_init()
732 q->scaled_quantum = SFQ_ALLOT_SIZE(q->quantum); in sfq_init()
770 opt.v0.quantum = q->quantum; in sfq_dump()
Dsch_fq_codel.c59 u32 quantum; /* psched_mtu(qdisc_dev(sch)); */ member
200 flow->deficit = q->quantum; in fq_codel_enqueue()
257 flow->deficit += q->quantum; in fq_codel_dequeue()
375 q->quantum = max(256U, nla_get_u32(tb[TCA_FQ_CODEL_QUANTUM])); in fq_codel_change()
422 q->quantum = psched_mtu(qdisc_dev(sch)); in fq_codel_init()
478 q->quantum) || in fq_codel_dump()
Dsch_cbq.c103 long quantum; /* Allotment per WRR round */ member
848 cl->deficit += cl->quantum; in cbq_dequeue_prio()
878 cl->deficit += cl->quantum; in cbq_dequeue_prio()
1042 cl->quantum = (cl->weight*cl->allot*q->nclasses[prio])/ in cbq_normalize_quanta()
1045 if (cl->quantum <= 0 || in cbq_normalize_quanta()
1046 cl->quantum > 32*qdisc_dev(cl->qdisc)->mtu) { in cbq_normalize_quanta()
1048 cl->common.classid, cl->quantum); in cbq_normalize_quanta()
1049 cl->quantum = qdisc_dev(cl->qdisc)->mtu/2 + 1; in cbq_normalize_quanta()
1221 cl->deficit = cl->quantum; in cbq_reset()
1381 q->link.quantum = q->link.allot; in cbq_init()
[all …]
/linux-4.4.14/include/uapi/linux/
Dpkt_sched.h191 unsigned quantum; /* Bytes per round allocated to flow */ member
345 __u32 quantum; member
/linux-4.4.14/Documentation/
Dhw_random.txt55 using thermal noise generated from inherently random quantum
/linux-4.4.14/Documentation/block/
Dcfq-iosched.txt134 quantum
/linux-4.4.14/block/
Dcfq-iosched.c4689 CFQ_ATTR(quantum),