/linux/tools/testing/selftests/tc-testing/tc-tests/qdiscs/ |
H A D | fq_codel.json | 17 …"matchPattern": "qdisc fq_codel 1: root refcnt [0-9]+ limit 10240p flows 1024 quantum.*target 5ms … 38 …"matchPattern": "qdisc fq_codel 1: root refcnt [0-9]+ limit 1000p flows 1024 quantum.*target 5ms i… 59 …"matchPattern": "qdisc fq_codel 1: root refcnt [0-9]+ limit 10240p flows 1024 quantum.*target 5ms … 80 …"matchPattern": "qdisc fq_codel 1: root refcnt [0-9]+ limit 10240p flows 1024 quantum.*target 2ms … 101 …"matchPattern": "qdisc fq_codel 1: root refcnt [0-9]+ limit 10240p flows 1024 quantum.*target 5ms … 109 "name": "Create FQ_CODEL with quantum setting", 119 "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root fq_codel quantum 9000", 122 …"matchPattern": "qdisc fq_codel 1: root refcnt [0-9]+ limit 10240p flows 1024 quantum 9000 target … 143 …"matchPattern": "qdisc fq_codel 1: root refcnt [0-9]+ limit 10240p flows 1024 quantum.*target 5ms … 164 …"matchPattern": "qdisc fq_codel 1: root refcnt [0-9]+ limit 10240p flows 1024 quantum.*target 5ms … [all …]
|
H A D | ets.json | 475 "matchPattern": "class ets 1:1 root quantum 4000", 496 "matchPattern": "class ets 1:2 root quantum 3000", 517 "matchPattern": "class ets 1:3 root quantum 2000", 906 "name": "Change ETS band quantum", 917 "cmdUnderTest": "$TC class change dev $DUMMY classid 1:1 ets quantum 1500", 927 "name": "Change ETS band without quantum", 948 "name": "Change quantum of a strict ETS band", 959 "cmdUnderTest": "$TC class change dev $DUMMY classid 1:2 ets quantum 1500", 969 "name": "Change ETS strict band without quantum",
|
H A D | hhf.json | 46 "name": "Create HHF with quantum setting", 56 "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root hhf quantum 9000", 59 …"matchPattern": "qdisc hhf 1: root refcnt [0-9]+.*quantum 9000b hh_limit 2048 reset_timeout 40ms a…
|
H A D | fq.json | 67 "name": "Create FQ with quantum setting", 77 "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root fq quantum 9000", 80 … "matchPattern": "qdisc fq 1: root refcnt [0-9]+ limit 10000p flow_limit 100p.*quantum 9000b",
|
H A D | htb.json | 220 "name": "Create HTB with class quantum setting", 231 … "cmdUnderTest": "$TC class add dev $DUMMY parent 1: classid 1:1 htb rate 20Kbit quantum 2048",
|
/linux/net/sched/ |
H A D | sch_ets.c | 25 * "quantum" of that band. ETS maintains a list of active bandwidth-sharing 28 * counter. If the counter is too small, it is increased by "quantum" and the 42 u32 quantum; member 78 unsigned int *quantum, in ets_quantum_parse() argument 81 *quantum = nla_get_u32(attr); in ets_quantum_parse() 82 if (!*quantum) { in ets_quantum_parse() 83 NL_SET_ERR_MSG(extack, "ETS quantum cannot be zero"); in ets_quantum_parse() 113 unsigned int quantum; in ets_offload_change() local 130 q_sum += q->classes[i].quantum; in ets_offload_change() 133 quantum = q->classes[i].quantum; in ets_offload_change() [all …]
|
H A D | sch_drr.c | 27 u32 quantum; member 61 u32 quantum; in drr_change_class() local 75 quantum = nla_get_u32(tb[TCA_DRR_QUANTUM]); in drr_change_class() 76 if (quantum == 0) { in drr_change_class() 77 NL_SET_ERR_MSG(extack, "Specified DRR quantum cannot be zero"); in drr_change_class() 81 quantum = psched_mtu(qdisc_dev(sch)); in drr_change_class() 97 cl->quantum = quantum; in drr_change_class() 109 cl->quantum = quantum; in drr_change_class() 248 if (nla_put_u32(skb, TCA_DRR_QUANTUM, cl->quantum)) in drr_dump_class() 361 cl->deficit = cl->quantum; in drr_enqueue() [all …]
|
H A D | sch_hhf.c | 130 u32 quantum; /* psched_mtu(qdisc_dev(sch)); */ member 400 bucket->deficit = weight * q->quantum; in hhf_enqueue() 438 bucket->deficit += weight * q->quantum; in hhf_dequeue() 516 u32 new_quantum = q->quantum; in hhf_change() 539 WRITE_ONCE(q->quantum, new_quantum); in hhf_change() 585 q->quantum = psched_mtu(qdisc_dev(sch)); in hhf_init() 665 nla_put_u32(skb, TCA_HHF_QUANTUM, READ_ONCE(q->quantum)) || in hhf_dump()
|
H A D | sch_cake.c | 2321 u32 quantum = 256; in cake_config_precedence() local 2334 b->tin_quantum = max_t(u16, 1U, quantum); in cake_config_precedence() 2340 quantum *= 7; in cake_config_precedence() 2341 quantum >>= 3; in cake_config_precedence() 2410 u32 quantum = 256; in cake_config_diffserv8() local 2426 b->tin_quantum = max_t(u16, 1U, quantum); in cake_config_diffserv8() 2432 quantum *= 7; in cake_config_diffserv8() 2433 quantum >>= 3; in cake_config_diffserv8() 2454 u32 quantum = 1024; in cake_config_diffserv4() local 2473 q->tins[0].tin_quantum = quantum; in cake_config_diffserv4() [all …]
|
H A D | sch_blackhole.c | 7 * Note: Quantum tunneling is not supported.
|
/linux/tools/testing/selftests/net/packetdrill/ |
H A D | tcp_slow_start_slow-start-fq-ack-per-2pkt.pkt | 40 // So FQ will allow following packet to be sent a bit earlier (quantum/2) 41 // (FQ commit allows an application/cwnd limited flow to get at most quantum/2 extra credit)
|
/linux/tools/include/uapi/linux/ |
H A D | pkt_sched.h | 213 unsigned quantum; /* Bytes per round allocated to flow */ member 394 __u32 quantum; member 400 __u32 rate2quantum; /* bps->quantum divisor */ 768 TCA_FQ_QUANTUM, /* RR quantum */ 770 TCA_FQ_INITIAL_QUANTUM, /* RR quantum for new flow */
|
/linux/include/net/ |
H A D | fq_impl.h | 111 flow->deficit += fq->quantum; in fq_tin_dequeue() 229 flow->deficit = fq->quantum; in fq_tin_enqueue() 357 fq->quantum = 300; in fq_init()
|
H A D | fq.h | 78 u32 quantum; member
|
/linux/arch/mips/include/asm/ |
H A D | thread_info.h | 118 #define TIF_USEDFPU 16 /* FPU was used by this task this quantum (SMP) */ 130 #define TIF_USEDMSA 29 /* MSA has been used this quantum */
|
/linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | qos.h | 63 u32 quantum; member
|
/linux/net/netfilter/ |
H A D | xt_repldata.h | 3 * Today's hack: quantum tunneling in structs
|
/linux/tools/testing/selftests/net/ |
H A D | fq_band_pktlimit.sh | 30 tc qdisc replace dev dummy0 root handle 1: fq quantum 1514 initial_quantum 1514 limit 10
|
/linux/arch/sparc/include/asm/ |
H A D | thread_info_32.h | 109 * this quantum (SMP) */
|
/linux/arch/microblaze/include/asm/ |
H A D | thread_info.h | 139 /* FPU was used by this task this quantum (SMP) */
|
/linux/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_dcb.h | 140 #define DCB_CREDIT_QUANTUM 64 /* DCB Quantum */
|
/linux/Documentation/hwmon/ |
H A D | mlxreg-fan.rst | 14 board with Mellanox Quantum or Spectrume-2 devices.
|
/linux/drivers/scsi/ |
H A D | scsi_devinfo.c | 116 {"QUANTUM", "LPS525S", "3110", BLIST_NOLUN}, /* locks up */ 117 {"QUANTUM", "PD1225S", "3110", BLIST_NOLUN}, /* locks up */ 118 {"QUANTUM", "FIREBALL ST4.3S", "0F0C", BLIST_NOLUN}, /* locks up */ 226 {"QUANTUM", "XP34301", "1071", BLIST_NOTQ},
|
/linux/Documentation/admin-guide/ |
H A D | hw_random.rst | 62 using thermal noise generated from inherently random quantum
|
/linux/drivers/gpu/drm/i915/ |
H A D | Kconfig.profile | 124 int "Scheduling quantum for userspace batches (ms, jiffy granularity)"
|