Lines Matching +full:fixed +full:- +full:rate

1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
4 protocol: netlink-raw
12 -
16 -
19 -
23 -
26 -
29 -
32 -
35 -
36 name: tc-cls-flags
39 - skip-hw
40 - skip-sw
41 - in-hw
42 - not-in-nw
43 - verbose
44 -
45 name: tc-flower-key-ctrl-flags
48 - frag
49 - firstfrag
50 - tuncsum
51 - tundf
52 - tunoam
53 - tuncrit
54 -
55 name: tc-stats
58 -
62 -
66 -
70 -
75 -
78 doc: Current flow byte rate
79 -
82 doc: Current flow packet rate
83 -
86 -
89 -
90 name: tc-cbs-qopt
93 -
96 -
100 -
103 -
106 -
109 -
112 -
113 name: tc-etf-qopt
116 -
119 -
122 -
125 -
126 name: tc-fifo-qopt
129 -
133 -
134 name: tc-htb-opt
137 -
138 name: rate
140 struct: tc-ratespec
141 -
144 struct: tc-ratespec
145 -
148 -
151 -
154 -
157 -
160 -
161 name: tc-htb-glob
164 -
167 -
170 doc: bps->quantum divisor
171 -
175 -
179 -
180 name: direct-pkts
183 -
184 name: tc-gred-qopt
187 -
191 -
192 name: qth-min
195 -
196 name: qth-max
199 -
203 -
206 -
209 -
212 -
215 -
218 -
221 -
225 -
228 doc: log(P_max / (qth-max - qth-min))
229 -
233 -
237 -
240 -
243 -
244 name: tc-gred-sopt
247 -
250 -
253 -
256 -
259 -
263 -
264 name: tc-hfsc-qopt
267 -
270 -
271 name: tc-mqprio-qopt
274 -
275 name: num-tc
277 -
278 name: prio-tc-map
281 -
284 -
288 -
292 -
293 name: tc-multiq-qopt
296 -
300 -
301 name: max-bands
304 -
305 name: tc-netem-qopt
308 -
312 -
316 -
320 -
323 doc: Re-ordering gap (0 for none)
324 -
328 -
332 -
333 name: tc-netem-gimodel
337 -
340 -
343 -
346 -
349 -
352 -
353 name: tc-netem-gemodel
354 doc: Gilbert-Elliot models
357 -
360 -
363 -
366 -
369 -
370 name: tc-netem-corr
373 -
374 name: delay-corr
377 -
378 name: loss-corr
381 -
382 name: dup-corr
385 -
386 name: tc-netem-reorder
389 -
392 -
395 -
396 name: tc-netem-corrupt
399 -
402 -
405 -
406 name: tc-netem-rate
409 -
410 name: rate
412 -
413 name: packet-overhead
415 -
416 name: cell-size
418 -
419 name: cell-overhead
421 -
422 name: tc-netem-slot
425 -
426 name: min-delay
428 -
429 name: max-delay
431 -
432 name: max-packets
434 -
435 name: max-bytes
437 -
438 name: dist-delay
440 -
441 name: dist-jitter
443 -
444 name: tc-plug-qopt
447 -
450 -
453 -
454 name: tc-prio-qopt
457 -
461 -
465 doc: Map of logical priority -> PRIO band
466 -
467 name: tc-red-qopt
470 -
474 -
475 name: qth-min
478 -
479 name: qth-max
482 -
486 -
489 doc: log(P_max / (qth-max - qth-min))
490 -
491 name: Scell-log
494 -
497 -
498 name: tc-sfb-qopt
501 -
502 name: rehash-interval
504 -
505 name: warmup-time
507 -
510 -
511 name: bin-size
513 -
516 -
519 -
522 -
523 name: penalty-rate
525 -
526 name: penalty-burst
528 -
529 name: tc-sfq-qopt
532 -
536 -
537 name: perturb-period
540 -
544 -
548 -
552 -
553 name: tc-sfqred-stats
556 -
557 name: prob-drop
560 -
561 name: forced-drop
564 -
565 name: prob-mark
568 -
569 name: forced-mark
572 -
573 name: prob-mark-head
576 -
577 name: forced-mark-head
580 -
581 name: tc-sfq-qopt-v1
584 -
587 struct: tc-sfq-qopt
588 -
592 -
595 -
599 -
600 name: qth-min
603 -
604 name: qth-max
607 -
611 -
614 doc: log(P_max / (qth-max - qth-min))
615 -
616 name: Scell-log
619 -
622 -
623 name: max-P
626 -
629 struct: tc-sfqred-stats
630 -
631 name: tc-ratespec
634 -
635 name: cell-log
637 -
640 -
643 -
644 name: cell-align
646 -
649 -
650 name: rate
652 -
653 name: tc-tbf-qopt
656 -
657 name: rate
659 struct: tc-ratespec
660 -
663 struct: tc-ratespec
664 -
667 -
670 -
673 -
674 name: tc-sizespec
677 -
678 name: cell-log
680 -
681 name: size-log
683 -
684 name: cell-align
686 -
689 -
692 -
695 -
698 -
701 -
702 name: gnet-estimator
705 -
709 -
710 name: ewma-log
713 -
714 name: tc-choke-xstats
717 -
721 -
725 -
729 -
733 -
737 -
738 name: tc-codel-xstats
741 -
745 -
749 -
753 -
756 doc: in-queue delay seen by most recently dequeued packet
757 -
758 name: drop-next
761 -
762 name: drop-overlimit
765 -
766 name: ecn-mark
769 -
773 -
774 name: ce-mark
776 doc: Number of CE marked packets because of ce-threshold
777 -
778 name: tc-fq-codel-xstats
781 -
784 -
788 -
789 name: drop-overlimit
792 -
793 name: ecn-mark
796 -
797 name: new-flow-count
800 -
801 name: new-flows-len
804 -
805 name: old-flows-len
808 -
809 name: ce-mark
811 doc: Packets above ce-threshold
812 -
813 name: memory-usage
816 -
817 name: drop-overmemory
819 -
820 name: tc-fq-pie-xstats
823 -
824 name: packets-in
827 -
831 -
835 -
839 -
840 name: ecn-mark
843 -
844 name: new-flow-count
847 -
848 name: new-flows-len
851 -
852 name: old-flows-len
855 -
856 name: memory-usage
859 -
860 name: tc-fq-qd-stats
863 -
864 name: gc-flows
866 -
867 name: highprio-packets
870 -
871 name: tcp-retrans
874 -
877 -
878 name: flows-plimit
880 -
881 name: pkts-too-long
883 -
884 name: allocation-errors
886 -
887 name: time-next-delayed-flow
889 -
892 -
893 name: inactive-flows
895 -
896 name: throttled-flows
898 -
899 name: unthrottle-latency-ns
901 -
902 name: ce-mark
904 doc: Packets above ce-threshold
905 -
906 name: horizon-drops
908 -
909 name: horizon-caps
911 -
912 name: fastpath-packets
914 -
915 name: band-drops
918 -
919 name: band-pkt-count
922 -
926 -
927 name: tc-hhf-xstats
930 -
931 name: drop-overlimit
934 -
935 name: hh-overlimit
937 doc: Number of times max heavy-hitters was hit
938 -
939 name: hh-tot-count
941 doc: Number of captured heavy-hitters so far
942 -
943 name: hh-cur-count
945 doc: Number of current heavy-hitters
946 -
947 name: tc-pie-xstats
950 -
954 -
958 -
959 name: avg-dq-rate
961 doc: Current average dq rate in bits/pie-time
962 -
963 name: dq-rate-estimating
965 doc: Is avg-dq-rate being calculated?
966 -
967 name: packets-in
970 -
974 -
978 -
982 -
983 name: ecn-mark
986 -
987 name: tc-red-xstats
990 -
994 -
998 -
1002 -
1006 -
1007 name: tc-sfb-xstats
1010 -
1013 -
1016 -
1019 -
1022 -
1026 -
1029 -
1032 -
1035 -
1038 -
1039 name: tc-sfq-xstats
1042 -
1045 -
1046 name: gnet-stats-basic
1049 -
1052 -
1055 -
1056 name: gnet-stats-rate-est
1059 -
1062 -
1065 -
1066 name: gnet-stats-rate-est64
1069 -
1072 -
1075 -
1076 name: gnet-stats-queue
1079 -
1082 -
1085 -
1088 -
1091 -
1094 -
1095 name: tc-u32-key
1098 -
1101 byte-order: big-endian
1102 -
1105 byte-order: big-endian
1106 -
1109 -
1112 -
1113 name: tc-u32-mark
1116 -
1119 -
1122 -
1125 -
1126 name: tc-u32-sel
1129 -
1132 -
1135 -
1138 -
1141 byte-order: big-endian
1142 -
1145 -
1148 -
1151 -
1154 byte-order: big-endian
1155 -
1158 struct: tc-u32-key # TODO: array
1159 -
1160 name: tc-u32-pcnt
1163 -
1166 -
1169 -
1172 -
1173 name: tcf-t
1176 -
1179 -
1182 -
1185 -
1188 -
1189 name: tc-gen
1192 -
1195 -
1198 -
1201 -
1204 -
1207 -
1208 name: tc-gact-p
1211 -
1214 -
1217 -
1220 -
1221 name: tcf-ematch-tree-hdr
1224 -
1227 -
1230 -
1231 name: tc-basic-pcnt
1234 -
1237 -
1240 -
1241 name: tc-matchall-pcnt
1244 -
1247 -
1248 name: tc-mpls
1251 -
1254 -
1257 -
1260 -
1263 -
1266 -
1267 name: m-action
1269 -
1270 name: tc-police
1273 -
1276 -
1279 -
1282 -
1285 -
1288 -
1289 name: rate
1291 struct: tc-ratespec
1292 -
1295 struct: tc-ratespec
1296 -
1299 -
1302 -
1305 -
1306 name: tc-pedit-sel
1309 -
1312 -
1315 -
1318 -
1321 -
1324 -
1327 -
1330 -
1333 struct: tc-pedit-key # TODO: array
1334 -
1335 name: tc-pedit-key
1338 -
1341 -
1344 -
1347 -
1350 -
1353 -
1356 -
1357 name: tc-vlan
1360 -
1363 -
1366 -
1369 -
1372 -
1375 -
1376 name: v-action
1378 attribute-sets:
1379 -
1380 name: tc-attrs
1382 -
1385 -
1387 type: sub-message
1388 sub-message: tc-options-msg
1390 -
1393 struct: tc-stats
1394 -
1396 type: sub-message
1397 sub-message: tca-stats-app-msg
1399 -
1400 name: rate
1402 struct: gnet-estimator
1403 -
1406 -
1409 nested-attributes: tca-stats-attrs
1410 -
1413 nested-attributes: tca-stab-attrs
1414 -
1417 -
1418 name: dump-invisible
1420 -
1423 -
1424 name: hw-offload
1426 -
1427 name: ingress-block
1429 -
1430 name: egress-block
1432 -
1433 name: dump-flags
1435 -
1436 name: ext-warn-msg
1438 -
1439 name: tc-act-attrs
1441 -
1444 -
1446 type: sub-message
1447 sub-message: tc-act-options-msg
1449 -
1452 -
1455 nested-attributes: tc-act-stats-attrs
1456 -
1459 -
1462 -
1465 -
1466 name: hw-stats
1468 -
1469 name: used-hw-stats
1471 -
1472 name: in-hw-count
1474 -
1475 name: tc-act-stats-attrs
1477 -
1480 struct: gnet-stats-basic
1481 -
1482 name: rate-est
1484 struct: gnet-stats-rate-est
1485 -
1488 struct: gnet-stats-queue
1489 -
1492 -
1493 name: rate-est64
1495 struct: gnet-stats-rate-est64
1496 -
1499 -
1500 name: basic-hw
1502 struct: gnet-stats-basic
1503 -
1506 -
1507 name: tc-act-bpf-attrs
1509 -
1512 struct: tcf-t
1513 -
1516 -
1517 name: ops-len
1519 -
1522 -
1525 -
1528 -
1531 -
1534 -
1537 -
1538 name: tc-act-connmark-attrs
1540 -
1543 -
1546 struct: tcf-t
1547 -
1550 -
1551 name: tc-act-csum-attrs
1553 -
1556 -
1559 struct: tcf-t
1560 -
1563 -
1564 name: tc-act-ct-attrs
1566 -
1569 -
1572 struct: tcf-t
1573 -
1576 -
1579 -
1582 -
1583 name: mark-mask
1585 -
1588 -
1589 name: labels-mask
1591 -
1592 name: nat-ipv4-min
1594 byte-order: big-endian
1595 -
1596 name: nat-ipv4-max
1598 byte-order: big-endian
1599 -
1600 name: nat-ipv6-min
1602 -
1603 name: nat-ipv6-max
1605 -
1606 name: nat-port-min
1608 byte-order: big-endian
1609 -
1610 name: nat-port-max
1612 byte-order: big-endian
1613 -
1616 -
1617 name: helper-name
1619 -
1620 name: helper-family
1622 -
1623 name: helper-proto
1625 -
1626 name: tc-act-ctinfo-attrs
1628 -
1631 -
1634 struct: tcf-t
1635 -
1638 -
1641 -
1642 name: parms-dscp-mask
1644 -
1645 name: parms-dscp-statemask
1647 -
1648 name: parms-cpmark-mask
1650 -
1651 name: stats-dscp-set
1653 -
1654 name: stats-dscp-error
1656 -
1657 name: stats-cpmark-set
1659 -
1660 name: tc-act-gate-attrs
1662 -
1665 struct: tcf-t
1666 -
1669 -
1672 -
1675 -
1676 name: entry-list
1678 -
1679 name: base-time
1681 -
1682 name: cycle-time
1684 -
1685 name: cycle-time-ext
1687 -
1690 -
1693 -
1694 name: tc-act-ife-attrs
1696 -
1699 -
1702 struct: tcf-t
1703 -
1706 -
1709 -
1712 -
1715 -
1718 -
1719 name: tc-act-mirred-attrs
1721 -
1724 struct: tcf-t
1725 -
1728 -
1731 -
1734 -
1735 name: tc-act-mpls-attrs
1737 -
1740 struct: tcf-t
1741 -
1744 struct: tc-mpls
1745 -
1748 -
1751 byte-order: big-endian
1752 -
1755 -
1758 -
1761 -
1764 -
1765 name: tc-act-nat-attrs
1767 -
1770 -
1773 struct: tcf-t
1774 -
1777 -
1778 name: tc-act-pedit-attrs
1780 -
1783 struct: tcf-t
1784 -
1787 struct: tc-pedit-sel
1788 -
1791 -
1792 name: parms-ex
1794 -
1795 name: keys-ex
1797 -
1798 name: key-ex
1800 -
1801 name: tc-act-police-attrs
1803 -
1806 struct: tc-police
1807 -
1808 name: rate
1810 -
1813 -
1816 -
1819 -
1822 struct: tcf-t
1823 -
1826 -
1829 -
1832 -
1835 -
1838 -
1839 name: tc-act-simple-attrs
1841 -
1844 struct: tcf-t
1845 -
1848 -
1851 -
1854 -
1855 name: tc-act-skbedit-attrs
1857 -
1860 struct: tcf-t
1861 -
1864 -
1867 -
1868 name: queue-mapping
1870 -
1873 -
1876 -
1879 -
1882 -
1885 -
1886 name: queue-mapping-max
1888 -
1889 name: tc-act-skbmod-attrs
1891 -
1894 struct: tcf-t
1895 -
1898 -
1901 -
1904 -
1907 -
1910 -
1911 name: tc-act-tunnel-key-attrs
1913 -
1916 struct: tcf-t
1917 -
1920 -
1921 name: enc-ipv4-src
1923 byte-order: big-endian
1924 -
1925 name: enc-ipv4-dst
1927 byte-order: big-endian
1928 -
1929 name: enc-ipv6-src
1931 -
1932 name: enc-ipv6-dst
1934 -
1935 name: enc-key-id
1937 byte-order: big-endian
1938 -
1941 -
1942 name: enc-dst-port
1944 byte-order: big-endian
1945 -
1946 name: no-csum
1948 -
1949 name: enc-opts
1951 -
1952 name: enc-tos
1954 -
1955 name: enc-ttl
1957 -
1958 name: no-frag
1960 -
1961 name: tc-act-vlan-attrs
1963 -
1966 struct: tcf-t
1967 -
1970 struct: tc-vlan
1971 -
1972 name: push-vlan-id
1974 -
1975 name: push-vlan-protocol
1977 -
1980 -
1981 name: push-vlan-priority
1983 -
1984 name: push-eth-dst
1986 -
1987 name: push-eth-src
1989 -
1990 name: tc-basic-attrs
1992 -
1995 -
1998 nested-attributes: tc-ematch-attrs
1999 -
2001 type: indexed-array
2002 sub-type: nest
2003 nested-attributes: tc-act-attrs
2004 -
2007 nested-attributes: tc-police-attrs
2008 -
2011 struct: tc-basic-pcnt
2012 -
2015 -
2016 name: tc-bpf-attrs
2018 -
2021 nested-attributes: tc-act-attrs
2022 -
2025 nested-attributes: tc-police-attrs
2026 -
2029 -
2030 name: ops-len
2032 -
2035 -
2038 -
2041 -
2044 -
2045 name: flags-gen
2047 -
2050 -
2053 -
2054 name: tc-cake-attrs
2056 -
2059 -
2060 name: base-rate64
2062 -
2063 name: diffserv-mode
2065 -
2068 -
2069 name: flow-mode
2071 -
2074 -
2077 -
2080 -
2083 -
2086 -
2089 -
2092 -
2095 -
2098 -
2101 -
2102 name: ack-filter
2104 -
2105 name: split-gso
2107 -
2110 -
2111 name: tc-cake-stats-attrs
2113 -
2116 -
2117 name: capacity-estimate64
2119 -
2120 name: memory-limit
2122 -
2123 name: memory-used
2125 -
2126 name: avg-netoff
2128 -
2129 name: min-netlen
2131 -
2132 name: max-netlen
2134 -
2135 name: min-adjlen
2137 -
2138 name: max-adjlen
2140 -
2141 name: tin-stats
2142 type: indexed-array
2143 sub-type: nest
2144 nested-attributes: tc-cake-tin-stats-attrs
2145 -
2148 -
2149 name: cobalt-count
2151 -
2154 -
2155 name: drop-next-us
2157 -
2158 name: p-drop
2160 -
2161 name: blue-timer-us
2163 -
2164 name: tc-cake-tin-stats-attrs
2166 -
2169 -
2170 name: sent-packets
2172 -
2173 name: sent-bytes64
2175 -
2176 name: dropped-packets
2178 -
2179 name: dropped-bytes64
2181 -
2182 name: acks-dropped-packets
2184 -
2185 name: acks-dropped-bytes64
2187 -
2188 name: ecn-marked-packets
2190 -
2191 name: ecn-marked-bytes64
2193 -
2194 name: backlog-packets
2196 -
2197 name: backlog-bytes
2199 -
2200 name: threshold-rate64
2202 -
2203 name: target-us
2205 -
2206 name: interval-us
2208 -
2209 name: way-indirect-hits
2211 -
2212 name: way-misses
2214 -
2215 name: way-collisions
2217 -
2218 name: peak-delay-us
2220 -
2221 name: avg-delay-us
2223 -
2224 name: base-delay-us
2226 -
2227 name: sparse-flows
2229 -
2230 name: bulk-flows
2232 -
2233 name: unresponsive-flows
2235 -
2236 name: max-skblen
2238 -
2239 name: flow-quantum
2241 -
2242 name: tc-cbs-attrs
2244 -
2247 struct: tc-cbs-qopt
2248 -
2249 name: tc-cgroup-attrs
2251 -
2254 nested-attributes: tc-act-attrs
2255 -
2258 nested-attributes: tc-police-attrs
2259 -
2262 -
2263 name: tc-choke-attrs
2265 -
2268 struct: tc-red-qopt
2269 -
2273 min-len: 256
2274 max-len: 256
2275 -
2276 name: max-p
2278 -
2279 name: tc-codel-attrs
2281 -
2284 -
2287 -
2290 -
2293 -
2294 name: ce-threshold
2296 -
2297 name: tc-drr-attrs
2299 -
2302 -
2303 name: tc-ematch-attrs
2305 -
2306 name: tree-hdr
2308 struct: tcf-ematch-tree-hdr
2309 -
2310 name: tree-list
2312 -
2313 name: tc-flow-attrs
2315 -
2318 -
2321 -
2324 -
2327 -
2330 -
2333 -
2336 -
2339 -
2342 -
2345 nested-attributes: tc-police-attrs
2346 -
2349 -
2352 -
2353 name: tc-flower-attrs
2355 -
2358 -
2361 -
2363 type: indexed-array
2364 sub-type: nest
2365 nested-attributes: tc-act-attrs
2366 -
2367 name: key-eth-dst
2369 display-hint: mac
2370 -
2371 name: key-eth-dst-mask
2373 display-hint: mac
2374 -
2375 name: key-eth-src
2377 display-hint: mac
2378 -
2379 name: key-eth-src-mask
2381 display-hint: mac
2382 -
2383 name: key-eth-type
2385 byte-order: big-endian
2386 -
2387 name: key-ip-proto
2389 -
2390 name: key-ipv4-src
2392 byte-order: big-endian
2393 display-hint: ipv4
2394 -
2395 name: key-ipv4-src-mask
2397 byte-order: big-endian
2398 display-hint: ipv4
2399 -
2400 name: key-ipv4-dst
2402 byte-order: big-endian
2403 display-hint: ipv4
2404 -
2405 name: key-ipv4-dst-mask
2407 byte-order: big-endian
2408 display-hint: ipv4
2409 -
2410 name: key-ipv6-src
2412 display-hint: ipv6
2413 -
2414 name: key-ipv6-src-mask
2416 display-hint: ipv6
2417 -
2418 name: key-ipv6-dst
2420 display-hint: ipv6
2421 -
2422 name: key-ipv6-dst-mask
2424 display-hint: ipv6
2425 -
2426 name: key-tcp-src
2428 byte-order: big-endian
2429 -
2430 name: key-tcp-dst
2432 byte-order: big-endian
2433 -
2434 name: key-udp-src
2436 byte-order: big-endian
2437 -
2438 name: key-udp-dst
2440 byte-order: big-endian
2441 -
2444 enum: tc-cls-flags
2445 enum-as-flags: true
2446 -
2447 name: key-vlan-id
2449 byte-order: big-endian
2450 -
2451 name: key-vlan-prio
2453 -
2454 name: key-vlan-eth-type
2456 byte-order: big-endian
2457 -
2458 name: key-enc-key-id
2460 byte-order: big-endian
2461 -
2462 name: key-enc-ipv4-src
2464 byte-order: big-endian
2465 display-hint: ipv4
2466 -
2467 name: key-enc-ipv4-src-mask
2469 byte-order: big-endian
2470 display-hint: ipv4
2471 -
2472 name: key-enc-ipv4-dst
2474 byte-order: big-endian
2475 display-hint: ipv4
2476 -
2477 name: key-enc-ipv4-dst-mask
2479 byte-order: big-endian
2480 display-hint: ipv4
2481 -
2482 name: key-enc-ipv6-src
2484 display-hint: ipv6
2485 -
2486 name: key-enc-ipv6-src-mask
2488 display-hint: ipv6
2489 -
2490 name: key-enc-ipv6-dst
2492 display-hint: ipv6
2493 -
2494 name: key-enc-ipv6-dst-mask
2496 display-hint: ipv6
2497 -
2498 name: key-tcp-src-mask
2500 byte-order: big-endian
2501 -
2502 name: key-tcp-dst-mask
2504 byte-order: big-endian
2505 -
2506 name: key-udp-src-mask
2508 byte-order: big-endian
2509 -
2510 name: key-udp-dst-mask
2512 byte-order: big-endian
2513 -
2514 name: key-sctp-src-mask
2516 byte-order: big-endian
2517 -
2518 name: key-sctp-dst-mask
2520 byte-order: big-endian
2521 -
2522 name: key-sctp-src
2524 byte-order: big-endian
2525 -
2526 name: key-sctp-dst
2528 byte-order: big-endian
2529 -
2530 name: key-enc-udp-src-port
2532 byte-order: big-endian
2533 -
2534 name: key-enc-udp-src-port-mask
2536 byte-order: big-endian
2537 -
2538 name: key-enc-udp-dst-port
2540 byte-order: big-endian
2541 -
2542 name: key-enc-udp-dst-port-mask
2544 byte-order: big-endian
2545 -
2546 name: key-flags
2548 byte-order: big-endian
2549 enum: tc-flower-key-ctrl-flags
2550 enum-as-flags: true
2551 -
2552 name: key-flags-mask
2554 byte-order: big-endian
2555 enum: tc-flower-key-ctrl-flags
2556 enum-as-flags: true
2557 -
2558 name: key-icmpv4-code
2560 -
2561 name: key-icmpv4-code-mask
2563 -
2564 name: key-icmpv4-type
2566 -
2567 name: key-icmpv4-type-mask
2569 -
2570 name: key-icmpv6-code
2572 -
2573 name: key-icmpv6-code-mask
2575 -
2576 name: key-icmpv6-type
2578 -
2579 name: key-icmpv6-type-mask
2581 -
2582 name: key-arp-sip
2584 byte-order: big-endian
2585 -
2586 name: key-arp-sip-mask
2588 byte-order: big-endian
2589 -
2590 name: key-arp-tip
2592 byte-order: big-endian
2593 -
2594 name: key-arp-tip-mask
2596 byte-order: big-endian
2597 -
2598 name: key-arp-op
2600 -
2601 name: key-arp-op-mask
2603 -
2604 name: key-arp-sha
2606 display-hint: mac
2607 -
2608 name: key-arp-sha-mask
2610 display-hint: mac
2611 -
2612 name: key-arp-tha
2614 display-hint: mac
2615 -
2616 name: key-arp-tha-mask
2618 display-hint: mac
2619 -
2620 name: key-mpls-ttl
2622 -
2623 name: key-mpls-bos
2625 -
2626 name: key-mpls-tc
2628 -
2629 name: key-mpls-label
2631 byte-order: big-endian
2632 -
2633 name: key-tcp-flags
2635 byte-order: big-endian
2636 -
2637 name: key-tcp-flags-mask
2639 byte-order: big-endian
2640 -
2641 name: key-ip-tos
2643 -
2644 name: key-ip-tos-mask
2646 -
2647 name: key-ip-ttl
2649 -
2650 name: key-ip-ttl-mask
2652 -
2653 name: key-cvlan-id
2655 byte-order: big-endian
2656 -
2657 name: key-cvlan-prio
2659 -
2660 name: key-cvlan-eth-type
2662 byte-order: big-endian
2663 -
2664 name: key-enc-ip-tos
2666 -
2667 name: key-enc-ip-tos-mask
2669 -
2670 name: key-enc-ip-ttl
2672 -
2673 name: key-enc-ip-ttl-mask
2675 -
2676 name: key-enc-opts
2678 nested-attributes: tc-flower-key-enc-opts-attrs
2679 -
2680 name: key-enc-opts-mask
2682 nested-attributes: tc-flower-key-enc-opts-attrs
2683 -
2684 name: in-hw-count
2686 -
2687 name: key-port-src-min
2689 byte-order: big-endian
2690 -
2691 name: key-port-src-max
2693 byte-order: big-endian
2694 -
2695 name: key-port-dst-min
2697 byte-order: big-endian
2698 -
2699 name: key-port-dst-max
2701 byte-order: big-endian
2702 -
2703 name: key-ct-state
2705 -
2706 name: key-ct-state-mask
2708 -
2709 name: key-ct-zone
2711 -
2712 name: key-ct-zone-mask
2714 -
2715 name: key-ct-mark
2717 -
2718 name: key-ct-mark-mask
2720 -
2721 name: key-ct-labels
2723 -
2724 name: key-ct-labels-mask
2726 -
2727 name: key-mpls-opts
2729 nested-attributes: tc-flower-key-mpls-opt-attrs
2730 -
2731 name: key-hash
2733 -
2734 name: key-hash-mask
2736 -
2737 name: key-num-of-vlans
2739 -
2740 name: key-pppoe-sid
2742 byte-order: big-endian
2743 -
2744 name: key-ppp-proto
2746 byte-order: big-endian
2747 -
2748 name: key-l2-tpv3-sid
2750 byte-order: big-endian
2751 -
2752 name: l2-miss
2754 -
2755 name: key-cfm
2757 nested-attributes: tc-flower-key-cfm-attrs
2758 -
2759 name: key-spi
2761 byte-order: big-endian
2762 -
2763 name: key-spi-mask
2765 byte-order: big-endian
2766 -
2767 name: key-enc-flags
2769 byte-order: big-endian
2770 enum: tc-flower-key-ctrl-flags
2771 enum-as-flags: true
2772 -
2773 name: key-enc-flags-mask
2775 byte-order: big-endian
2776 enum: tc-flower-key-ctrl-flags
2777 enum-as-flags: true
2778 -
2779 name: tc-flower-key-enc-opts-attrs
2781 -
2784 nested-attributes: tc-flower-key-enc-opt-geneve-attrs
2785 -
2788 nested-attributes: tc-flower-key-enc-opt-vxlan-attrs
2789 -
2792 nested-attributes: tc-flower-key-enc-opt-erspan-attrs
2793 -
2796 nested-attributes: tc-flower-key-enc-opt-gtp-attrs
2797 -
2798 name: tc-flower-key-enc-opt-geneve-attrs
2800 -
2803 -
2806 -
2809 -
2810 name: tc-flower-key-enc-opt-vxlan-attrs
2812 -
2815 -
2816 name: tc-flower-key-enc-opt-erspan-attrs
2818 -
2821 -
2824 -
2827 -
2830 -
2831 name: tc-flower-key-enc-opt-gtp-attrs
2833 -
2834 name: pdu-type
2836 -
2839 -
2840 name: tc-flower-key-mpls-opt-attrs
2842 -
2843 name: lse-depth
2845 -
2846 name: lse-ttl
2848 -
2849 name: lse-bos
2851 -
2852 name: lse-tc
2854 -
2855 name: lse-label
2857 -
2858 name: tc-flower-key-cfm-attrs
2860 -
2861 name: md-level
2863 -
2866 -
2867 name: tc-fw-attrs
2869 -
2872 -
2875 nested-attributes: tc-police-attrs
2876 -
2879 -
2881 type: indexed-array
2882 sub-type: nest
2883 nested-attributes: tc-act-attrs
2884 -
2887 -
2888 name: tc-gred-attrs
2890 -
2892 type: binary # array of struct: tc-gred-qopt
2893 -
2896 sub-type: u8
2897 -
2900 struct: tc-gred-sopt
2901 -
2902 name: max-p
2904 sub-type: u32
2905 -
2908 -
2909 name: vq-list
2911 nested-attributes: tca-gred-vq-list-attrs
2912 -
2913 name: tca-gred-vq-list-attrs
2915 -
2918 nested-attributes: tca-gred-vq-entry-attrs
2919 multi-attr: true
2920 -
2921 name: tca-gred-vq-entry-attrs
2923 -
2926 -
2929 -
2930 name: stat-bytes
2932 -
2933 name: stat-packets
2935 -
2936 name: stat-backlog
2938 -
2939 name: stat-prob-drop
2941 -
2942 name: stat-prob-mark
2944 -
2945 name: stat-forced-drop
2947 -
2948 name: stat-forced-mark
2950 -
2951 name: stat-pdrop
2953 -
2954 name: stat-other
2956 -
2959 -
2960 name: tc-hfsc-attrs
2962 -
2965 -
2968 -
2971 -
2972 name: tc-hhf-attrs
2974 -
2975 name: backlog-limit
2977 -
2980 -
2981 name: hh-flows-limit
2983 -
2984 name: reset-timeout
2986 -
2987 name: admit-bytes
2989 -
2990 name: evict-timeout
2992 -
2993 name: non-hh-weight
2995 -
2996 name: tc-htb-attrs
2998 -
3001 struct: tc-htb-opt
3002 -
3005 struct: tc-htb-glob
3006 -
3009 -
3012 -
3013 name: direct-qlen
3015 -
3018 -
3021 -
3024 -
3027 -
3028 name: tc-matchall-attrs
3030 -
3033 -
3035 type: indexed-array
3036 sub-type: nest
3037 nested-attributes: tc-act-attrs
3038 -
3041 -
3044 struct: tc-matchall-pcnt
3045 -
3048 -
3049 name: tc-etf-attrs
3051 -
3054 struct: tc-etf-qopt
3055 -
3056 name: tc-ets-attrs
3058 -
3061 -
3064 -
3067 nested-attributes: tc-ets-attrs
3068 -
3069 name: quanta-band
3071 multi-attr: true
3072 -
3075 nested-attributes: tc-ets-attrs
3076 -
3077 name: priomap-band
3079 multi-attr: true
3080 -
3081 name: tc-fq-attrs
3083 -
3087 -
3088 name: flow-plimit
3091 -
3095 -
3096 name: initial-quantum
3099 -
3100 name: rate-enable
3102 doc: Enable / disable rate limiting
3103 -
3104 name: flow-default-rate
3107 -
3108 name: flow-max-rate
3110 doc: Per flow max rate
3111 -
3112 name: buckets-log
3115 -
3116 name: flow-refill-delay
3119 -
3120 name: orphan-mask
3123 -
3124 name: low-rate-threshold
3126 doc: Per packet delay under this rate
3127 -
3128 name: ce-threshold
3130 doc: DCTCP-like CE marking threshold
3131 -
3132 name: timer-slack
3134 -
3138 -
3139 name: horizon-drop
3142 -
3145 struct: tc-prio-qopt
3146 -
3149 sub-type: s32
3151 -
3152 name: tc-fq-codel-attrs
3154 -
3157 -
3160 -
3163 -
3166 -
3169 -
3172 -
3173 name: ce-threshold
3175 -
3176 name: drop-batch-size
3178 -
3179 name: memory-limit
3181 -
3182 name: ce-threshold-selector
3184 -
3185 name: ce-threshold-mask
3187 -
3188 name: tc-fq-pie-attrs
3190 -
3193 -
3196 -
3199 -
3202 -
3205 -
3208 -
3211 -
3212 name: memory-limit
3214 -
3215 name: ecn-prob
3217 -
3220 -
3223 -
3224 name: dq-rate-estimator
3226 -
3227 name: tc-netem-attrs
3229 -
3232 struct: tc-netem-corr
3233 -
3234 name: delay-dist
3236 sub-type: s16
3237 -
3240 struct: tc-netem-reorder
3241 -
3244 struct: tc-netem-corrupt
3245 -
3248 nested-attributes: tc-netem-loss-attrs
3249 -
3250 name: rate
3252 struct: tc-netem-rate
3253 -
3256 -
3259 -
3262 -
3265 -
3268 -
3271 struct: tc-netem-slot
3272 -
3273 name: slot-dist
3275 sub-type: s16
3276 -
3277 name: prng-seed
3279 -
3280 name: tc-netem-loss-attrs
3282 -
3285 doc: General Intuitive - 4 state model
3286 struct: tc-netem-gimodel
3287 -
3291 struct: tc-netem-gemodel
3292 -
3293 name: tc-pie-attrs
3295 -
3298 -
3301 -
3304 -
3307 -
3310 -
3313 -
3316 -
3317 name: dq-rate-estimator
3319 -
3320 name: tc-police-attrs
3322 -
3325 struct: tc-police
3326 -
3327 name: rate
3329 -
3332 -
3335 -
3338 -
3341 struct: tcf-t
3342 -
3345 -
3348 -
3351 -
3354 -
3357 -
3358 name: tc-qfq-attrs
3360 -
3363 -
3366 -
3367 name: tc-red-attrs
3369 -
3372 struct: tc-red-qopt
3373 -
3376 -
3377 name: max-p
3379 -
3382 -
3383 name: early-drop-block
3385 -
3386 name: mark-block
3388 -
3389 name: tc-route-attrs
3391 -
3394 -
3397 -
3400 -
3403 -
3406 nested-attributes: tc-police-attrs
3407 -
3409 type: indexed-array
3410 sub-type: nest
3411 nested-attributes: tc-act-attrs
3412 -
3413 name: tc-taprio-attrs
3415 -
3418 struct: tc-mqprio-qopt
3419 -
3420 name: sched-entry-list
3422 nested-attributes: tc-taprio-sched-entry-list
3423 -
3424 name: sched-base-time
3426 -
3427 name: sched-single-entry
3429 nested-attributes: tc-taprio-sched-entry
3430 -
3431 name: sched-clockid
3433 -
3436 -
3437 name: admin-sched
3439 -
3440 name: sched-cycle-time
3442 -
3443 name: sched-cycle-time-extension
3445 -
3448 -
3449 name: txtime-delay
3451 -
3452 name: tc-entry
3454 nested-attributes: tc-taprio-tc-entry-attrs
3455 -
3456 name: tc-taprio-sched-entry-list
3458 -
3461 nested-attributes: tc-taprio-sched-entry
3462 multi-attr: true
3463 -
3464 name: tc-taprio-sched-entry
3466 -
3469 -
3472 -
3473 name: gate-mask
3475 -
3478 -
3479 name: tc-taprio-tc-entry-attrs
3481 -
3484 -
3485 name: max-sdu
3487 -
3490 -
3491 name: tc-tbf-attrs
3493 -
3496 struct: tc-tbf-qopt
3497 -
3500 -
3503 -
3506 -
3509 -
3512 -
3515 -
3518 -
3519 name: tc-act-sample-attrs
3521 -
3524 struct: tcf-t
3525 -
3528 struct: tc-gen
3529 -
3530 name: rate
3532 -
3533 name: trunc-size
3535 -
3536 name: psample-group
3538 -
3541 -
3542 name: tc-act-gact-attrs
3544 -
3547 struct: tcf-t
3548 -
3551 struct: tc-gen
3552 -
3555 struct: tc-gact-p
3556 -
3559 -
3560 name: tca-stab-attrs
3562 -
3565 struct: tc-sizespec
3566 -
3569 -
3570 name: tca-stats-attrs
3572 -
3575 struct: gnet-stats-basic
3576 -
3577 name: rate-est
3579 struct: gnet-stats-rate-est
3580 -
3583 struct: gnet-stats-queue
3584 -
3586 type: sub-message
3587 sub-message: tca-stats-app-msg
3589 -
3590 name: rate-est64
3592 struct: gnet-stats-rate-est64
3593 -
3596 -
3597 name: basic-hw
3599 struct: gnet-stats-basic
3600 -
3603 -
3604 name: tc-u32-attrs
3606 -
3609 -
3612 -
3615 -
3618 -
3621 struct: tc-u32-sel
3622 -
3625 nested-attributes: tc-police-attrs
3626 -
3628 type: indexed-array
3629 sub-type: nest
3630 nested-attributes: tc-act-attrs
3631 -
3634 -
3637 struct: tc-u32-pcnt
3638 -
3641 struct: tc-u32-mark
3642 -
3645 -
3649 sub-messages:
3650 -
3651 name: tc-options-msg
3653 -
3655 attribute-set: tc-basic-attrs
3656 -
3658 attribute-set: tc-bpf-attrs
3659 -
3661 fixed-header: tc-fifo-qopt
3662 -
3664 attribute-set: tc-cake-attrs
3665 -
3667 attribute-set: tc-cbs-attrs
3668 -
3670 attribute-set: tc-cgroup-attrs
3671 -
3673 attribute-set: tc-choke-attrs
3674 -
3676 -
3678 attribute-set: tc-codel-attrs
3679 -
3681 attribute-set: tc-drr-attrs
3682 -
3684 attribute-set: tc-etf-attrs
3685 -
3687 attribute-set: tc-ets-attrs
3688 -
3690 attribute-set: tc-flow-attrs
3691 -
3693 attribute-set: tc-flower-attrs
3694 -
3696 attribute-set: tc-fq-attrs
3697 -
3699 attribute-set: tc-fq-codel-attrs
3700 -
3702 attribute-set: tc-fq-pie-attrs
3703 -
3705 attribute-set: tc-fw-attrs
3706 -
3708 attribute-set: tc-gred-attrs
3709 -
3711 fixed-header: tc-hfsc-qopt
3712 -
3714 attribute-set: tc-hhf-attrs
3715 -
3717 attribute-set: tc-htb-attrs
3718 -
3720 -
3722 attribute-set: tc-matchall-attrs
3723 -
3725 -
3727 fixed-header: tc-mqprio-qopt
3728 -
3730 fixed-header: tc-multiq-qopt
3731 -
3733 fixed-header: tc-netem-qopt
3734 attribute-set: tc-netem-attrs
3735 -
3737 fixed-header: tc-fifo-qopt
3738 -
3740 fixed-header: tc-prio-qopt
3741 -
3743 fixed-header: tc-fifo-qopt
3744 -
3746 attribute-set: tc-pie-attrs
3747 -
3749 fixed-header: tc-plug-qopt
3750 -
3752 fixed-header: tc-prio-qopt
3753 -
3755 attribute-set: tc-qfq-attrs
3756 -
3758 attribute-set: tc-red-attrs
3759 -
3761 attribute-set: tc-route-attrs
3762 -
3764 fixed-header: tc-sfb-qopt
3765 -
3767 fixed-header: tc-sfq-qopt-v1
3768 -
3770 attribute-set: tc-taprio-attrs
3771 -
3773 attribute-set: tc-tbf-attrs
3774 -
3776 attribute-set: tc-u32-attrs
3777 -
3778 name: tc-act-options-msg
3780 -
3782 attribute-set: tc-act-bpf-attrs
3783 -
3785 attribute-set: tc-act-connmark-attrs
3786 -
3788 attribute-set: tc-act-csum-attrs
3789 -
3791 attribute-set: tc-act-ct-attrs
3792 -
3794 attribute-set: tc-act-ctinfo-attrs
3795 -
3797 attribute-set: tc-act-gact-attrs
3798 -
3800 attribute-set: tc-act-gate-attrs
3801 -
3803 attribute-set: tc-act-ife-attrs
3804 -
3806 attribute-set: tc-act-mirred-attrs
3807 -
3809 attribute-set: tc-act-mpls-attrs
3810 -
3812 attribute-set: tc-act-nat-attrs
3813 -
3815 attribute-set: tc-act-pedit-attrs
3816 -
3818 attribute-set: tc-act-police-attrs
3819 -
3821 attribute-set: tc-act-sample-attrs
3822 -
3824 attribute-set: tc-act-simple-attrs
3825 -
3827 attribute-set: tc-act-skbedit-attrs
3828 -
3830 attribute-set: tc-act-skbmod-attrs
3831 -
3833 attribute-set: tc-act-tunnel-key-attrs
3834 -
3836 attribute-set: tc-act-vlan-attrs
3837 -
3838 name: tca-stats-app-msg
3840 -
3842 attribute-set: tc-cake-stats-attrs
3843 -
3845 fixed-header: tc-choke-xstats
3846 -
3848 fixed-header: tc-codel-xstats
3849 -
3851 fixed-header: tc-fq-qd-stats
3852 -
3854 fixed-header: tc-fq-codel-xstats
3855 -
3857 fixed-header: tc-fq-pie-xstats
3858 -
3860 fixed-header: tc-hhf-xstats
3861 -
3863 fixed-header: tc-pie-xstats
3864 -
3866 fixed-header: tc-red-xstats
3867 -
3869 fixed-header: tc-sfb-xstats
3870 -
3872 fixed-header: tc-sfq-xstats
3875 enum-model: directional
3877 -
3880 attribute-set: tc-attrs
3881 fixed-header: tcmsg
3885 attributes: &create-params
3886 - kind
3887 - options
3888 - rate
3889 - chain
3890 - ingress-block
3891 - egress-block
3892 -
3895 attribute-set: tc-attrs
3896 fixed-header: tcmsg
3900 -
3903 attribute-set: tc-attrs
3904 fixed-header: tcmsg
3909 - dump-invisible
3912 attributes: &tc-all
3913 - kind
3914 - options
3915 - stats
3916 - xstats
3917 - rate
3918 - fcnt
3919 - stats2
3920 - stab
3921 - chain
3922 - ingress-block
3923 - egress-block
3924 -
3927 attribute-set: tc-attrs
3928 fixed-header: tcmsg
3932 attributes: *create-params
3933 -
3936 attribute-set: tc-attrs
3937 fixed-header: tcmsg
3941 -
3944 attribute-set: tc-attrs
3945 fixed-header: tcmsg
3951 attributes: *tc-all
3952 -
3955 attribute-set: tc-attrs
3956 fixed-header: tcmsg
3960 attributes: *create-params
3961 -
3964 attribute-set: tc-attrs
3965 fixed-header: tcmsg
3970 - chain
3971 - kind
3972 -
3975 attribute-set: tc-attrs
3976 fixed-header: tcmsg
3981 - chain
3982 - kind
3985 attributes: *tc-all
3990 - chain
3991 - dump-flags
3994 attributes: *tc-all
3995 -
3998 attribute-set: tc-attrs
3999 fixed-header: tcmsg
4003 attributes: *create-params
4004 -
4007 attribute-set: tc-attrs
4008 fixed-header: tcmsg
4013 - chain
4014 -
4017 attribute-set: tc-attrs
4018 fixed-header: tcmsg
4023 - chain
4026 attributes: *tc-all
4028 mcast-groups:
4030 -
4031 name: rtnlgrp-tc