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
99 -
102 -
105 -
108 -
111 -
114 -
117 -
120 multi-attr: true
121 nested-attributes: string
122 -
125 -
128 -
131 -
134 multi-attr: true
135 nested-attributes: strings
136 -
139 -
142 multi-attr: true
143 nested-attributes: stringset
144 -
147 -
150 nested-attributes: header
151 -
154 nested-attributes: stringsets
155 -
156 name: counts-only
159 -
162 -
165 nested-attributes: header
166 -
169 nested-attributes: bitset
171 -
174 -
177 nested-attributes: header
178 -
179 name: rx-max
181 -
182 name: rx-mini-max
184 -
185 name: rx-jumbo-max
187 -
188 name: tx-max
190 -
193 -
194 name: rx-mini
196 -
197 name: rx-jumbo
199 -
200 name: tx
202 -
203 name: rx-buf-len
205 -
206 name: tcp-data-split
208 -
209 name: cqe-size
211 -
212 name: tx-push
214 -
215 name: rx-push
217 -
218 name: tx-push-buf-len
220 -
221 name: tx-push-buf-len-max
224 -
225 name: mm-stat
227 -
230 -
231 name: reassembly-errors
233 -
234 name: smd-errors
236 -
237 name: reassembly-ok
239 -
240 name: rx-frag-count
242 -
243 name: tx-frag-count
245 -
246 name: hold-count
248 -
251 -
254 nested-attributes: header
255 -
256 name: pmac-enabled
258 -
259 name: tx-enabled
261 -
262 name: tx-active
264 -
265 name: tx-min-frag-size
267 -
268 name: rx-min-frag-size
270 -
271 name: verify-enabled
273 -
274 name: verify-status
276 -
277 name: verify-time
279 -
280 name: max-verify-time
282 -
285 nested-attributes: mm-stat
286 -
289 -
292 nested-attributes: header
293 -
296 -
299 -
300 name: tp-mdix
302 -
303 name: tp-mdix-ctrl
305 -
308 -
311 -
314 nested-attributes: header
315 -
318 -
321 nested-attributes: bitset
322 -
325 nested-attributes: bitset
326 -
329 -
332 -
333 name: master-slave-cfg
335 -
336 name: master-slave-state
338 -
341 -
342 name: rate-matching
344 -
347 -
350 nested-attributes: header
351 -
354 -
357 -
358 name: sqi-max
360 -
361 name: ext-state
363 -
364 name: ext-substate
366 -
367 name: ext-down-cnt
369 -
372 -
375 nested-attributes: header
376 -
379 nested-attributes: bitset
380 -
383 -
386 nested-attributes: header
387 -
390 nested-attributes: bitset
391 -
394 -
397 -
400 nested-attributes: header
401 -
404 nested-attributes: bitset
405 -
408 nested-attributes: bitset
409 -
412 nested-attributes: bitset
413 -
416 nested-attributes: bitset
417 -
420 -
423 nested-attributes: header
424 -
425 name: rx-max
427 -
428 name: tx-max
430 -
431 name: other-max
433 -
434 name: combined-max
436 -
437 name: rx-count
439 -
440 name: tx-count
442 -
443 name: other-count
445 -
446 name: combined-count
449 -
450 name: irq-moderation
452 -
455 -
458 -
461 -
464 -
465 name: irq-moderation
467 multi-attr: true
468 nested-attributes: irq-moderation
469 -
472 -
475 nested-attributes: header
476 -
477 name: rx-usecs
479 -
480 name: rx-max-frames
482 -
483 name: rx-usecs-irq
485 -
486 name: rx-max-frames-irq
488 -
489 name: tx-usecs
491 -
492 name: tx-max-frames
494 -
495 name: tx-usecs-irq
497 -
498 name: tx-max-frames-irq
500 -
501 name: stats-block-usecs
503 -
504 name: use-adaptive-rx
506 -
507 name: use-adaptive-tx
509 -
510 name: pkt-rate-low
512 -
513 name: rx-usecs-low
515 -
516 name: rx-max-frames-low
518 -
519 name: tx-usecs-low
521 -
522 name: tx-max-frames-low
524 -
525 name: pkt-rate-high
527 -
528 name: rx-usecs-high
530 -
531 name: rx-max-frames-high
533 -
534 name: tx-usecs-high
536 -
537 name: tx-max-frames-high
539 -
540 name: rate-sample-interval
542 -
543 name: use-cqe-mode-tx
545 -
546 name: use-cqe-mode-rx
548 -
549 name: tx-aggr-max-bytes
551 -
552 name: tx-aggr-max-frames
554 -
555 name: tx-aggr-time-usecs
557 -
558 name: rx-profile
560 nested-attributes: profile
561 -
562 name: tx-profile
564 nested-attributes: profile
566 -
567 name: pause-stat
569 -
572 -
573 name: tx-frames
575 -
576 name: rx-frames
578 -
581 -
584 nested-attributes: header
585 -
588 -
591 -
592 name: tx
594 -
597 nested-attributes: pause-stat
598 -
599 name: stats-src
601 -
604 -
607 nested-attributes: header
608 -
609 name: modes-ours
611 nested-attributes: bitset
612 -
613 name: modes-peer
615 nested-attributes: bitset
616 -
619 -
622 -
623 name: tx-lpi-enabled
625 -
626 name: tx-lpi-timer
628 -
629 name: ts-stat
631 -
632 name: tx-pkts
634 -
635 name: tx-lost
637 -
638 name: tx-err
640 -
643 -
646 nested-attributes: header
647 -
650 nested-attributes: bitset
651 -
652 name: tx-types
654 nested-attributes: bitset
655 -
656 name: rx-filters
658 nested-attributes: bitset
659 -
660 name: phc-index
662 -
665 nested-attributes: ts-stat
666 -
667 name: cable-result
669 -
672 -
675 -
678 -
679 name: cable-fault-length
681 -
684 -
687 -
690 -
691 name: cable-nest
693 -
696 nested-attributes: cable-result
697 -
698 name: fault-length
700 nested-attributes: cable-fault-length
701 -
702 name: cable-test
704 -
707 nested-attributes: header
708 -
709 name: cable-test-ntf
711 -
714 nested-attributes: header
715 -
718 -
721 nested-attributes: cable-nest
722 -
723 name: cable-test-tdr-cfg
725 -
728 -
731 -
734 -
737 -
738 name: cable-test-tdr-ntf
740 -
743 nested-attributes: header
744 -
747 -
750 nested-attributes: cable-nest
751 -
752 name: cable-test-tdr
754 -
757 nested-attributes: header
758 -
761 nested-attributes: cable-test-tdr-cfg
762 -
763 name: tunnel-udp-entry
765 -
768 byte-order: big-endian
769 -
772 enum: udp-tunnel-type
773 -
774 name: tunnel-udp-table
776 -
779 -
782 nested-attributes: bitset
783 -
786 multi-attr: true
787 nested-attributes: tunnel-udp-entry
788 -
789 name: tunnel-udp
791 -
794 nested-attributes: tunnel-udp-table
795 -
796 name: tunnel-info
798 -
801 nested-attributes: header
802 -
803 name: udp-ports
805 nested-attributes: tunnel-udp
806 -
807 name: fec-stat
809 -
812 -
815 sub-type: u64
816 -
819 sub-type: u64
820 -
821 name: corr-bits
823 sub-type: u64
824 -
827 -
830 nested-attributes: header
831 -
834 nested-attributes: bitset
835 -
838 -
841 -
844 nested-attributes: fec-stat
845 -
846 name: module-eeprom
848 -
851 nested-attributes: header
852 -
855 -
858 -
861 -
864 -
865 name: i2c-address
867 -
870 -
871 name: stats-grp
873 -
876 -
879 -
880 name: ss-id
882 -
885 type-value: [ id ]
886 -
887 name: hist-rx
889 nested-attributes: stats-grp-hist
890 -
891 name: hist-tx
893 nested-attributes: stats-grp-hist
894 -
895 name: hist-bkt-low
897 -
898 name: hist-bkt-hi
900 -
901 name: hist-val
903 -
904 name: stats-grp-hist
905 subset-of: stats-grp
907 -
908 name: hist-bkt-low
909 -
910 name: hist-bkt-hi
911 -
912 name: hist-val
913 -
916 -
919 -
922 nested-attributes: header
923 -
926 nested-attributes: bitset
927 -
930 nested-attributes: stats-grp
931 -
934 -
935 name: phc-vclocks
937 -
940 nested-attributes: header
941 -
944 -
947 sub-type: s32
948 -
951 -
954 nested-attributes: header
955 -
956 name: power-mode-policy
958 -
959 name: power-mode
961 -
962 name: c33-pse-pw-limit
964 -
967 -
968 name: max
970 -
973 -
976 nested-attributes: header
977 -
978 name: podl-pse-admin-state
980 name-prefix: ethtool-a-
981 -
982 name: podl-pse-admin-control
984 name-prefix: ethtool-a-
985 -
986 name: podl-pse-pw-d-status
988 name-prefix: ethtool-a-
989 -
990 name: c33-pse-admin-state
992 name-prefix: ethtool-a-
993 -
994 name: c33-pse-admin-control
996 name-prefix: ethtool-a-
997 -
998 name: c33-pse-pw-d-status
1000 name-prefix: ethtool-a-
1001 -
1002 name: c33-pse-pw-class
1004 name-prefix: ethtool-a-
1005 -
1006 name: c33-pse-actual-pw
1008 name-prefix: ethtool-a-
1009 -
1010 name: c33-pse-ext-state
1012 name-prefix: ethtool-a-
1013 enum: c33-pse-ext-state
1014 -
1015 name: c33-pse-ext-substate
1017 name-prefix: ethtool-a-
1018 -
1019 name: c33-pse-avail-pw-limit
1021 name-prefix: ethtool-a-
1022 -
1023 name: c33-pse-pw-limit-ranges
1024 name-prefix: ethtool-a-
1026 multi-attr: true
1027 nested-attributes: c33-pse-pw-limit
1028 -
1031 -
1034 nested-attributes: header
1035 -
1038 -
1041 -
1044 sub-type: u32
1045 -
1048 -
1051 -
1052 name: start-context
1054 -
1057 -
1060 nested-attributes: header
1061 -
1064 -
1067 -
1070 -
1071 name: node-cnt
1073 -
1074 name: node-id
1076 -
1077 name: to-tmr
1079 -
1080 name: burst-cnt
1082 -
1083 name: burst-tmr
1085 -
1086 name: module-fw-flash
1088 -
1091 nested-attributes: header
1092 -
1093 name: file-name
1095 -
1098 -
1101 enum: module-fw-flash-status
1102 -
1103 name: status-msg
1105 -
1108 -
1111 -
1114 -
1117 nested-attributes: header
1118 -
1121 -
1124 -
1127 -
1128 name: upstream-type
1130 enum: phy-upstream-type
1131 -
1132 name: upstream-index
1134 -
1135 name: upstream-sfp-name
1137 -
1138 name: downstream-sfp-name
1142 enum-model: directional
1143 name-prefix: ethtool-msg-
1145 -
1146 name: strset-get
1149 attribute-set: strset
1151 do: &strset-get-op
1154 - header
1155 - stringsets
1156 - counts-only
1159 - header
1160 - stringsets
1161 dump: *strset-get-op
1162 -
1163 name: linkinfo-get
1166 attribute-set: linkinfo
1168 do: &linkinfo-get-op
1171 - header
1174 - header
1175 - port
1176 - phyaddr
1177 - tp-mdix
1178 - tp-mdix-ctrl
1179 - transceiver
1180 dump: *linkinfo-get-op
1181 -
1182 name: linkinfo-set
1185 attribute-set: linkinfo
1190 -
1191 name: linkinfo-ntf
1193 notify: linkinfo-get
1194 -
1195 name: linkmodes-get
1198 attribute-set: linkmodes
1200 do: &linkmodes-get-op
1203 - header
1206 - header
1207 - autoneg
1208 - ours
1209 - peer
1210 - speed
1211 - duplex
1212 - master-slave-cfg
1213 - master-slave-state
1214 - lanes
1215 - rate-matching
1216 dump: *linkmodes-get-op
1217 -
1218 name: linkmodes-set
1221 attribute-set: linkmodes
1226 -
1227 name: linkmodes-ntf
1229 notify: linkmodes-get
1230 -
1231 name: linkstate-get
1234 attribute-set: linkstate
1236 do: &linkstate-get-op
1239 - header
1242 - header
1243 - link
1244 - sqi
1245 - sqi-max
1246 - ext-state
1247 - ext-substate
1248 - ext-down-cnt
1249 dump: *linkstate-get-op
1250 -
1251 name: debug-get
1254 attribute-set: debug
1256 do: &debug-get-op
1259 - header
1262 - header
1263 - msgmask
1264 dump: *debug-get-op
1265 -
1266 name: debug-set
1269 attribute-set: debug
1274 -
1275 name: debug-ntf
1277 notify: debug-get
1278 -
1279 name: wol-get
1282 attribute-set: wol
1284 do: &wol-get-op
1287 - header
1290 - header
1291 - modes
1292 - sopass
1293 dump: *wol-get-op
1294 -
1295 name: wol-set
1298 attribute-set: wol
1303 -
1304 name: wol-ntf
1306 notify: wol-get
1307 -
1308 name: features-get
1311 attribute-set: features
1313 do: &feature-get-op
1316 - header
1319 - header
1320 # User-changeable features.
1321 - hw
1322 # User-requested features.
1323 - wanted
1325 - active
1327 - nochange
1328 dump: *feature-get-op
1329 -
1330 name: features-set
1333 attribute-set: features
1335 do: &feature-set-op
1340 -
1341 name: features-ntf
1343 notify: features-get
1344 -
1345 name: privflags-get
1348 attribute-set: privflags
1350 do: &privflag-get-op
1353 - header
1356 - header
1357 - flags
1358 dump: *privflag-get-op
1359 -
1360 name: privflags-set
1363 attribute-set: privflags
1368 -
1369 name: privflags-ntf
1371 notify: privflags-get
1373 -
1374 name: rings-get
1377 attribute-set: rings
1379 do: &ring-get-op
1382 - header
1385 - header
1386 - rx-max
1387 - rx-mini-max
1388 - rx-jumbo-max
1389 - tx-max
1390 - rx
1391 - rx-mini
1392 - rx-jumbo
1393 - tx
1394 - rx-buf-len
1395 - tcp-data-split
1396 - cqe-size
1397 - tx-push
1398 - rx-push
1399 - tx-push-buf-len
1400 - tx-push-buf-len-max
1401 dump: *ring-get-op
1402 -
1403 name: rings-set
1406 attribute-set: rings
1411 -
1412 name: rings-ntf
1414 notify: rings-get
1415 -
1416 name: channels-get
1419 attribute-set: channels
1421 do: &channel-get-op
1424 - header
1427 - header
1428 - rx-max
1429 - tx-max
1430 - other-max
1431 - combined-max
1432 - rx-count
1433 - tx-count
1434 - other-count
1435 - combined-count
1436 dump: *channel-get-op
1437 -
1438 name: channels-set
1441 attribute-set: channels
1446 -
1447 name: channels-ntf
1449 notify: channels-get
1450 -
1451 name: coalesce-get
1454 attribute-set: coalesce
1456 do: &coalesce-get-op
1459 - header
1462 - header
1463 - rx-usecs
1464 - rx-max-frames
1465 - rx-usecs-irq
1466 - rx-max-frames-irq
1467 - tx-usecs
1468 - tx-max-frames
1469 - tx-usecs-irq
1470 - tx-max-frames-irq
1471 - stats-block-usecs
1472 - use-adaptive-rx
1473 - use-adaptive-tx
1474 - pkt-rate-low
1475 - rx-usecs-low
1476 - rx-max-frames-low
1477 - tx-usecs-low
1478 - tx-max-frames-low
1479 - pkt-rate-high
1480 - rx-usecs-high
1481 - rx-max-frames-high
1482 - tx-usecs-high
1483 - tx-max-frames-high
1484 - rate-sample-interval
1485 - use-cqe-mode-tx
1486 - use-cqe-mode-rx
1487 - tx-aggr-max-bytes
1488 - tx-aggr-max-frames
1489 - tx-aggr-time-usecs
1490 - rx-profile
1491 - tx-profile
1492 dump: *coalesce-get-op
1493 -
1494 name: coalesce-set
1497 attribute-set: coalesce
1502 -
1503 name: coalesce-ntf
1505 notify: coalesce-get
1506 -
1507 name: pause-get
1510 attribute-set: pause
1512 do: &pause-get-op
1515 - header
1518 - header
1519 - autoneg
1520 - rx
1521 - tx
1522 - stats
1523 - stats-src
1524 dump: *pause-get-op
1525 -
1526 name: pause-set
1529 attribute-set: pause
1534 -
1535 name: pause-ntf
1537 notify: pause-get
1538 -
1539 name: eee-get
1542 attribute-set: eee
1544 do: &eee-get-op
1547 - header
1550 - header
1551 - modes-ours
1552 - modes-peer
1553 - active
1554 - enabled
1555 - tx-lpi-enabled
1556 - tx-lpi-timer
1557 dump: *eee-get-op
1558 -
1559 name: eee-set
1562 attribute-set: eee
1567 -
1568 name: eee-ntf
1570 notify: eee-get
1571 -
1572 name: tsinfo-get
1575 attribute-set: tsinfo
1577 do: &tsinfo-get-op
1580 - header
1583 - header
1584 - timestamping
1585 - tx-types
1586 - rx-filters
1587 - phc-index
1588 - stats
1589 dump: *tsinfo-get-op
1590 -
1591 name: cable-test-act
1594 attribute-set: cable-test
1599 - header
1600 -
1601 name: cable-test-ntf
1604 attribute-set: cable-test-ntf
1608 - header
1609 - status
1610 -
1611 name: cable-test-tdr-act
1614 attribute-set: cable-test-tdr
1619 - header
1620 -
1621 name: cable-test-tdr-ntf
1624 attribute-set: cable-test-tdr-ntf
1628 - header
1629 - status
1630 - nest
1631 -
1632 name: tunnel-info-get
1635 attribute-set: tunnel-info
1637 do: &tunnel-info-get-op
1640 - header
1643 - header
1644 - udp-ports
1645 dump: *tunnel-info-get-op
1646 -
1647 name: fec-get
1650 attribute-set: fec
1652 do: &fec-get-op
1655 - header
1658 - header
1659 - modes
1660 - auto
1661 - active
1662 - stats
1663 dump: *fec-get-op
1664 -
1665 name: fec-set
1668 attribute-set: fec
1673 -
1674 name: fec-ntf
1676 notify: fec-get
1677 -
1678 name: module-eeprom-get
1681 attribute-set: module-eeprom
1683 do: &module-eeprom-get-op
1686 - header
1689 - header
1690 - offset
1691 - length
1692 - page
1693 - bank
1694 - i2c-address
1695 - data
1696 dump: *module-eeprom-get-op
1697 -
1698 name: stats-get
1701 attribute-set: stats
1703 do: &stats-get-op
1706 - header
1707 - groups
1710 - header
1711 - groups
1712 - grp
1713 - src
1714 dump: *stats-get-op
1715 -
1716 name: phc-vclocks-get
1719 attribute-set: phc-vclocks
1721 do: &phc-vclocks-get-op
1724 - header
1727 - header
1728 - num
1729 dump: *phc-vclocks-get-op
1730 -
1731 name: module-get
1734 attribute-set: module
1736 do: &module-get-op
1739 - header
1742 - header
1743 - power-mode-policy
1744 - power-mode
1745 dump: *module-get-op
1746 -
1747 name: module-set
1750 attribute-set: module
1755 -
1756 name: module-ntf
1758 notify: module-get
1759 -
1760 name: pse-get
1763 attribute-set: pse
1765 do: &pse-get-op
1768 - header
1771 - header
1772 - podl-pse-admin-state
1773 - podl-pse-admin-control
1774 - podl-pse-pw-d-status
1775 - c33-pse-admin-state
1776 - c33-pse-admin-control
1777 - c33-pse-pw-d-status
1778 - c33-pse-pw-class
1779 - c33-pse-actual-pw
1780 - c33-pse-ext-state
1781 - c33-pse-ext-substate
1782 - c33-pse-avail-pw-limit
1783 - c33-pse-pw-limit-ranges
1784 dump: *pse-get-op
1785 -
1786 name: pse-set
1789 attribute-set: pse
1794 - header
1795 - podl-pse-admin-control
1796 - c33-pse-admin-control
1797 - c33-pse-avail-pw-limit
1798 -
1799 name: rss-get
1802 attribute-set: rss
1807 - header
1808 - context
1809 reply: &rss-reply
1811 - header
1812 - context
1813 - hfunc
1814 - indir
1815 - hkey
1816 - input_xfrm
1820 - header
1821 - start-context
1822 reply: *rss-reply
1823 -
1824 name: plca-get-cfg
1827 attribute-set: plca
1829 do: &plca-get-op
1832 - header
1835 - header
1836 - version
1837 - enabled
1838 - status
1839 - node-cnt
1840 - node-id
1841 - to-tmr
1842 - burst-cnt
1843 - burst-tmr
1844 dump: *plca-get-op
1845 -
1846 name: plca-set-cfg
1849 attribute-set: plca
1854 -
1855 name: plca-get-status
1858 attribute-set: plca
1860 do: &plca-get-status-op
1863 - header
1866 dump: *plca-get-status-op
1867 -
1868 name: plca-ntf
1870 notify: plca-get-cfg
1871 -
1872 name: mm-get
1875 attribute-set: mm
1877 do: &mm-get-op
1880 - header
1883 - header
1884 - pmac-enabled
1885 - tx-enabled
1886 - tx-active
1887 - tx-min-frag-size
1888 - rx-min-frag-size
1889 - verify-enabled
1890 - verify-time
1891 - max-verify-time
1892 - stats
1893 dump: *mm-get-op
1894 -
1895 name: mm-set
1898 attribute-set: mm
1903 - header
1904 - verify-enabled
1905 - verify-time
1906 - tx-enabled
1907 - pmac-enabled
1908 - tx-min-frag-size
1909 -
1910 name: mm-ntf
1912 notify: mm-get
1913 -
1914 name: module-fw-flash-act
1917 attribute-set: module-fw-flash
1922 - header
1923 - file-name
1924 - password
1925 -
1926 name: module-fw-flash-ntf
1929 attribute-set: module-fw-flash
1933 - header
1934 - status
1935 - status-msg
1936 - done
1937 - total
1938 -
1939 name: phy-get
1942 attribute-set: phy
1944 do: &phy-get-op
1947 - header
1950 - header
1951 - index
1952 - drvname
1953 - name
1954 - upstream-type
1955 - upstream-index
1956 - upstream-sfp-name
1957 - downstream-sfp-name
1958 dump: *phy-get-op
1959 -
1960 name: phy-ntf
1962 notify: phy-get