Lines Matching +full:tx +full:- +full:max +full:- +full:burst

1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
5 protocol: genetlink-legacy
10 -
11 name: udp-tunnel-type
12 enum-name:
14 entries: [ vxlan, geneve, vxlan-gpe ]
15 -
19 -
20 name: header-flags
22 entries: [ compact-bitsets, omit-reply, stats ]
23 -
24 name: module-fw-flash-status
27 -
28 name: c33-pse-ext-state
29 enum-name:
31 name-prefix: ethtool-c33-pse-ext-state-
33 - none
34 - error-condition
35 - mr-mps-valid
36 - mr-pse-enable
37 - option-detect-ted
38 - option-vport-lim
39 - ovld-detected
40 - power-not-available
41 - short-detected
42 -
43 name: phy-upstream-type
44 enum-name:
48 attribute-sets:
49 -
52 -
53 name: dev-index
55 -
56 name: dev-name
58 -
61 enum: header-flags
62 -
63 name: phy-index
66 -
67 name: bitset-bit
69 -
72 -
75 -
78 -
79 name: bitset-bits
81 -
84 multi-attr: true
85 nested-attributes: bitset-bit
86 -
89 -
92 -
95 -
98 nested-attributes: bitset-bits
100 -
103 -
106 -
109 -
112 -
115 multi-attr: true
116 nested-attributes: string
117 -
120 -
123 -
126 -
129 multi-attr: true
130 nested-attributes: strings
131 -
134 -
137 multi-attr: true
138 nested-attributes: stringset
139 -
142 -
145 nested-attributes: header
146 -
149 nested-attributes: stringsets
150 -
151 name: counts-only
154 -
157 -
160 nested-attributes: header
161 -
164 nested-attributes: bitset
166 -
169 -
172 nested-attributes: header
173 -
174 name: rx-max
176 -
177 name: rx-mini-max
179 -
180 name: rx-jumbo-max
182 -
183 name: tx-max
185 -
188 -
189 name: rx-mini
191 -
192 name: rx-jumbo
194 -
195 name: tx
197 -
198 name: rx-buf-len
200 -
201 name: tcp-data-split
203 -
204 name: cqe-size
206 -
207 name: tx-push
209 -
210 name: rx-push
212 -
213 name: tx-push-buf-len
215 -
216 name: tx-push-buf-len-max
219 -
220 name: mm-stat
222 -
225 -
226 name: reassembly-errors
228 -
229 name: smd-errors
231 -
232 name: reassembly-ok
234 -
235 name: rx-frag-count
237 -
238 name: tx-frag-count
240 -
241 name: hold-count
243 -
246 -
249 nested-attributes: header
250 -
251 name: pmac-enabled
253 -
254 name: tx-enabled
256 -
257 name: tx-active
259 -
260 name: tx-min-frag-size
262 -
263 name: rx-min-frag-size
265 -
266 name: verify-enabled
268 -
269 name: verify-status
271 -
272 name: verify-time
274 -
275 name: max-verify-time
277 -
280 nested-attributes: mm-stat
281 -
284 -
287 nested-attributes: header
288 -
291 -
294 -
295 name: tp-mdix
297 -
298 name: tp-mdix-ctrl
300 -
303 -
306 -
309 nested-attributes: header
310 -
313 -
316 nested-attributes: bitset
317 -
320 nested-attributes: bitset
321 -
324 -
327 -
328 name: master-slave-cfg
330 -
331 name: master-slave-state
333 -
336 -
337 name: rate-matching
339 -
342 -
345 nested-attributes: header
346 -
349 -
352 -
353 name: sqi-max
355 -
356 name: ext-state
358 -
359 name: ext-substate
361 -
362 name: ext-down-cnt
364 -
367 -
370 nested-attributes: header
371 -
374 nested-attributes: bitset
375 -
378 -
381 nested-attributes: header
382 -
385 nested-attributes: bitset
386 -
389 -
392 -
395 nested-attributes: header
396 -
399 nested-attributes: bitset
400 -
403 nested-attributes: bitset
404 -
407 nested-attributes: bitset
408 -
411 nested-attributes: bitset
412 -
415 -
418 nested-attributes: header
419 -
420 name: rx-max
422 -
423 name: tx-max
425 -
426 name: other-max
428 -
429 name: combined-max
431 -
432 name: rx-count
434 -
435 name: tx-count
437 -
438 name: other-count
440 -
441 name: combined-count
444 -
445 name: irq-moderation
447 -
450 -
453 -
456 -
459 -
460 name: irq-moderation
462 multi-attr: true
463 nested-attributes: irq-moderation
464 -
467 -
470 nested-attributes: header
471 -
472 name: rx-usecs
474 -
475 name: rx-max-frames
477 -
478 name: rx-usecs-irq
480 -
481 name: rx-max-frames-irq
483 -
484 name: tx-usecs
486 -
487 name: tx-max-frames
489 -
490 name: tx-usecs-irq
492 -
493 name: tx-max-frames-irq
495 -
496 name: stats-block-usecs
498 -
499 name: use-adaptive-rx
501 -
502 name: use-adaptive-tx
504 -
505 name: pkt-rate-low
507 -
508 name: rx-usecs-low
510 -
511 name: rx-max-frames-low
513 -
514 name: tx-usecs-low
516 -
517 name: tx-max-frames-low
519 -
520 name: pkt-rate-high
522 -
523 name: rx-usecs-high
525 -
526 name: rx-max-frames-high
528 -
529 name: tx-usecs-high
531 -
532 name: tx-max-frames-high
534 -
535 name: rate-sample-interval
537 -
538 name: use-cqe-mode-tx
540 -
541 name: use-cqe-mode-rx
543 -
544 name: tx-aggr-max-bytes
546 -
547 name: tx-aggr-max-frames
549 -
550 name: tx-aggr-time-usecs
552 -
553 name: rx-profile
555 nested-attributes: profile
556 -
557 name: tx-profile
559 nested-attributes: profile
561 -
562 name: pause-stat
564 -
567 -
568 name: tx-frames
570 -
571 name: rx-frames
573 -
576 -
579 nested-attributes: header
580 -
583 -
586 -
587 name: tx
589 -
592 nested-attributes: pause-stat
593 -
594 name: stats-src
596 -
599 -
602 nested-attributes: header
603 -
604 name: modes-ours
606 nested-attributes: bitset
607 -
608 name: modes-peer
610 nested-attributes: bitset
611 -
614 -
617 -
618 name: tx-lpi-enabled
620 -
621 name: tx-lpi-timer
623 -
624 name: ts-stat
626 -
627 name: tx-pkts
629 -
630 name: tx-lost
632 -
633 name: tx-err
635 -
638 -
641 nested-attributes: header
642 -
645 nested-attributes: bitset
646 -
647 name: tx-types
649 nested-attributes: bitset
650 -
651 name: rx-filters
653 nested-attributes: bitset
654 -
655 name: phc-index
657 -
660 nested-attributes: ts-stat
661 -
662 name: cable-result
664 -
667 -
670 -
673 -
674 name: cable-fault-length
676 -
679 -
682 -
685 -
686 name: cable-nest
688 -
691 nested-attributes: cable-result
692 -
693 name: fault-length
695 nested-attributes: cable-fault-length
696 -
697 name: cable-test
699 -
702 nested-attributes: header
703 -
704 name: cable-test-ntf
706 -
709 nested-attributes: header
710 -
713 -
716 nested-attributes: cable-nest
717 -
718 name: cable-test-tdr-cfg
720 -
723 -
726 -
729 -
732 -
733 name: cable-test-tdr-ntf
735 -
738 nested-attributes: header
739 -
742 -
745 nested-attributes: cable-nest
746 -
747 name: cable-test-tdr
749 -
752 nested-attributes: header
753 -
756 nested-attributes: cable-test-tdr-cfg
757 -
758 name: tunnel-udp-entry
760 -
763 byte-order: big-endian
764 -
767 enum: udp-tunnel-type
768 -
769 name: tunnel-udp-table
771 -
774 -
777 nested-attributes: bitset
778 -
781 multi-attr: true
782 nested-attributes: tunnel-udp-entry
783 -
784 name: tunnel-udp
786 -
789 nested-attributes: tunnel-udp-table
790 -
791 name: tunnel-info
793 -
796 nested-attributes: header
797 -
798 name: udp-ports
800 nested-attributes: tunnel-udp
801 -
802 name: fec-stat
804 -
807 -
810 sub-type: u64
811 -
814 sub-type: u64
815 -
816 name: corr-bits
818 sub-type: u64
819 -
822 -
825 nested-attributes: header
826 -
829 nested-attributes: bitset
830 -
833 -
836 -
839 nested-attributes: fec-stat
840 -
841 name: module-eeprom
843 -
846 nested-attributes: header
847 -
850 -
853 -
856 -
859 -
860 name: i2c-address
862 -
865 -
866 name: stats-grp
868 -
871 -
874 -
875 name: ss-id
877 -
880 type-value: [ id ]
881 -
882 name: hist-rx
884 nested-attributes: stats-grp-hist
885 -
886 name: hist-tx
888 nested-attributes: stats-grp-hist
889 -
890 name: hist-bkt-low
892 -
893 name: hist-bkt-hi
895 -
896 name: hist-val
898 -
899 name: stats-grp-hist
900 subset-of: stats-grp
902 -
903 name: hist-bkt-low
904 -
905 name: hist-bkt-hi
906 -
907 name: hist-val
908 -
911 -
914 -
917 nested-attributes: header
918 -
921 nested-attributes: bitset
922 -
925 nested-attributes: stats-grp
926 -
929 -
930 name: phc-vclocks
932 -
935 nested-attributes: header
936 -
939 -
942 sub-type: s32
943 -
946 -
949 nested-attributes: header
950 -
951 name: power-mode-policy
953 -
954 name: power-mode
956 -
957 name: c33-pse-pw-limit
959 -
962 -
963 name: max
965 -
968 -
971 nested-attributes: header
972 -
973 name: podl-pse-admin-state
975 name-prefix: ethtool-a-
976 -
977 name: podl-pse-admin-control
979 name-prefix: ethtool-a-
980 -
981 name: podl-pse-pw-d-status
983 name-prefix: ethtool-a-
984 -
985 name: c33-pse-admin-state
987 name-prefix: ethtool-a-
988 -
989 name: c33-pse-admin-control
991 name-prefix: ethtool-a-
992 -
993 name: c33-pse-pw-d-status
995 name-prefix: ethtool-a-
996 -
997 name: c33-pse-pw-class
999 name-prefix: ethtool-a-
1000 -
1001 name: c33-pse-actual-pw
1003 name-prefix: ethtool-a-
1004 -
1005 name: c33-pse-ext-state
1007 name-prefix: ethtool-a-
1008 enum: c33-pse-ext-state
1009 -
1010 name: c33-pse-ext-substate
1012 name-prefix: ethtool-a-
1013 -
1014 name: c33-pse-avail-pw-limit
1016 name-prefix: ethtool-a-
1017 -
1018 name: c33-pse-pw-limit-ranges
1019 name-prefix: ethtool-a-
1021 multi-attr: true
1022 nested-attributes: c33-pse-pw-limit
1023 -
1026 -
1029 nested-attributes: header
1030 -
1033 -
1036 -
1039 sub-type: u32
1040 -
1043 -
1046 -
1047 name: start-context
1049 -
1052 -
1055 nested-attributes: header
1056 -
1059 -
1062 -
1065 -
1066 name: node-cnt
1068 -
1069 name: node-id
1071 -
1072 name: to-tmr
1074 -
1075 name: burst-cnt
1077 -
1078 name: burst-tmr
1080 -
1081 name: module-fw-flash
1083 -
1086 nested-attributes: header
1087 -
1088 name: file-name
1090 -
1093 -
1096 enum: module-fw-flash-status
1097 -
1098 name: status-msg
1100 -
1103 -
1106 -
1109 -
1112 nested-attributes: header
1113 -
1116 -
1119 -
1122 -
1123 name: upstream-type
1125 enum: phy-upstream-type
1126 -
1127 name: upstream-index
1129 -
1130 name: upstream-sfp-name
1132 -
1133 name: downstream-sfp-name
1137 enum-model: directional
1138 name-prefix: ethtool-msg-
1140 -
1141 name: strset-get
1144 attribute-set: strset
1146 do: &strset-get-op
1149 - header
1150 - stringsets
1151 - counts-only
1154 - header
1155 - stringsets
1156 dump: *strset-get-op
1157 -
1158 name: linkinfo-get
1161 attribute-set: linkinfo
1163 do: &linkinfo-get-op
1166 - header
1169 - header
1170 - port
1171 - phyaddr
1172 - tp-mdix
1173 - tp-mdix-ctrl
1174 - transceiver
1175 dump: *linkinfo-get-op
1176 -
1177 name: linkinfo-set
1180 attribute-set: linkinfo
1185 -
1186 name: linkinfo-ntf
1188 notify: linkinfo-get
1189 -
1190 name: linkmodes-get
1193 attribute-set: linkmodes
1195 do: &linkmodes-get-op
1198 - header
1201 - header
1202 - autoneg
1203 - ours
1204 - peer
1205 - speed
1206 - duplex
1207 - master-slave-cfg
1208 - master-slave-state
1209 - lanes
1210 - rate-matching
1211 dump: *linkmodes-get-op
1212 -
1213 name: linkmodes-set
1216 attribute-set: linkmodes
1221 -
1222 name: linkmodes-ntf
1224 notify: linkmodes-get
1225 -
1226 name: linkstate-get
1229 attribute-set: linkstate
1231 do: &linkstate-get-op
1234 - header
1237 - header
1238 - link
1239 - sqi
1240 - sqi-max
1241 - ext-state
1242 - ext-substate
1243 - ext-down-cnt
1244 dump: *linkstate-get-op
1245 -
1246 name: debug-get
1249 attribute-set: debug
1251 do: &debug-get-op
1254 - header
1257 - header
1258 - msgmask
1259 dump: *debug-get-op
1260 -
1261 name: debug-set
1264 attribute-set: debug
1269 -
1270 name: debug-ntf
1272 notify: debug-get
1273 -
1274 name: wol-get
1277 attribute-set: wol
1279 do: &wol-get-op
1282 - header
1285 - header
1286 - modes
1287 - sopass
1288 dump: *wol-get-op
1289 -
1290 name: wol-set
1293 attribute-set: wol
1298 -
1299 name: wol-ntf
1301 notify: wol-get
1302 -
1303 name: features-get
1306 attribute-set: features
1308 do: &feature-get-op
1311 - header
1314 - header
1315 # User-changeable features.
1316 - hw
1317 # User-requested features.
1318 - wanted
1320 - active
1322 - nochange
1323 dump: *feature-get-op
1324 -
1325 name: features-set
1328 attribute-set: features
1330 do: &feature-set-op
1335 -
1336 name: features-ntf
1338 notify: features-get
1339 -
1340 name: privflags-get
1343 attribute-set: privflags
1345 do: &privflag-get-op
1348 - header
1351 - header
1352 - flags
1353 dump: *privflag-get-op
1354 -
1355 name: privflags-set
1358 attribute-set: privflags
1363 -
1364 name: privflags-ntf
1366 notify: privflags-get
1368 -
1369 name: rings-get
1372 attribute-set: rings
1374 do: &ring-get-op
1377 - header
1380 - header
1381 - rx-max
1382 - rx-mini-max
1383 - rx-jumbo-max
1384 - tx-max
1385 - rx
1386 - rx-mini
1387 - rx-jumbo
1388 - tx
1389 - rx-buf-len
1390 - tcp-data-split
1391 - cqe-size
1392 - tx-push
1393 - rx-push
1394 - tx-push-buf-len
1395 - tx-push-buf-len-max
1396 dump: *ring-get-op
1397 -
1398 name: rings-set
1401 attribute-set: rings
1406 -
1407 name: rings-ntf
1409 notify: rings-get
1410 -
1411 name: channels-get
1414 attribute-set: channels
1416 do: &channel-get-op
1419 - header
1422 - header
1423 - rx-max
1424 - tx-max
1425 - other-max
1426 - combined-max
1427 - rx-count
1428 - tx-count
1429 - other-count
1430 - combined-count
1431 dump: *channel-get-op
1432 -
1433 name: channels-set
1436 attribute-set: channels
1441 -
1442 name: channels-ntf
1444 notify: channels-get
1445 -
1446 name: coalesce-get
1449 attribute-set: coalesce
1451 do: &coalesce-get-op
1454 - header
1457 - header
1458 - rx-usecs
1459 - rx-max-frames
1460 - rx-usecs-irq
1461 - rx-max-frames-irq
1462 - tx-usecs
1463 - tx-max-frames
1464 - tx-usecs-irq
1465 - tx-max-frames-irq
1466 - stats-block-usecs
1467 - use-adaptive-rx
1468 - use-adaptive-tx
1469 - pkt-rate-low
1470 - rx-usecs-low
1471 - rx-max-frames-low
1472 - tx-usecs-low
1473 - tx-max-frames-low
1474 - pkt-rate-high
1475 - rx-usecs-high
1476 - rx-max-frames-high
1477 - tx-usecs-high
1478 - tx-max-frames-high
1479 - rate-sample-interval
1480 - use-cqe-mode-tx
1481 - use-cqe-mode-rx
1482 - tx-aggr-max-bytes
1483 - tx-aggr-max-frames
1484 - tx-aggr-time-usecs
1485 - rx-profile
1486 - tx-profile
1487 dump: *coalesce-get-op
1488 -
1489 name: coalesce-set
1492 attribute-set: coalesce
1497 -
1498 name: coalesce-ntf
1500 notify: coalesce-get
1501 -
1502 name: pause-get
1505 attribute-set: pause
1507 do: &pause-get-op
1510 - header
1513 - header
1514 - autoneg
1515 - rx
1516 - tx
1517 - stats
1518 - stats-src
1519 dump: *pause-get-op
1520 -
1521 name: pause-set
1524 attribute-set: pause
1529 -
1530 name: pause-ntf
1532 notify: pause-get
1533 -
1534 name: eee-get
1537 attribute-set: eee
1539 do: &eee-get-op
1542 - header
1545 - header
1546 - modes-ours
1547 - modes-peer
1548 - active
1549 - enabled
1550 - tx-lpi-enabled
1551 - tx-lpi-timer
1552 dump: *eee-get-op
1553 -
1554 name: eee-set
1557 attribute-set: eee
1562 -
1563 name: eee-ntf
1565 notify: eee-get
1566 -
1567 name: tsinfo-get
1570 attribute-set: tsinfo
1572 do: &tsinfo-get-op
1575 - header
1578 - header
1579 - timestamping
1580 - tx-types
1581 - rx-filters
1582 - phc-index
1583 - stats
1584 dump: *tsinfo-get-op
1585 -
1586 name: cable-test-act
1589 attribute-set: cable-test
1594 - header
1595 -
1596 name: cable-test-ntf
1599 attribute-set: cable-test-ntf
1603 - header
1604 - status
1605 -
1606 name: cable-test-tdr-act
1609 attribute-set: cable-test-tdr
1614 - header
1615 -
1616 name: cable-test-tdr-ntf
1619 attribute-set: cable-test-tdr-ntf
1623 - header
1624 - status
1625 - nest
1626 -
1627 name: tunnel-info-get
1630 attribute-set: tunnel-info
1632 do: &tunnel-info-get-op
1635 - header
1638 - header
1639 - udp-ports
1640 dump: *tunnel-info-get-op
1641 -
1642 name: fec-get
1645 attribute-set: fec
1647 do: &fec-get-op
1650 - header
1653 - header
1654 - modes
1655 - auto
1656 - active
1657 - stats
1658 dump: *fec-get-op
1659 -
1660 name: fec-set
1663 attribute-set: fec
1668 -
1669 name: fec-ntf
1671 notify: fec-get
1672 -
1673 name: module-eeprom-get
1676 attribute-set: module-eeprom
1678 do: &module-eeprom-get-op
1681 - header
1684 - header
1685 - offset
1686 - length
1687 - page
1688 - bank
1689 - i2c-address
1690 - data
1691 dump: *module-eeprom-get-op
1692 -
1693 name: stats-get
1696 attribute-set: stats
1698 do: &stats-get-op
1701 - header
1702 - groups
1705 - header
1706 - groups
1707 - grp
1708 - src
1709 dump: *stats-get-op
1710 -
1711 name: phc-vclocks-get
1714 attribute-set: phc-vclocks
1716 do: &phc-vclocks-get-op
1719 - header
1722 - header
1723 - num
1724 dump: *phc-vclocks-get-op
1725 -
1726 name: module-get
1729 attribute-set: module
1731 do: &module-get-op
1734 - header
1737 - header
1738 - power-mode-policy
1739 - power-mode
1740 dump: *module-get-op
1741 -
1742 name: module-set
1745 attribute-set: module
1750 -
1751 name: module-ntf
1753 notify: module-get
1754 -
1755 name: pse-get
1758 attribute-set: pse
1760 do: &pse-get-op
1763 - header
1766 - header
1767 - podl-pse-admin-state
1768 - podl-pse-admin-control
1769 - podl-pse-pw-d-status
1770 - c33-pse-admin-state
1771 - c33-pse-admin-control
1772 - c33-pse-pw-d-status
1773 - c33-pse-pw-class
1774 - c33-pse-actual-pw
1775 - c33-pse-ext-state
1776 - c33-pse-ext-substate
1777 - c33-pse-avail-pw-limit
1778 - c33-pse-pw-limit-ranges
1779 dump: *pse-get-op
1780 -
1781 name: pse-set
1784 attribute-set: pse
1789 - header
1790 - podl-pse-admin-control
1791 - c33-pse-admin-control
1792 - c33-pse-avail-pw-limit
1793 -
1794 name: rss-get
1797 attribute-set: rss
1802 - header
1803 - context
1804 reply: &rss-reply
1806 - header
1807 - context
1808 - hfunc
1809 - indir
1810 - hkey
1811 - input_xfrm
1815 - header
1816 - start-context
1817 reply: *rss-reply
1818 -
1819 name: plca-get-cfg
1822 attribute-set: plca
1824 do: &plca-get-op
1827 - header
1830 - header
1831 - version
1832 - enabled
1833 - status
1834 - node-cnt
1835 - node-id
1836 - to-tmr
1837 - burst-cnt
1838 - burst-tmr
1839 dump: *plca-get-op
1840 -
1841 name: plca-set-cfg
1844 attribute-set: plca
1849 -
1850 name: plca-get-status
1853 attribute-set: plca
1855 do: &plca-get-status-op
1858 - header
1861 dump: *plca-get-status-op
1862 -
1863 name: plca-ntf
1865 notify: plca-get-cfg
1866 -
1867 name: mm-get
1870 attribute-set: mm
1872 do: &mm-get-op
1875 - header
1878 - header
1879 - pmac-enabled
1880 - tx-enabled
1881 - tx-active
1882 - tx-min-frag-size
1883 - rx-min-frag-size
1884 - verify-enabled
1885 - verify-time
1886 - max-verify-time
1887 - stats
1888 dump: *mm-get-op
1889 -
1890 name: mm-set
1893 attribute-set: mm
1898 - header
1899 - verify-enabled
1900 - verify-time
1901 - tx-enabled
1902 - pmac-enabled
1903 - tx-min-frag-size
1904 -
1905 name: mm-ntf
1907 notify: mm-get
1908 -
1909 name: module-fw-flash-act
1912 attribute-set: module-fw-flash
1917 - header
1918 - file-name
1919 - password
1920 -
1921 name: module-fw-flash-ntf
1924 attribute-set: module-fw-flash
1928 - header
1929 - status
1930 - status-msg
1931 - done
1932 - total
1933 -
1934 name: phy-get
1937 attribute-set: phy
1939 do: &phy-get-op
1942 - header
1945 - header
1946 - index
1947 - drvname
1948 - name
1949 - upstream-type
1950 - upstream-index
1951 - upstream-sfp-name
1952 - downstream-sfp-name
1953 dump: *phy-get-op