/linux-master/tools/testing/selftests/drivers/net/mlxsw/ |
H A D | qos_max_descriptors.sh | 62 # The current TBF qdisc interface does not allow us to configure the shaper to 125 tc qdisc replace dev $swp1 root handle 1: \ 139 tc qdisc replace dev $swp2 root handle 1: tbf rate $SHAPER_RATE \ 141 tc qdisc replace dev $swp2 parent 1:1 handle 11: \ 173 tc qdisc del dev $swp2 parent 1:1 handle 11: 174 tc qdisc del dev $swp2 root 186 tc qdisc del dev $swp1 root
|
H A D | vxlan_flooding.sh | 177 tc qdisc add dev br0 clsact 180 tc qdisc add dev $h1 clsact 186 tc qdisc add dev $rp2 clsact 207 tc qdisc del dev $rp2 clsact 211 tc qdisc del dev $h1 clsact 213 tc qdisc del dev br0 clsact
|
H A D | tc_police_occ.sh | 29 tc qdisc add dev $swp1 clsact 34 tc qdisc del dev $swp1 clsact
|
H A D | router_scale.sh | 20 tc qdisc add dev $h2 handle ffff: ingress 25 tc qdisc del dev $h2 handle ffff: ingress
|
H A D | port_range_occ.sh | 30 tc qdisc add dev $swp1 clsact 35 tc qdisc del dev $swp1 clsact
|
H A D | qos_mc_aware.sh | 21 # qdisc is installed on $swp3 and maps all priorities to the same band #7 (and 49 # | | prio qdisc: {0..7} -> 7 | 132 tc qdisc replace dev $swp3 root handle 3: tbf rate 1gbit \ 134 tc qdisc replace dev $swp3 parent 3:3 handle 33: \ 178 tc qdisc del dev $swp3 parent 3:3 handle 33: 179 tc qdisc del dev $swp3 root handle 3:
|
/linux-master/tools/testing/selftests/net/forwarding/ |
H A D | pedit_dsfield.sh | 52 tc qdisc add dev $h2 clsact 57 tc qdisc del dev $h2 clsact 71 tc qdisc add dev $swp1 clsact 72 tc qdisc add dev $swp2 clsact 77 tc qdisc del dev $swp2 clsact 78 tc qdisc del dev $swp1 clsact
|
H A D | mirror_gre_bridge_1q_lag.sh | 109 tc qdisc add dev $h3 clsact 114 tc qdisc del dev $h3 clsact 121 tc qdisc add dev $h4 clsact 126 tc qdisc del dev $h4 clsact 133 tc qdisc add dev $swp1 clsact 171 tc qdisc del dev $swp1 clsact
|
H A D | sch_ets_core.sh | 48 # | | 1Gbps (ethtool or HTB qdisc) | 49 # | | qdisc ets quanta $W0 $W1 $W2 | 113 tc qdisc $op dev $dev $PARENT handle 10: ets \ 129 tc qdisc $op dev $dev $PARENT handle 10: ets \ 159 tc qdisc del dev $QDISC_DEV $PARENT
|
H A D | sch_tbf_core.sh | 96 tc qdisc add dev $h2 clsact 105 tc qdisc del dev $h2 clsact 143 tc qdisc del dev $swp2 root 2>/dev/null
|
H A D | sch_red.sh | 57 tc qdisc replace dev $h1 root handle 1: tbf \ 63 tc qdisc del dev $h1 root 103 tc qdisc replace dev $swp3 root handle 1: tbf \ 111 tc qdisc del dev $swp3 root 378 # rounded by the qdisc, so this is the best we can do to get to the real 440 tc qdisc replace dev $swp3 parent 1:1 handle 11: red \ 448 tc qdisc del dev $swp3 parent 1:1
|
H A D | dual_vxlan_bridge.sh | 89 tc qdisc add dev $h1 clsact 96 tc qdisc del dev $h1 clsact 103 tc qdisc add dev $h2 clsact 110 tc qdisc del dev $h2 clsact 215 tc qdisc add dev v1 clsact 220 tc qdisc del dev v1 clsact 239 tc qdisc add dev $in_if clsact 256 tc qdisc add dev $vxlan_name clsact
|
H A D | ip6gre_lib.sh | 350 tc qdisc add dev $ul1 clsact 354 tc qdisc add dev $ol2 clsact 371 tc qdisc del dev $ol2 clsact 373 tc qdisc del dev $ul1 clsact 383 tc qdisc add dev $ul1 clsact 387 tc qdisc add dev $ol2 clsact 404 tc qdisc del dev $ol2 clsact 406 tc qdisc del dev $ul1 clsact
|
/linux-master/net/sched/ |
H A D | sch_ets.c | 41 struct Qdisc *qdisc; member in struct:ets_class 262 *old = qdisc_replace(sch, new, &cl->qdisc); 271 return cl->qdisc; 306 tcm->tcm_info = cl->qdisc->handle; 326 struct Qdisc *cl_q = cl->qdisc; 427 first = !cl->qdisc->q.qlen; 428 err = qdisc_enqueue(skb, cl->qdisc, to_free); 467 skb = qdisc_dequeue_peeked(cl->qdisc); 476 skb = cl->qdisc->ops->peek(cl->qdisc); [all...] |
H A D | sch_sfb.c | 53 struct Qdisc *qdisc; member in struct:sfb_sched_data 78 u32 childdrop; /* drops in child qdisc */ 285 struct Qdisc *child = q->qdisc; 429 struct Qdisc *child = q->qdisc; 432 skb = child->dequeue(q->qdisc); 447 struct Qdisc *child = q->qdisc; 458 if (likely(q->qdisc)) 459 qdisc_reset(q->qdisc); 471 qdisc_put(q->qdisc); 524 qdisc_purge_queue(q->qdisc); [all...] |
H A D | sch_red.c | 48 struct Qdisc *qdisc; member in struct:red_sched_data 74 struct Qdisc *child = q->qdisc; 154 struct Qdisc *child = q->qdisc; 171 struct Qdisc *child = q->qdisc; 180 qdisc_reset(q->qdisc); 221 qdisc_put(q->qdisc); 286 qdisc_tree_flush_backlog(q->qdisc); 287 old_child = q->qdisc; 288 q->qdisc = child; 302 if (!q->qdisc [all...] |
H A D | sch_qfq.c | 136 struct Qdisc *qdisc; member in struct:qfq_class 322 if (cl->qdisc->q.qlen > 0) { /* adding an active class */ 371 if (cl->qdisc->q.qlen > 0) /* class is active */ 481 cl->qdisc = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops, 483 if (cl->qdisc == NULL) 484 cl->qdisc = &noop_qdisc; 496 if (cl->qdisc != &noop_qdisc) 497 qdisc_hash_add(cl->qdisc, true); 525 qdisc_put(cl->qdisc); 536 qdisc_put(cl->qdisc); [all...] |
H A D | sch_prio.c | 72 struct Qdisc *qdisc; local 75 qdisc = prio_classify(skb, sch, &ret); 77 if (qdisc == NULL) { 86 ret = qdisc_enqueue(skb, qdisc, to_free); 103 struct Qdisc *qdisc = q->queues[prio]; local 104 struct sk_buff *skb = qdisc->ops->peek(qdisc); 117 struct Qdisc *qdisc = q->queues[prio]; local 118 struct sk_buff *skb = qdisc_dequeue_peeked(qdisc); 437 MODULE_DESCRIPTION("Simple 3-band priority qdisc"); [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_qdisc.c | 45 /* unoffload - to be used for a qdisc that stops being offloaded without 97 * known what qdisc their parent handle refers to. It could be a 108 struct mutex lock; /* Protects qdisc state. */ 118 mlxsw_sp_qdisc_walk(struct mlxsw_sp_qdisc *qdisc, argument 127 tmp = pre(qdisc, data); 132 if (qdisc->ops) { 133 for (i = 0; i < qdisc->num_classes; i++) { 134 tmp = &qdisc->qdiscs[i]; 135 if (qdisc->ops) { 147 mlxsw_sp_qdisc_walk_cb_find(struct mlxsw_sp_qdisc *qdisc, voi argument 173 mlxsw_sp_qdisc_walk_cb_find_by_handle(struct mlxsw_sp_qdisc *qdisc, void *data) argument 2179 struct mlxsw_sp_qdisc *qdisc; local [all...] |
/linux-master/samples/bpf/ |
H A D | test_cgrp2_tc.sh | 84 $TC qdisc add dev $HOST_IFC clsact || return $? 104 local dropped=$($TC -s qdisc show dev $HOST_IFC | tail -3 | \ 130 $TC -s qdisc show dev $HOST_IFC
|
/linux-master/tools/testing/selftests/drivers/net/mlxsw/spectrum-2/ |
H A D | vxlan_flooding_ipv6.sh | 164 tc qdisc add dev br0 clsact 167 tc qdisc add dev $h1 clsact 187 tc qdisc add dev $rp2 clsact 208 tc qdisc del dev $rp2 clsact 212 tc qdisc del dev $h1 clsact 214 tc qdisc del dev br0 clsact
|
/linux-master/tools/testing/selftests/net/mptcp/ |
H A D | simult_flows.sh | 224 tc -n $ns1 qdisc del dev $dev root >/dev/null 2>&1 227 tc -n $ns2 qdisc del dev $dev root >/dev/null 2>&1 229 tc -n $ns1 qdisc add dev ns1eth1 root netem rate ${rate1}mbit $delay1 230 tc -n $ns1 qdisc add dev ns1eth2 root netem rate ${rate2}mbit $delay2 231 tc -n $ns2 qdisc add dev ns2eth1 root netem rate ${rate1}mbit $delay1 232 tc -n $ns2 qdisc add dev ns2eth2 root netem rate ${rate2}mbit $delay2
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | test_xdp_meta.sh | 43 ip netns exec ${NS1} tc qdisc add dev veth1 clsact 44 ip netns exec ${NS2} tc qdisc add dev veth2 clsact
|
H A D | test_tc_edt.sh | 55 ip netns exec ${NS_SRC} tc qdisc add dev veth_src root fq 56 ip netns exec ${NS_SRC} tc qdisc add dev veth_src clsact
|
H A D | test_skb_cgroup_id.sh | 32 tc qdisc add dev ${TEST_IF} clsact
|