Lines Matching +full:nested +full:- +full:attributes

1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
5 protocol: genetlink-legacy
8 uapi-header: linux/ethtool_netlink_generated.h
11 -
12 name: udp-tunnel-type
13 enum-name:
15 entries: [ vxlan, geneve, vxlan-gpe ]
16 enum-cnt-name: __ethtool-udp-tunnel-type-cnt
17 render-max: true
18 -
23 -
24 name: header-flags
26 name-prefix: ethtool-flag-
29 -
30 name: compact-bitsets
32 -
33 name: omit-reply
35 -
38 -
39 name: module-fw-flash-status
41 doc: plug-in module firmware flashing status
44 -
47 -
50 -
53 -
56 -
57 name: c33-pse-ext-state
58 doc: "groups of PSE extended states functions. IEEE 802.3-2022 33.2.4.4 Variables"
60 name-prefix: ethtool-c33-pse-ext-state-
63 -
66 -
67 name: error-condition
69 -
70 name: mr-mps-valid
72 -
73 name: mr-pse-enable
75 -
76 name: option-detect-ted
78 -
79 name: option-vport-lim
81 -
82 name: ovld-detected
84 -
85 name: power-not-available
87 -
88 name: short-detected
90 -
91 name: phy-upstream-type
92 enum-name: phy-upstream
95 name-prefix: phy-upstream
97 -
98 name: tcp-data-split
102 attribute-sets:
103 -
105 attr-cnt-name: __ethtool-a-header-cnt
106 attributes:
107 -
111 -
112 name: dev-index
114 -
115 name: dev-name
117 -
120 enum: header-flags
121 -
122 name: phy-index
125 -
126 name: bitset-bit
127 attr-cnt-name: __ethtool-a-bitset-bit-cnt
128 attributes:
129 -
133 -
136 -
139 -
142 -
143 name: bitset-bits
144 attr-cnt-name: __ethtool-a-bitset-bits-cnt
145 attributes:
146 -
150 -
153 multi-attr: true
154 nested-attributes: bitset-bit
155 -
157 attr-cnt-name: __ethtool-a-bitset-cnt
158 attributes:
159 -
163 -
166 -
169 -
172 nested-attributes: bitset-bits
173 -
176 -
179 -
181 attr-cnt-name: __ethtool-a-string-cnt
182 attributes:
183 -
187 -
190 -
193 -
195 attr-cnt-name: __ethtool-a-strings-cnt
196 attributes:
197 -
201 -
205 -
208 multi-attr: true
209 nested-attributes: string
210 -
212 attr-cnt-name: __ethtool-a-stringset-cnt
213 attributes:
214 -
218 -
221 -
224 -
227 multi-attr: true
228 nested-attributes: strings
229 -
231 attr-cnt-name: __ethtool-a-stringsets-cnt
232 attributes:
233 -
237 -
240 multi-attr: true
241 nested-attributes: stringset
242 -
244 attr-cnt-name: __ethtool-a-strset-cnt
245 attributes:
246 -
250 -
253 nested-attributes: header
254 -
257 nested-attributes: stringsets
258 -
259 name: counts-only
262 -
264 attr-cnt-name: __ethtool-a-privflags-cnt
265 attributes:
266 -
270 -
273 nested-attributes: header
274 -
277 nested-attributes: bitset
279 -
281 attr-cnt-name: __ethtool-a-rings-cnt
282 attributes:
283 -
287 -
290 nested-attributes: header
291 -
292 name: rx-max
294 -
295 name: rx-mini-max
297 -
298 name: rx-jumbo-max
300 -
301 name: tx-max
303 -
306 -
307 name: rx-mini
309 -
310 name: rx-jumbo
312 -
315 -
316 name: rx-buf-len
318 -
319 name: tcp-data-split
321 enum: tcp-data-split
322 -
323 name: cqe-size
325 -
326 name: tx-push
328 -
329 name: rx-push
331 -
332 name: tx-push-buf-len
334 -
335 name: tx-push-buf-len-max
337 -
338 name: hds-thresh
340 -
341 name: hds-thresh-max
344 -
345 name: mm-stat
346 attr-cnt-name: __ethtool-a-mm-stat-cnt
348 attributes:
349 -
353 -
356 -
357 name: reassembly-errors
360 -
361 name: smd-errors
364 -
365 name: reassembly-ok
368 -
369 name: rx-frag-count
372 -
373 name: tx-frag-count
376 -
377 name: hold-count
380 -
382 attr-cnt-name: __ethtool-a-mm-cnt
383 attributes:
384 -
388 -
391 nested-attributes: header
392 -
393 name: pmac-enabled
395 -
396 name: tx-enabled
398 -
399 name: tx-active
401 -
402 name: tx-min-frag-size
404 -
405 name: rx-min-frag-size
407 -
408 name: verify-enabled
410 -
411 name: verify-status
413 -
414 name: verify-time
416 -
417 name: max-verify-time
419 -
422 nested-attributes: mm-stat
423 -
425 attr-cnt-name: __ethtool-a-linkinfo-cnt
426 attributes:
427 -
431 -
434 nested-attributes: header
435 -
438 -
441 -
442 name: tp-mdix
444 -
445 name: tp-mdix-ctrl
447 -
450 -
452 attr-cnt-name: __ethtool-a-linkmodes-cnt
453 attributes:
454 -
458 -
461 nested-attributes: header
462 -
465 -
468 nested-attributes: bitset
469 -
472 nested-attributes: bitset
473 -
476 -
479 -
480 name: master-slave-cfg
482 -
483 name: master-slave-state
485 -
488 -
489 name: rate-matching
491 -
493 attr-cnt-name: __ethtool-a-linkstate-cnt
494 attributes:
495 -
499 -
502 nested-attributes: header
503 -
506 -
509 -
510 name: sqi-max
512 -
513 name: ext-state
515 -
516 name: ext-substate
518 -
519 name: ext-down-cnt
521 -
523 attr-cnt-name: __ethtool-a-debug-cnt
524 attributes:
525 -
529 -
532 nested-attributes: header
533 -
536 nested-attributes: bitset
537 -
539 attr-cnt-name: __ethtool-a-wol-cnt
540 attributes:
541 -
545 -
548 nested-attributes: header
549 -
552 nested-attributes: bitset
553 -
556 -
558 attr-cnt-name: __ethtool-a-features-cnt
559 attributes:
560 -
564 -
567 nested-attributes: header
568 -
571 nested-attributes: bitset
572 -
575 nested-attributes: bitset
576 -
579 nested-attributes: bitset
580 -
583 nested-attributes: bitset
584 -
586 attr-cnt-name: __ethtool-a-channels-cnt
587 attributes:
588 -
592 -
595 nested-attributes: header
596 -
597 name: rx-max
599 -
600 name: tx-max
602 -
603 name: other-max
605 -
606 name: combined-max
608 -
609 name: rx-count
611 -
612 name: tx-count
614 -
615 name: other-count
617 -
618 name: combined-count
621 -
622 name: irq-moderation
623 attr-cnt-name: __ethtool-a-irq-moderation-cnt
624 attributes:
625 -
629 -
632 -
635 -
638 -
640 attr-cnt-name: __ethtool-a-profile-cnt
641 attributes:
642 -
646 -
647 name: irq-moderation
649 multi-attr: true
650 nested-attributes: irq-moderation
651 -
653 attr-cnt-name: __ethtool-a-coalesce-cnt
654 attributes:
655 -
659 -
662 nested-attributes: header
663 -
664 name: rx-usecs
666 -
667 name: rx-max-frames
669 -
670 name: rx-usecs-irq
672 -
673 name: rx-max-frames-irq
675 -
676 name: tx-usecs
678 -
679 name: tx-max-frames
681 -
682 name: tx-usecs-irq
684 -
685 name: tx-max-frames-irq
687 -
688 name: stats-block-usecs
690 -
691 name: use-adaptive-rx
693 -
694 name: use-adaptive-tx
696 -
697 name: pkt-rate-low
699 -
700 name: rx-usecs-low
702 -
703 name: rx-max-frames-low
705 -
706 name: tx-usecs-low
708 -
709 name: tx-max-frames-low
711 -
712 name: pkt-rate-high
714 -
715 name: rx-usecs-high
717 -
718 name: rx-max-frames-high
720 -
721 name: tx-usecs-high
723 -
724 name: tx-max-frames-high
726 -
727 name: rate-sample-interval
729 -
730 name: use-cqe-mode-tx
732 -
733 name: use-cqe-mode-rx
735 -
736 name: tx-aggr-max-bytes
738 -
739 name: tx-aggr-max-frames
741 -
742 name: tx-aggr-time-usecs
744 -
745 name: rx-profile
747 nested-attributes: profile
748 -
749 name: tx-profile
751 nested-attributes: profile
753 -
754 name: pause-stat
755 attr-cnt-name: __ethtool-a-pause-stat-cnt
756 attributes:
757 -
761 -
764 -
765 name: tx-frames
767 -
768 name: rx-frames
770 -
772 attr-cnt-name: __ethtool-a-pause-cnt
773 attributes:
774 -
778 -
781 nested-attributes: header
782 -
785 -
788 -
791 -
794 nested-attributes: pause-stat
795 -
796 name: stats-src
798 -
800 attr-cnt-name: __ethtool-a-eee-cnt
801 attributes:
802 -
806 -
809 nested-attributes: header
810 -
811 name: modes-ours
813 nested-attributes: bitset
814 -
815 name: modes-peer
817 nested-attributes: bitset
818 -
821 -
824 -
825 name: tx-lpi-enabled
827 -
828 name: tx-lpi-timer
830 -
831 name: ts-stat
832 attr-cnt-name: __ethtool-a-ts-stat-cnt
833 attributes:
834 -
838 -
839 name: tx-pkts
841 -
842 name: tx-lost
844 -
845 name: tx-err
847 -
848 name: tx-onestep-pkts-unconfirmed
850 -
851 name: ts-hwtstamp-provider
852 attr-cnt-name: __ethtool-a-ts-hwtstamp-provider-cnt
853 attributes:
854 -
858 -
861 -
864 -
866 attr-cnt-name: __ethtool-a-tsinfo-cnt
867 attributes:
868 -
872 -
875 nested-attributes: header
876 -
879 nested-attributes: bitset
880 -
881 name: tx-types
883 nested-attributes: bitset
884 -
885 name: rx-filters
887 nested-attributes: bitset
888 -
889 name: phc-index
891 -
894 nested-attributes: ts-stat
895 -
896 name: hwtstamp-provider
898 nested-attributes: ts-hwtstamp-provider
899 -
900 name: cable-result
901 attr-cnt-name: __ethtool-a-cable-result-cnt
902 attributes:
903 -
907 -
911 -
915 -
919 -
920 name: cable-fault-length
921 attr-cnt-name: __ethtool-a-cable-fault-length-cnt
922 attributes:
923 -
927 -
930 -
933 -
936 -
937 name: cable-nest
938 attr-cnt-name: __ethtool-a-cable-nest-cnt
939 attributes:
940 -
944 -
947 nested-attributes: cable-result
948 -
949 name: fault-length
951 nested-attributes: cable-fault-length
952 -
953 name: cable-test
954 attr-cnt-name: __ethtool-a-cable-test-cnt
955 attributes:
956 -
960 -
963 nested-attributes: header
964 -
965 name: cable-test-ntf
966 attr-cnt-name: __ethtool-a-cable-test-ntf-cnt
967 attributes:
968 -
972 -
975 nested-attributes: header
976 -
980 -
983 nested-attributes: cable-nest
984 -
985 name: cable-test-tdr-cfg
986 attr-cnt-name: __ethtool-a-cable-test-tdr-cfg-cnt
987 attributes:
988 -
992 -
995 -
998 -
1001 -
1004 -
1005 name: cable-test-tdr-ntf
1006 attr-cnt-name: __ethtool-a-cable-test-tdr-ntf-cnt
1007 attributes:
1008 -
1012 -
1015 nested-attributes: header
1016 -
1019 -
1022 nested-attributes: cable-nest
1023 -
1024 name: cable-test-tdr
1025 attr-cnt-name: __ethtool-a-cable-test-tdr-cnt
1026 attributes:
1027 -
1031 -
1034 nested-attributes: header
1035 -
1038 nested-attributes: cable-test-tdr-cfg
1039 -
1040 name: tunnel-udp-entry
1041 attr-cnt-name: __ethtool-a-tunnel-udp-entry-cnt
1042 attributes:
1043 -
1047 -
1050 byte-order: big-endian
1051 -
1054 enum: udp-tunnel-type
1055 -
1056 name: tunnel-udp-table
1057 attr-cnt-name: __ethtool-a-tunnel-udp-table-cnt
1058 attributes:
1059 -
1063 -
1066 -
1069 nested-attributes: bitset
1070 -
1073 multi-attr: true
1074 nested-attributes: tunnel-udp-entry
1075 -
1076 name: tunnel-udp
1077 attr-cnt-name: __ethtool-a-tunnel-udp-cnt
1078 attributes:
1079 -
1083 -
1086 nested-attributes: tunnel-udp-table
1087 -
1088 name: tunnel-info
1089 attr-cnt-name: __ethtool-a-tunnel-info-cnt
1090 attributes:
1091 -
1095 -
1098 nested-attributes: header
1099 -
1100 name: udp-ports
1102 nested-attributes: tunnel-udp
1103 -
1104 name: fec-stat
1105 attr-cnt-name: __ethtool-a-fec-stat-cnt
1106 attributes:
1107 -
1111 -
1114 -
1117 sub-type: u64
1118 -
1121 sub-type: u64
1122 -
1123 name: corr-bits
1125 sub-type: u64
1126 -
1128 attr-cnt-name: __ethtool-a-fec-cnt
1129 attributes:
1130 -
1134 -
1137 nested-attributes: header
1138 -
1141 nested-attributes: bitset
1142 -
1145 -
1148 -
1151 nested-attributes: fec-stat
1152 -
1153 name: module-eeprom
1154 attr-cnt-name: __ethtool-a-module-eeprom-cnt
1155 attributes:
1156 -
1160 -
1163 nested-attributes: header
1164 -
1167 -
1170 -
1173 -
1176 -
1177 name: i2c-address
1179 -
1182 -
1183 name: stats-grp
1184 attr-cnt-name: __ethtool-a-stats-grp-cnt
1185 attributes:
1186 -
1190 -
1193 -
1196 -
1197 name: ss-id
1199 -
1202 type-value: [ id ]
1203 -
1204 name: hist-rx
1206 nested-attributes: stats-grp-hist
1207 -
1208 name: hist-tx
1210 nested-attributes: stats-grp-hist
1211 -
1212 name: hist-bkt-low
1214 -
1215 name: hist-bkt-hi
1217 -
1218 name: hist-val
1220 -
1221 name: stats-grp-hist
1222 subset-of: stats-grp
1223 attributes:
1224 -
1225 name: hist-bkt-low
1226 -
1227 name: hist-bkt-hi
1228 -
1229 name: hist-val
1230 -
1232 attr-cnt-name: __ethtool-a-stats-cnt
1233 attributes:
1234 -
1238 -
1241 -
1244 nested-attributes: header
1245 -
1248 nested-attributes: bitset
1249 -
1252 nested-attributes: stats-grp
1253 -
1256 -
1257 name: phc-vclocks
1258 attr-cnt-name: __ethtool-a-phc-vclocks-cnt
1259 attributes:
1260 -
1264 -
1267 nested-attributes: header
1268 -
1271 -
1274 sub-type: s32
1275 -
1277 attr-cnt-name: __ethtool-a-module-cnt
1278 attributes:
1279 -
1283 -
1286 nested-attributes: header
1287 -
1288 name: power-mode-policy
1290 -
1291 name: power-mode
1293 -
1294 name: c33-pse-pw-limit
1295 attr-cnt-name: __ethtool-a-c33-pse-pw-limit-cnt
1296 attr-max-name: __ethtool-a-c33-pse-pw-limit-max
1297 attributes:
1298 -
1302 -
1305 -
1308 -
1310 attr-cnt-name: __ethtool-a-pse-cnt
1311 attributes:
1312 -
1316 -
1319 nested-attributes: header
1320 -
1321 name: podl-pse-admin-state
1323 name-prefix: ethtool-a-
1324 -
1325 name: podl-pse-admin-control
1327 name-prefix: ethtool-a-
1328 -
1329 name: podl-pse-pw-d-status
1331 name-prefix: ethtool-a-
1332 -
1333 name: c33-pse-admin-state
1335 name-prefix: ethtool-a-
1336 -
1337 name: c33-pse-admin-control
1339 name-prefix: ethtool-a-
1340 -
1341 name: c33-pse-pw-d-status
1343 name-prefix: ethtool-a-
1344 -
1345 name: c33-pse-pw-class
1347 name-prefix: ethtool-a-
1348 -
1349 name: c33-pse-actual-pw
1351 name-prefix: ethtool-a-
1352 -
1353 name: c33-pse-ext-state
1355 name-prefix: ethtool-a-
1356 enum: c33-pse-ext-state
1357 -
1358 name: c33-pse-ext-substate
1360 name-prefix: ethtool-a-
1361 -
1362 name: c33-pse-avail-pw-limit
1364 name-prefix: ethtool-a-
1365 -
1366 name: c33-pse-pw-limit-ranges
1367 name-prefix: ethtool-a-
1369 multi-attr: true
1370 nested-attributes: c33-pse-pw-limit
1371 -
1373 attr-cnt-name: __ethtool-a-rss-cnt
1374 attributes:
1375 -
1379 -
1382 nested-attributes: header
1383 -
1386 -
1389 -
1392 sub-type: u32
1393 -
1396 -
1399 -
1400 name: start-context
1402 -
1404 attr-cnt-name: __ethtool-a-plca-cnt
1405 attributes:
1406 -
1410 -
1413 nested-attributes: header
1414 -
1417 -
1420 -
1423 -
1424 name: node-cnt
1426 -
1427 name: node-id
1429 -
1430 name: to-tmr
1432 -
1433 name: burst-cnt
1435 -
1436 name: burst-tmr
1438 -
1439 name: module-fw-flash
1440 attr-cnt-name: __ethtool-a-module-fw-flash-cnt
1441 attributes:
1442 -
1446 -
1449 nested-attributes: header
1450 -
1451 name: file-name
1453 -
1456 -
1459 enum: module-fw-flash-status
1460 -
1461 name: status-msg
1463 -
1466 -
1469 -
1471 attr-cnt-name: __ethtool-a-phy-cnt
1472 attributes:
1473 -
1477 -
1480 nested-attributes: header
1481 -
1484 -
1487 -
1490 -
1491 name: upstream-type
1493 enum: phy-upstream-type
1494 -
1495 name: upstream-index
1497 -
1498 name: upstream-sfp-name
1500 -
1501 name: downstream-sfp-name
1503 -
1505 attr-cnt-name: __ethtool-a-tsconfig-cnt
1506 attributes:
1507 -
1511 -
1514 nested-attributes: header
1515 -
1516 name: hwtstamp-provider
1518 nested-attributes: ts-hwtstamp-provider
1519 -
1520 name: tx-types
1522 nested-attributes: bitset
1523 -
1524 name: rx-filters
1526 nested-attributes: bitset
1527 -
1528 name: hwtstamp-flags
1530 nested-attributes: bitset
1533 enum-model: directional
1534 name-prefix: ethtool-msg-
1536 -
1537 name: strset-get
1540 attribute-set: strset
1542 do: &strset-get-op
1544 attributes:
1545 - header
1546 - stringsets
1547 - counts-only
1549 attributes:
1550 - header
1551 - stringsets
1552 dump: *strset-get-op
1553 -
1554 name: linkinfo-get
1557 attribute-set: linkinfo
1559 do: &linkinfo-get-op
1561 attributes:
1562 - header
1564 attributes: &linkinfo
1565 - header
1566 - port
1567 - phyaddr
1568 - tp-mdix
1569 - tp-mdix-ctrl
1570 - transceiver
1571 dump: *linkinfo-get-op
1572 -
1573 name: linkinfo-set
1576 attribute-set: linkinfo
1580 attributes: *linkinfo
1581 -
1582 name: linkinfo-ntf
1584 notify: linkinfo-get
1585 -
1586 name: linkmodes-get
1589 attribute-set: linkmodes
1591 do: &linkmodes-get-op
1593 attributes:
1594 - header
1596 attributes: &linkmodes
1597 - header
1598 - autoneg
1599 - ours
1600 - peer
1601 - speed
1602 - duplex
1603 - master-slave-cfg
1604 - master-slave-state
1605 - lanes
1606 - rate-matching
1607 dump: *linkmodes-get-op
1608 -
1609 name: linkmodes-set
1612 attribute-set: linkmodes
1616 attributes: *linkmodes
1617 -
1618 name: linkmodes-ntf
1620 notify: linkmodes-get
1621 -
1622 name: linkstate-get
1625 attribute-set: linkstate
1627 do: &linkstate-get-op
1629 attributes:
1630 - header
1632 attributes:
1633 - header
1634 - link
1635 - sqi
1636 - sqi-max
1637 - ext-state
1638 - ext-substate
1639 - ext-down-cnt
1640 dump: *linkstate-get-op
1641 -
1642 name: debug-get
1645 attribute-set: debug
1647 do: &debug-get-op
1649 attributes:
1650 - header
1652 attributes: &debug
1653 - header
1654 - msgmask
1655 dump: *debug-get-op
1656 -
1657 name: debug-set
1660 attribute-set: debug
1664 attributes: *debug
1665 -
1666 name: debug-ntf
1668 notify: debug-get
1669 -
1670 name: wol-get
1673 attribute-set: wol
1675 do: &wol-get-op
1677 attributes:
1678 - header
1680 attributes: &wol
1681 - header
1682 - modes
1683 - sopass
1684 dump: *wol-get-op
1685 -
1686 name: wol-set
1689 attribute-set: wol
1693 attributes: *wol
1694 -
1695 name: wol-ntf
1697 notify: wol-get
1698 -
1699 name: features-get
1702 attribute-set: features
1704 do: &feature-get-op
1706 attributes:
1707 - header
1709 attributes: &feature
1710 - header
1711 # User-changeable features.
1712 - hw
1713 # User-requested features.
1714 - wanted
1716 - active
1718 - nochange
1719 dump: *feature-get-op
1720 -
1721 name: features-set
1724 attribute-set: features
1726 do: &feature-set-op
1728 attributes: *feature
1730 attributes: *feature
1731 -
1732 name: features-ntf
1734 notify: features-get
1735 -
1736 name: privflags-get
1739 attribute-set: privflags
1741 do: &privflag-get-op
1743 attributes:
1744 - header
1746 attributes: &privflag
1747 - header
1748 - flags
1749 dump: *privflag-get-op
1750 -
1751 name: privflags-set
1754 attribute-set: privflags
1758 attributes: *privflag
1759 -
1760 name: privflags-ntf
1762 notify: privflags-get
1764 -
1765 name: rings-get
1768 attribute-set: rings
1770 do: &ring-get-op
1772 attributes:
1773 - header
1775 attributes: &ring
1776 - header
1777 - rx-max
1778 - rx-mini-max
1779 - rx-jumbo-max
1780 - tx-max
1781 - rx
1782 - rx-mini
1783 - rx-jumbo
1784 - tx
1785 - rx-buf-len
1786 - tcp-data-split
1787 - cqe-size
1788 - tx-push
1789 - rx-push
1790 - tx-push-buf-len
1791 - tx-push-buf-len-max
1792 - hds-thresh
1793 - hds-thresh-max
1794 dump: *ring-get-op
1795 -
1796 name: rings-set
1799 attribute-set: rings
1803 attributes: *ring
1804 -
1805 name: rings-ntf
1807 notify: rings-get
1808 -
1809 name: channels-get
1812 attribute-set: channels
1814 do: &channel-get-op
1816 attributes:
1817 - header
1819 attributes: &channel
1820 - header
1821 - rx-max
1822 - tx-max
1823 - other-max
1824 - combined-max
1825 - rx-count
1826 - tx-count
1827 - other-count
1828 - combined-count
1829 dump: *channel-get-op
1830 -
1831 name: channels-set
1834 attribute-set: channels
1838 attributes: *channel
1839 -
1840 name: channels-ntf
1842 notify: channels-get
1843 -
1844 name: coalesce-get
1847 attribute-set: coalesce
1849 do: &coalesce-get-op
1851 attributes:
1852 - header
1854 attributes: &coalesce
1855 - header
1856 - rx-usecs
1857 - rx-max-frames
1858 - rx-usecs-irq
1859 - rx-max-frames-irq
1860 - tx-usecs
1861 - tx-max-frames
1862 - tx-usecs-irq
1863 - tx-max-frames-irq
1864 - stats-block-usecs
1865 - use-adaptive-rx
1866 - use-adaptive-tx
1867 - pkt-rate-low
1868 - rx-usecs-low
1869 - rx-max-frames-low
1870 - tx-usecs-low
1871 - tx-max-frames-low
1872 - pkt-rate-high
1873 - rx-usecs-high
1874 - rx-max-frames-high
1875 - tx-usecs-high
1876 - tx-max-frames-high
1877 - rate-sample-interval
1878 - use-cqe-mode-tx
1879 - use-cqe-mode-rx
1880 - tx-aggr-max-bytes
1881 - tx-aggr-max-frames
1882 - tx-aggr-time-usecs
1883 - rx-profile
1884 - tx-profile
1885 dump: *coalesce-get-op
1886 -
1887 name: coalesce-set
1890 attribute-set: coalesce
1894 attributes: *coalesce
1895 -
1896 name: coalesce-ntf
1898 notify: coalesce-get
1899 -
1900 name: pause-get
1903 attribute-set: pause
1905 do: &pause-get-op
1907 attributes:
1908 - header
1910 attributes: &pause
1911 - header
1912 - autoneg
1913 - rx
1914 - tx
1915 - stats
1916 - stats-src
1917 dump: *pause-get-op
1918 -
1919 name: pause-set
1922 attribute-set: pause
1926 attributes: *pause
1927 -
1928 name: pause-ntf
1930 notify: pause-get
1931 -
1932 name: eee-get
1935 attribute-set: eee
1937 do: &eee-get-op
1939 attributes:
1940 - header
1942 attributes: &eee
1943 - header
1944 - modes-ours
1945 - modes-peer
1946 - active
1947 - enabled
1948 - tx-lpi-enabled
1949 - tx-lpi-timer
1950 dump: *eee-get-op
1951 -
1952 name: eee-set
1955 attribute-set: eee
1959 attributes: *eee
1960 -
1961 name: eee-ntf
1963 notify: eee-get
1964 -
1965 name: tsinfo-get
1968 attribute-set: tsinfo
1970 do: &tsinfo-get-op
1972 attributes:
1973 - header
1974 - hwtstamp-provider
1976 attributes:
1977 - header
1978 - timestamping
1979 - tx-types
1980 - rx-filters
1981 - phc-index
1982 - stats
1983 - hwtstamp-provider
1984 dump: *tsinfo-get-op
1985 -
1986 name: cable-test-act
1989 attribute-set: cable-test
1993 attributes:
1994 - header
1995 -
1996 name: cable-test-ntf
1999 attribute-set: cable-test-ntf
2002 attributes:
2003 - header
2004 - status
2005 -
2006 name: cable-test-tdr-act
2009 attribute-set: cable-test-tdr
2013 attributes:
2014 - header
2015 -
2016 name: cable-test-tdr-ntf
2019 attribute-set: cable-test-tdr-ntf
2022 attributes:
2023 - header
2024 - status
2025 - nest
2026 -
2027 name: tunnel-info-get
2030 attribute-set: tunnel-info
2032 do: &tunnel-info-get-op
2034 attributes:
2035 - header
2037 attributes:
2038 - header
2039 - udp-ports
2040 dump: *tunnel-info-get-op
2041 -
2042 name: fec-get
2045 attribute-set: fec
2047 do: &fec-get-op
2049 attributes:
2050 - header
2052 attributes: &fec
2053 - header
2054 - modes
2055 - auto
2056 - active
2057 - stats
2058 dump: *fec-get-op
2059 -
2060 name: fec-set
2063 attribute-set: fec
2067 attributes: *fec
2068 -
2069 name: fec-ntf
2071 notify: fec-get
2072 -
2073 name: module-eeprom-get
2076 attribute-set: module-eeprom
2078 do: &module-eeprom-get-op
2080 attributes:
2081 - header
2083 attributes:
2084 - header
2085 - offset
2086 - length
2087 - page
2088 - bank
2089 - i2c-address
2090 - data
2091 dump: *module-eeprom-get-op
2092 -
2093 name: stats-get
2096 attribute-set: stats
2098 do: &stats-get-op
2100 attributes:
2101 - header
2102 - groups
2104 attributes:
2105 - header
2106 - groups
2107 - grp
2108 - src
2109 dump: *stats-get-op
2110 -
2111 name: phc-vclocks-get
2114 attribute-set: phc-vclocks
2116 do: &phc-vclocks-get-op
2118 attributes:
2119 - header
2121 attributes:
2122 - header
2123 - num
2124 dump: *phc-vclocks-get-op
2125 -
2126 name: module-get
2129 attribute-set: module
2131 do: &module-get-op
2133 attributes:
2134 - header
2136 attributes: &module
2137 - header
2138 - power-mode-policy
2139 - power-mode
2140 dump: *module-get-op
2141 -
2142 name: module-set
2145 attribute-set: module
2149 attributes: *module
2150 -
2151 name: module-ntf
2153 notify: module-get
2154 -
2155 name: pse-get
2158 attribute-set: pse
2160 do: &pse-get-op
2162 attributes:
2163 - header
2165 attributes:
2166 - header
2167 - podl-pse-admin-state
2168 - podl-pse-admin-control
2169 - podl-pse-pw-d-status
2170 - c33-pse-admin-state
2171 - c33-pse-admin-control
2172 - c33-pse-pw-d-status
2173 - c33-pse-pw-class
2174 - c33-pse-actual-pw
2175 - c33-pse-ext-state
2176 - c33-pse-ext-substate
2177 - c33-pse-avail-pw-limit
2178 - c33-pse-pw-limit-ranges
2179 dump: *pse-get-op
2180 -
2181 name: pse-set
2184 attribute-set: pse
2188 attributes:
2189 - header
2190 - podl-pse-admin-control
2191 - c33-pse-admin-control
2192 - c33-pse-avail-pw-limit
2193 -
2194 name: rss-get
2197 attribute-set: rss
2201 attributes:
2202 - header
2203 - context
2204 reply: &rss-reply
2205 attributes:
2206 - header
2207 - context
2208 - hfunc
2209 - indir
2210 - hkey
2211 - input_xfrm
2214 attributes:
2215 - header
2216 - start-context
2217 reply: *rss-reply
2218 -
2219 name: plca-get-cfg
2222 attribute-set: plca
2224 do: &plca-get-op
2226 attributes:
2227 - header
2229 attributes: &plca
2230 - header
2231 - version
2232 - enabled
2233 - status
2234 - node-cnt
2235 - node-id
2236 - to-tmr
2237 - burst-cnt
2238 - burst-tmr
2239 dump: *plca-get-op
2240 -
2241 name: plca-set-cfg
2244 attribute-set: plca
2248 attributes: *plca
2249 -
2250 name: plca-get-status
2253 attribute-set: plca
2255 do: &plca-get-status-op
2257 attributes:
2258 - header
2260 attributes: *plca
2261 dump: *plca-get-status-op
2262 -
2263 name: plca-ntf
2265 notify: plca-get-cfg
2266 -
2267 name: mm-get
2270 attribute-set: mm
2272 do: &mm-get-op
2274 attributes:
2275 - header
2277 attributes:
2278 - header
2279 - pmac-enabled
2280 - tx-enabled
2281 - tx-active
2282 - tx-min-frag-size
2283 - rx-min-frag-size
2284 - verify-enabled
2285 - verify-time
2286 - max-verify-time
2287 - stats
2288 dump: *mm-get-op
2289 -
2290 name: mm-set
2293 attribute-set: mm
2297 attributes:
2298 - header
2299 - verify-enabled
2300 - verify-time
2301 - tx-enabled
2302 - pmac-enabled
2303 - tx-min-frag-size
2304 -
2305 name: mm-ntf
2307 notify: mm-get
2308 -
2309 name: module-fw-flash-act
2312 attribute-set: module-fw-flash
2316 attributes:
2317 - header
2318 - file-name
2319 - password
2320 -
2321 name: module-fw-flash-ntf
2324 attribute-set: module-fw-flash
2327 attributes:
2328 - header
2329 - status
2330 - status-msg
2331 - done
2332 - total
2333 -
2334 name: phy-get
2337 attribute-set: phy
2339 do: &phy-get-op
2341 attributes:
2342 - header
2344 attributes:
2345 - header
2346 - index
2347 - drvname
2348 - name
2349 - upstream-type
2350 - upstream-index
2351 - upstream-sfp-name
2352 - downstream-sfp-name
2353 dump: *phy-get-op
2354 -
2355 name: phy-ntf
2357 notify: phy-get
2358 -
2359 name: tsconfig-get
2362 attribute-set: tsconfig
2364 do: &tsconfig-get-op
2366 attributes:
2367 - header
2369 attributes: &tsconfig
2370 - header
2371 - hwtstamp-provider
2372 - tx-types
2373 - rx-filters
2374 - hwtstamp-flags
2375 dump: *tsconfig-get-op
2376 -
2377 name: tsconfig-set
2380 attribute-set: tsconfig
2384 attributes: *tsconfig
2386 attributes: *tsconfig