Home
last modified time | relevance | path

Searched full:tc (Results 1 – 25 of 55) sorted by relevance

123

/Documentation/netlink/specs/
Dtc.yaml3 name: tc
8 Netlink raw family for tc qdisc, chain, class and filter configuration
36 name: tc-cls-flags
45 name: tc-flower-key-ctrl-flags
55 name: tc-stats
90 name: tc-cbs-qopt
113 name: tc-etf-qopt
126 name: tc-fifo-qopt
134 name: tc-htb-opt
140 struct: tc-ratespec
[all …]
Dovs_datapath.yaml32 name: tc-recirc-sharing
33 doc: Allow tc offload recirc sharing
/Documentation/devicetree/bindings/rtc/
Dabracon,abx80x.yaml36 abracon,tc-diode:
48 abracon,tc-resistor:
56 abracon,tc-diode: ["abracon,tc-resistor"]
57 abracon,tc-resistor: ["abracon,tc-diode"]
78 abracon,tc-diode: false
79 abracon,tc-resistor: false
94 abracon,tc-diode = "schottky";
95 abracon,tc-resistor = <3>;
Dadi,max31335.yaml34 adi,tc-diode:
67 adi,tc-diode = "schottky";
/Documentation/userspace-api/netlink/
Dnetlink-raw.rst66 :doc:`tc<../../networking/netlink_spec/tc>` use attribute nesting as an
80 core TC), while specific drivers, TC classifiers, qdiscs etc. can carry their
131 ``tc-options-msg`` sub-message defines message formats that use a mixture of
138 name: tc-options-msg
142 fixed-header: tc-fifo-qopt
145 attribute-set: tc-cake-attrs
148 fixed-header: tc-netem-qopt
149 attribute-set: tc-netem-attrs
165 Many raw netlink families such as :doc:`tc<../../networking/netlink_spec/tc>`
169 ``tc-ratespec`` struct definition for both the ``rate`` and the ``peakrate``
[all …]
/Documentation/networking/
Dtc-queue-filters.rst4 TC queue based filtering
7 TC can be used for directing traffic to either a set of queues or
12 1) TC filter directing traffic to a set of queues is achieved
17 2) TC filter directs traffic to a transmit queue with the action
25 1) TC flower filter directs incoming traffic to a set of queues using
30 2) TC filter with action skbedit queue_mapping $rx_qid selects a
35 devices, TC filter directing traffic to a queue have higher
Drepresentors.rst32 or any other netdev (routing, bridging, TC classifiers).
77 3. It acts as a handle by which switching rules (such as TC filters) can refer
81 should be the same whether a TC filter is offloaded or not. E.g. a TC rule
115 representor TC rules.
133 access that the IP stack "sees" would then be configurable through tc rules;
183 How do representors interact with TC rules?
186 Any TC rule on a representor applies (in software TC) to packets received by
191 Similarly, since a TC mirred egress action targeting the representor would (in
199 tc filter add dev $REP_DEV parent ffff: protocol ipv4 flower \
201 tc filter add dev $PORT_DEV parent ffff: protocol ipv4 flower skip_sw \
[all …]
Dmultiqueue.rst50 The userspace command 'tc,' part of the iproute2 package, is used to configure
54 # tc qdisc add dev eth0 root handle 1: multiq
68 The behavior of tc filters remains the same. However a new tc action,
73 tc filter add dev eth0 parent 1: protocol ip prio 1 u32 \
Dtc-actions-env-rules.rst4 TC Actions - Environmental Rules
8 The "environmental" rules for authors of any new tc actions are:
Dindex.rst117 tc-actions-env-rules
118 tc-queue-filters
Dbareudp.rst54 The bareudp device could be used along with OVS or flower filter in TC.
55 The OVS or TC flower layer must set the tunnel information in SKB dst field before
/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/
Dswitch-driver.rst156 $ tc qdisc add dev eth4 clsact
157 $ tc filter add dev eth4 ingress flower src_mac 00:01:02:03:04:05 skip_sw action trap
161 …$ tc filter add dev eth4 ingress protocol 802.1q flower skip_sw vlan_id 100 vlan_prio 3 action drop
165 $ tc filter add dev eth4 ingress matchall action mirred egress redirect dev eth1
169 $ tc qdisc add dev eth5 ingress_block 1 clsact
170 $ tc qdisc add dev eth6 ingress_block 1 clsact
171 $ tc filter add block 1 ingress flower dst_mac 00:01:02:03:04:04 skip_sw \
173 $ tc filter add block 1 ingress protocol ipv4 flower src_ip 192.168.1.1 skip_sw \
182 When using the tc-flower classifier with the 802.1q protocol, only the
186 $ tc qdisc add dev eth8 ingress_block 1 clsact
[all …]
/Documentation/admin-guide/cgroup-v1/
Dnet_cls.rst8 The Traffic Controller (tc) can be used to assign
33 - configuring tc::
35 tc qdisc add dev eth0 root handle 10: htb
36 tc class add dev eth0 parent 10: classid 10:1 htb rate 40mbit
40 tc filter add dev eth0 parent 10: protocol ip prio 10 handle 1: cgroup
/Documentation/networking/devlink/
Dprestera.rst81 - Traps packets that have ACL priority set to 0 (tc pref 0)
84 - Traps packets that have ACL priority set to 1 (tc pref 1)
87 - Traps packets that have ACL priority set to 2 (tc pref 2)
90 - Traps packets that have ACL priority set to 3 (tc pref 3)
93 - Traps packets that have ACL priority set to 4 (tc pref 4)
96 - Traps packets that have ACL priority set to 5 (tc pref 5)
99 - Traps packets that have ACL priority set to 6 (tc pref 6)
102 - Traps packets that have ACL priority set to 7 (tc pref 7)
/Documentation/devicetree/bindings/ufs/
Dsnps,tc-dwc-g210.yaml4 $id: http://devicetree.org/schemas/ufs/snps,tc-dwc-g210.yaml#
29 - snps,g210-tc-6.00-20bit
30 - snps,g210-tc-6.00-40bit
46 compatible = "snps,g210-tc-6.00-40bit",
/Documentation/admin-guide/perf/
Dhns3-pmu.rst64 filter mode supported: global/port/port-tc/func/func-queue/
90 is same as mac id. The "tc" filter option must be set to 0xF in this mode,
91 here tc stands for traffic class.
95 $# perf stat -a -e hns3_pmu_sicl_0/config=0x1020F,port=0,tc=0xF/ -I 1000
97 3. port-tc mode
98 PMU collect performance statistic of one tc of physical port. The port id
99 is same as mac id. The "tc" filter option must be set to 0 ~ 7 in this
103 $# perf stat -a -e hns3_pmu_sicl_0/config=0x1020F,port=0,tc=0/ -I 1000
/Documentation/networking/dsa/
Dsja1105.rst107 This capability can be managed through the tc-taprio offload ('flags 2'). The
148 for tc in ${tc_list}; do
149 mask=$((${mask} | (1 << ${tc})))
165 tc qdisc add dev swp5 parent root handle 100 taprio \
174 It is possible to apply the tc-taprio offload on multiple egress ports. There
198 the action list also contains tc-gate (more details below), the virtual link
208 tc qdisc add dev swp2 clsact
209 tc filter add dev swp2 ingress flower skip_sw dst_mac 42:be:24:9b:76:20 \
216 tc filter add dev swp2 ingress protocol 802.1Q flower skip_sw \
229 This capability can be managed through the offload of the tc-gate action. As
[all …]
/Documentation/sphinx/
Dkerneldoc-preamble.sty108 \IfFontExistsTF{Noto Serif CJK TC}{
109 \newCJKfontfamily[TCmain]\tcmain{Noto Serif CJK TC}[AutoFakeSlant]
110 \newCJKfontfamily[TCserif]\tcserif{Noto Serif CJK TC}[AutoFakeSlant]
112 \newCJKfontfamily[TCmain]\tcmain{Noto Sans CJK TC}[AutoFakeSlant]
113 \newCJKfontfamily[TCserif]\tcserif{Noto Sans CJK TC}[AutoFakeSlant]
115 \newCJKfontfamily[TCsans]\tcsans{Noto Sans CJK TC}[AutoFakeSlant]
116 \newCJKfontfamily[TCmono]\tcmono{Noto Sans Mono CJK TC}[AutoFakeSlant]
160 \xeCJKDeclareCharClass{FullLeft}{`“,`‘}% Full-width in TC
161 \xeCJKDeclareCharClass{FullRight}{`”,`’}% Full-width in TC
167 \setmonofont{Noto Sans Mono CJK TC}[AutoFakeSlant]%
[all …]
/Documentation/driver-api/thermal/
Dexynos_thermal.rst27 Tc = (T - 25) * (TI2 - TI1) / (85 - 25) + TI1
31 Tc = T + TI1 - 25
35 Tc = T + 50
37 Tc:
/Documentation/networking/device_drivers/ethernet/marvell/
Docteontx2.rst304 once the usercreates tc classes with different priorities, the driver configures
321 1. Enable HW TC offload on the interface::
323 # ethtool -K <interface> hw-tc-offload on
327 # tc qdisc add dev <interface> clsact
328 # tc qdisc replace dev <interface> root handle 1: htb offload
330 3. Create tc classes with different priorities::
332 # tc class add dev <interface> parent 1: classid 1:1 htb rate 10Gbit prio 1
334 # tc class add dev <interface> parent 1: classid 1:2 htb rate 10Gbit prio 7
336 4. Create tc classes with same priorities and different quantum::
338 # tc class add dev <interface> parent 1: classid 1:1 htb rate 10Gbit prio 2 quantum 409600
[all …]
/Documentation/devicetree/bindings/media/xilinx/
Dxlnx,v-tc.txt9 - compatible: Must be "xlnx,v-tc-6.1".
28 compatible = "xlnx,v-tc-6.1";
/Documentation/networking/device_drivers/ethernet/intel/
Diavf.rst107 - 1 Traffic Class (TC), TC0
163 tc qdisc add dev <interface> root mqprio num_tc 2 map 0 0 0 0 1 1 1 1
170 queues: for each tc, <num queues>@<offset> (e.g. queues 16@0 16@16 assigns
178 shaper bw_rlimit: for each tc, sets minimum and maximum bandwidth rates.
188 2. Enable HW TC offload on interface::
190 # ethtool -K <interface> hw-tc-offload on
194 # tc qdisc add dev <interface> ingress
197 - Run all tc commands from the iproute2 <pathtoiproute2>/tc/ directory
212 - If a TC filter on a PF matches traffic over a VF (on the PF), that traffic
216 - If traffic matches multiple TC filters that point to different TCs, that
[all …]
/Documentation/devicetree/bindings/soc/microchip/
Datmel,at91rm9200-tcb.yaml32 interrupt for the TC block
148 /* One interrupt per TC block: */
169 /* One interrupt per TC channel in a TC block: */
/Documentation/networking/device_drivers/ethernet/ti/
Dcpsw.rst73 - tc - traffic class
195 $ tc qdisc replace dev eth0 handle 100: parent root mqprio num_tc 3 \
205 $ tc qdisc replace dev eth1 handle 100: parent root mqprio num_tc 1 \
211 $ tc -g class show dev eth0
222 $ tc -g class show dev eth1
232 $ tc qdisc add dev eth0 parent 100:1 cbs locredit -1438 \
240 $ tc qdisc add dev eth0 parent 100:2 cbs locredit -1468 \
298 $ tc qdisc del dev eth1 root
299 $ tc qdisc del dev eth0 root
432 $ tc qdisc replace dev eth0 handle 100: parent root mqprio num_tc 3 \
[all …]
/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/
Dkconfig.rst51 | Enables offload support for TC classifier action (NET_CLS_ACT).
54 | `tc-flower(8)`, are processed by the device, rather than the
139 | Support offloading connection tracking rules via tc ct action.
144 | Support offloading sample rules via tc sample action.

123