Lines Matching +full:enum +full:- +full:cnt +full:- +full:name

1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
3 name: ethtool
5 protocol: genetlink-legacy
8 uapi-header: linux/ethtool_netlink_generated.h
10 c-family-name: ethtool-genl-name
11 c-version-name: ethtool-genl-version
14 -
15 name: udp-tunnel-type
16 enum-name:
17 type: enum
18 entries: [ vxlan, geneve, vxlan-gpe ]
19 enum-cnt-name: __ethtool-udp-tunnel-type-cnt
20 render-max: true
21 -
22 name: stringset
23 type: enum
26 -
27 name: header-flags
29 name-prefix: ethtool-flag-
32 -
33 name: compact-bitsets
35 -
36 name: omit-reply
38 -
39 name: stats
41 -
42 name: module-fw-flash-status
43 type: enum
44 doc: plug-in module firmware flashing status
47 -
48 name: started
50 -
51 name: in-progress
53 -
54 name: completed
56 -
57 name: error
59 -
60 name: c33-pse-ext-state
61 doc: "groups of PSE extended states functions. IEEE 802.3-2022 33.2.4.4 Variables"
62 type: enum
63 name-prefix: ethtool-c33-pse-ext-state-
66 -
67 name: none
69 -
70 name: error-condition
72 -
73 name: mr-mps-valid
75 -
76 name: mr-pse-enable
78 -
79 name: option-detect-ted
81 -
82 name: option-vport-lim
84 -
85 name: ovld-detected
87 -
88 name: power-not-available
90 -
91 name: short-detected
93 -
94 name: phy-upstream-type
95 enum-name: phy-upstream
97 type: enum
98 name-prefix: phy-upstream
100 -
101 name: tcp-data-split
102 type: enum
104 -
105 name: hwtstamp-source
107 enum-name: hwtstamp-source
108 name-prefix: hwtstamp-source-
109 type: enum
111 -
112 name: netdev
117 -
118 name: phylib
123 attribute-sets:
124 -
125 name: header
126 attr-cnt-name: __ethtool-a-header-cnt
128 -
129 name: unspec
132 -
133 name: dev-index
135 -
136 name: dev-name
138 -
139 name: flags
141 enum: header-flags
142 -
143 name: phy-index
146 -
147 name: bitset-bit
148 attr-cnt-name: __ethtool-a-bitset-bit-cnt
150 -
151 name: unspec
154 -
155 name: index
157 -
158 name: name
160 -
161 name: value
163 -
164 name: bitset-bits
165 attr-cnt-name: __ethtool-a-bitset-bits-cnt
167 -
168 name: unspec
171 -
172 name: bit
174 multi-attr: true
175 nested-attributes: bitset-bit
176 -
177 name: bitset
178 attr-cnt-name: __ethtool-a-bitset-cnt
180 -
181 name: unspec
184 -
185 name: nomask
187 -
188 name: size
190 -
191 name: bits
193 nested-attributes: bitset-bits
194 -
195 name: value
197 -
198 name: mask
200 -
201 name: string
202 attr-cnt-name: __ethtool-a-string-cnt
204 -
205 name: unspec
208 -
209 name: index
211 -
212 name: value
214 -
215 name: strings
216 attr-cnt-name: __ethtool-a-strings-cnt
218 -
219 name: unspec
222 -
223 name: unspec
226 -
227 name: string
229 multi-attr: true
230 nested-attributes: string
231 -
232 name: stringset
233 attr-cnt-name: __ethtool-a-stringset-cnt
235 -
236 name: unspec
239 -
240 name: id
242 -
243 name: count
245 -
246 name: strings
248 multi-attr: true
249 nested-attributes: strings
250 -
251 name: stringsets
252 attr-cnt-name: __ethtool-a-stringsets-cnt
254 -
255 name: unspec
258 -
259 name: stringset
261 multi-attr: true
262 nested-attributes: stringset
263 -
264 name: strset
265 attr-cnt-name: __ethtool-a-strset-cnt
267 -
268 name: unspec
271 -
272 name: header
274 nested-attributes: header
275 -
276 name: stringsets
278 nested-attributes: stringsets
279 -
280 name: counts-only
283 -
284 name: privflags
285 attr-cnt-name: __ethtool-a-privflags-cnt
287 -
288 name: unspec
291 -
292 name: header
294 nested-attributes: header
295 -
296 name: flags
298 nested-attributes: bitset
300 -
301 name: rings
302 attr-cnt-name: __ethtool-a-rings-cnt
304 -
305 name: unspec
308 -
309 name: header
311 nested-attributes: header
312 -
313 name: rx-max
315 -
316 name: rx-mini-max
318 -
319 name: rx-jumbo-max
321 -
322 name: tx-max
324 -
325 name: rx
327 -
328 name: rx-mini
330 -
331 name: rx-jumbo
333 -
334 name: tx
336 -
337 name: rx-buf-len
339 -
340 name: tcp-data-split
342 enum: tcp-data-split
343 -
344 name: cqe-size
346 -
347 name: tx-push
349 -
350 name: rx-push
352 -
353 name: tx-push-buf-len
355 -
356 name: tx-push-buf-len-max
358 -
359 name: hds-thresh
361 -
362 name: hds-thresh-max
365 -
366 name: mm-stat
367 attr-cnt-name: __ethtool-a-mm-stat-cnt
370 -
371 name: unspec
374 -
375 name: pad
377 -
378 name: reassembly-errors
381 -
382 name: smd-errors
385 -
386 name: reassembly-ok
389 -
390 name: rx-frag-count
393 -
394 name: tx-frag-count
397 -
398 name: hold-count
401 -
402 name: mm
403 attr-cnt-name: __ethtool-a-mm-cnt
405 -
406 name: unspec
409 -
410 name: header
412 nested-attributes: header
413 -
414 name: pmac-enabled
416 -
417 name: tx-enabled
419 -
420 name: tx-active
422 -
423 name: tx-min-frag-size
425 -
426 name: rx-min-frag-size
428 -
429 name: verify-enabled
431 -
432 name: verify-status
434 -
435 name: verify-time
437 -
438 name: max-verify-time
440 -
441 name: stats
443 nested-attributes: mm-stat
444 -
445 name: linkinfo
446 attr-cnt-name: __ethtool-a-linkinfo-cnt
448 -
449 name: unspec
452 -
453 name: header
455 nested-attributes: header
456 -
457 name: port
459 -
460 name: phyaddr
462 -
463 name: tp-mdix
465 -
466 name: tp-mdix-ctrl
468 -
469 name: transceiver
471 -
472 name: linkmodes
473 attr-cnt-name: __ethtool-a-linkmodes-cnt
475 -
476 name: unspec
479 -
480 name: header
482 nested-attributes: header
483 -
484 name: autoneg
486 -
487 name: ours
489 nested-attributes: bitset
490 -
491 name: peer
493 nested-attributes: bitset
494 -
495 name: speed
497 -
498 name: duplex
500 -
501 name: master-slave-cfg
503 -
504 name: master-slave-state
506 -
507 name: lanes
509 -
510 name: rate-matching
512 -
513 name: linkstate
514 attr-cnt-name: __ethtool-a-linkstate-cnt
516 -
517 name: unspec
520 -
521 name: header
523 nested-attributes: header
524 -
525 name: link
527 -
528 name: sqi
530 -
531 name: sqi-max
533 -
534 name: ext-state
536 -
537 name: ext-substate
539 -
540 name: ext-down-cnt
542 -
543 name: debug
544 attr-cnt-name: __ethtool-a-debug-cnt
546 -
547 name: unspec
550 -
551 name: header
553 nested-attributes: header
554 -
555 name: msgmask
557 nested-attributes: bitset
558 -
559 name: wol
560 attr-cnt-name: __ethtool-a-wol-cnt
562 -
563 name: unspec
566 -
567 name: header
569 nested-attributes: header
570 -
571 name: modes
573 nested-attributes: bitset
574 -
575 name: sopass
577 -
578 name: features
579 attr-cnt-name: __ethtool-a-features-cnt
581 -
582 name: unspec
585 -
586 name: header
588 nested-attributes: header
589 -
590 name: hw
592 nested-attributes: bitset
593 -
594 name: wanted
596 nested-attributes: bitset
597 -
598 name: active
600 nested-attributes: bitset
601 -
602 name: nochange
604 nested-attributes: bitset
605 -
606 name: channels
607 attr-cnt-name: __ethtool-a-channels-cnt
609 -
610 name: unspec
613 -
614 name: header
616 nested-attributes: header
617 -
618 name: rx-max
620 -
621 name: tx-max
623 -
624 name: other-max
626 -
627 name: combined-max
629 -
630 name: rx-count
632 -
633 name: tx-count
635 -
636 name: other-count
638 -
639 name: combined-count
642 -
643 name: irq-moderation
644 attr-cnt-name: __ethtool-a-irq-moderation-cnt
646 -
647 name: unspec
650 -
651 name: usec
653 -
654 name: pkts
656 -
657 name: comps
659 -
660 name: profile
661 attr-cnt-name: __ethtool-a-profile-cnt
663 -
664 name: unspec
667 -
668 name: irq-moderation
670 multi-attr: true
671 nested-attributes: irq-moderation
672 -
673 name: coalesce
674 attr-cnt-name: __ethtool-a-coalesce-cnt
676 -
677 name: unspec
680 -
681 name: header
683 nested-attributes: header
684 -
685 name: rx-usecs
687 -
688 name: rx-max-frames
690 -
691 name: rx-usecs-irq
693 -
694 name: rx-max-frames-irq
696 -
697 name: tx-usecs
699 -
700 name: tx-max-frames
702 -
703 name: tx-usecs-irq
705 -
706 name: tx-max-frames-irq
708 -
709 name: stats-block-usecs
711 -
712 name: use-adaptive-rx
714 -
715 name: use-adaptive-tx
717 -
718 name: pkt-rate-low
720 -
721 name: rx-usecs-low
723 -
724 name: rx-max-frames-low
726 -
727 name: tx-usecs-low
729 -
730 name: tx-max-frames-low
732 -
733 name: pkt-rate-high
735 -
736 name: rx-usecs-high
738 -
739 name: rx-max-frames-high
741 -
742 name: tx-usecs-high
744 -
745 name: tx-max-frames-high
747 -
748 name: rate-sample-interval
750 -
751 name: use-cqe-mode-tx
753 -
754 name: use-cqe-mode-rx
756 -
757 name: tx-aggr-max-bytes
759 -
760 name: tx-aggr-max-frames
762 -
763 name: tx-aggr-time-usecs
765 -
766 name: rx-profile
768 nested-attributes: profile
769 -
770 name: tx-profile
772 nested-attributes: profile
774 -
775 name: pause-stat
776 attr-cnt-name: __ethtool-a-pause-stat-cnt
778 -
779 name: unspec
782 -
783 name: pad
785 -
786 name: tx-frames
788 -
789 name: rx-frames
791 -
792 name: pause
793 attr-cnt-name: __ethtool-a-pause-cnt
795 -
796 name: unspec
799 -
800 name: header
802 nested-attributes: header
803 -
804 name: autoneg
806 -
807 name: rx
809 -
810 name: tx
812 -
813 name: stats
815 nested-attributes: pause-stat
816 -
817 name: stats-src
819 -
820 name: eee
821 attr-cnt-name: __ethtool-a-eee-cnt
823 -
824 name: unspec
827 -
828 name: header
830 nested-attributes: header
831 -
832 name: modes-ours
834 nested-attributes: bitset
835 -
836 name: modes-peer
838 nested-attributes: bitset
839 -
840 name: active
842 -
843 name: enabled
845 -
846 name: tx-lpi-enabled
848 -
849 name: tx-lpi-timer
851 -
852 name: ts-stat
853 attr-cnt-name: __ethtool-a-ts-stat-cnt
855 -
856 name: unspec
859 -
860 name: tx-pkts
862 -
863 name: tx-lost
865 -
866 name: tx-err
868 -
869 name: tx-onestep-pkts-unconfirmed
871 -
872 name: ts-hwtstamp-provider
873 attr-cnt-name: __ethtool-a-ts-hwtstamp-provider-cnt
875 -
876 name: unspec
879 -
880 name: index
882 -
883 name: qualifier
885 -
886 name: tsinfo
887 attr-cnt-name: __ethtool-a-tsinfo-cnt
889 -
890 name: unspec
893 -
894 name: header
896 nested-attributes: header
897 -
898 name: timestamping
900 nested-attributes: bitset
901 -
902 name: tx-types
904 nested-attributes: bitset
905 -
906 name: rx-filters
908 nested-attributes: bitset
909 -
910 name: phc-index
912 -
913 name: stats
915 nested-attributes: ts-stat
916 -
917 name: hwtstamp-provider
919 nested-attributes: ts-hwtstamp-provider
920 -
921 name: hwtstamp-source
923 enum: hwtstamp-source
924 -
925 name: hwtstamp-phyindex
927 -
928 name: cable-result
929 attr-cnt-name: __ethtool-a-cable-result-cnt
931 -
932 name: unspec
935 -
936 name: pair
939 -
940 name: code
943 -
944 name: src
947 -
948 name: cable-fault-length
949 attr-cnt-name: __ethtool-a-cable-fault-length-cnt
951 -
952 name: unspec
955 -
956 name: pair
958 -
959 name: cm
961 -
962 name: src
964 -
965 name: cable-nest
966 attr-cnt-name: __ethtool-a-cable-nest-cnt
968 -
969 name: unspec
972 -
973 name: result
975 nested-attributes: cable-result
976 -
977 name: fault-length
979 nested-attributes: cable-fault-length
980 -
981 name: cable-test
982 attr-cnt-name: __ethtool-a-cable-test-cnt
984 -
985 name: unspec
988 -
989 name: header
991 nested-attributes: header
992 -
993 name: cable-test-ntf
994 attr-cnt-name: __ethtool-a-cable-test-ntf-cnt
996 -
997 name: unspec
1000 -
1001 name: header
1003 nested-attributes: header
1004 -
1005 name: status
1008 -
1009 name: nest
1011 nested-attributes: cable-nest
1012 -
1013 name: cable-test-tdr-cfg
1014 attr-cnt-name: __ethtool-a-cable-test-tdr-cfg-cnt
1016 -
1017 name: unspec
1020 -
1021 name: first
1023 -
1024 name: last
1026 -
1027 name: step
1029 -
1030 name: pair
1032 -
1033 name: cable-test-tdr-ntf
1034 attr-cnt-name: __ethtool-a-cable-test-tdr-ntf-cnt
1036 -
1037 name: unspec
1040 -
1041 name: header
1043 nested-attributes: header
1044 -
1045 name: status
1047 -
1048 name: nest
1050 nested-attributes: cable-nest
1051 -
1052 name: cable-test-tdr
1053 attr-cnt-name: __ethtool-a-cable-test-tdr-cnt
1055 -
1056 name: unspec
1059 -
1060 name: header
1062 nested-attributes: header
1063 -
1064 name: cfg
1066 nested-attributes: cable-test-tdr-cfg
1067 -
1068 name: tunnel-udp-entry
1069 attr-cnt-name: __ethtool-a-tunnel-udp-entry-cnt
1071 -
1072 name: unspec
1075 -
1076 name: port
1078 byte-order: big-endian
1079 -
1080 name: type
1082 enum: udp-tunnel-type
1083 -
1084 name: tunnel-udp-table
1085 attr-cnt-name: __ethtool-a-tunnel-udp-table-cnt
1087 -
1088 name: unspec
1091 -
1092 name: size
1094 -
1095 name: types
1097 nested-attributes: bitset
1098 -
1099 name: entry
1101 multi-attr: true
1102 nested-attributes: tunnel-udp-entry
1103 -
1104 name: tunnel-udp
1105 attr-cnt-name: __ethtool-a-tunnel-udp-cnt
1107 -
1108 name: unspec
1111 -
1112 name: table
1114 nested-attributes: tunnel-udp-table
1115 -
1116 name: tunnel-info
1117 attr-cnt-name: __ethtool-a-tunnel-info-cnt
1119 -
1120 name: unspec
1123 -
1124 name: header
1126 nested-attributes: header
1127 -
1128 name: udp-ports
1130 nested-attributes: tunnel-udp
1131 -
1132 name: fec-stat
1133 attr-cnt-name: __ethtool-a-fec-stat-cnt
1135 -
1136 name: unspec
1139 -
1140 name: pad
1142 -
1143 name: corrected
1145 sub-type: u64
1146 -
1147 name: uncorr
1149 sub-type: u64
1150 -
1151 name: corr-bits
1153 sub-type: u64
1154 -
1155 name: fec
1156 attr-cnt-name: __ethtool-a-fec-cnt
1158 -
1159 name: unspec
1162 -
1163 name: header
1165 nested-attributes: header
1166 -
1167 name: modes
1169 nested-attributes: bitset
1170 -
1171 name: auto
1173 -
1174 name: active
1176 -
1177 name: stats
1179 nested-attributes: fec-stat
1180 -
1181 name: module-eeprom
1182 attr-cnt-name: __ethtool-a-module-eeprom-cnt
1184 -
1185 name: unspec
1188 -
1189 name: header
1191 nested-attributes: header
1192 -
1193 name: offset
1195 -
1196 name: length
1198 -
1199 name: page
1201 -
1202 name: bank
1204 -
1205 name: i2c-address
1207 -
1208 name: data
1210 -
1211 name: stats-grp
1212 attr-cnt-name: __ethtool-a-stats-grp-cnt
1214 -
1215 name: unspec
1218 -
1219 name: pad
1221 -
1222 name: id
1224 -
1225 name: ss-id
1227 -
1228 name: stat
1230 type-value: [ id ]
1231 -
1232 name: hist-rx
1234 nested-attributes: stats-grp-hist
1235 -
1236 name: hist-tx
1238 nested-attributes: stats-grp-hist
1239 -
1240 name: hist-bkt-low
1242 -
1243 name: hist-bkt-hi
1245 -
1246 name: hist-val
1248 -
1249 name: stats-grp-hist
1250 subset-of: stats-grp
1252 -
1253 name: hist-bkt-low
1254 -
1255 name: hist-bkt-hi
1256 -
1257 name: hist-val
1258 -
1259 name: stats
1260 attr-cnt-name: __ethtool-a-stats-cnt
1262 -
1263 name: unspec
1266 -
1267 name: pad
1269 -
1270 name: header
1272 nested-attributes: header
1273 -
1274 name: groups
1276 nested-attributes: bitset
1277 -
1278 name: grp
1280 nested-attributes: stats-grp
1281 -
1282 name: src
1284 -
1285 name: phc-vclocks
1286 attr-cnt-name: __ethtool-a-phc-vclocks-cnt
1288 -
1289 name: unspec
1292 -
1293 name: header
1295 nested-attributes: header
1296 -
1297 name: num
1299 -
1300 name: index
1302 sub-type: s32
1303 -
1304 name: module
1305 attr-cnt-name: __ethtool-a-module-cnt
1307 -
1308 name: unspec
1311 -
1312 name: header
1314 nested-attributes: header
1315 -
1316 name: power-mode-policy
1318 -
1319 name: power-mode
1321 -
1322 name: c33-pse-pw-limit
1323 attr-cnt-name: __ethtool-a-c33-pse-pw-limit-cnt
1324 attr-max-name: __ethtool-a-c33-pse-pw-limit-max
1326 -
1327 name: unspec
1330 -
1331 name: min
1333 -
1334 name: max
1336 -
1337 name: pse
1338 attr-cnt-name: __ethtool-a-pse-cnt
1340 -
1341 name: unspec
1344 -
1345 name: header
1347 nested-attributes: header
1348 -
1349 name: podl-pse-admin-state
1351 name-prefix: ethtool-a-
1352 -
1353 name: podl-pse-admin-control
1355 name-prefix: ethtool-a-
1356 -
1357 name: podl-pse-pw-d-status
1359 name-prefix: ethtool-a-
1360 -
1361 name: c33-pse-admin-state
1363 name-prefix: ethtool-a-
1364 -
1365 name: c33-pse-admin-control
1367 name-prefix: ethtool-a-
1368 -
1369 name: c33-pse-pw-d-status
1371 name-prefix: ethtool-a-
1372 -
1373 name: c33-pse-pw-class
1375 name-prefix: ethtool-a-
1376 -
1377 name: c33-pse-actual-pw
1379 name-prefix: ethtool-a-
1380 -
1381 name: c33-pse-ext-state
1383 name-prefix: ethtool-a-
1384 enum: c33-pse-ext-state
1385 -
1386 name: c33-pse-ext-substate
1388 name-prefix: ethtool-a-
1389 -
1390 name: c33-pse-avail-pw-limit
1392 name-prefix: ethtool-a-
1393 -
1394 name: c33-pse-pw-limit-ranges
1395 name-prefix: ethtool-a-
1397 multi-attr: true
1398 nested-attributes: c33-pse-pw-limit
1399 -
1400 name: rss
1401 attr-cnt-name: __ethtool-a-rss-cnt
1403 -
1404 name: unspec
1407 -
1408 name: header
1410 nested-attributes: header
1411 -
1412 name: context
1414 -
1415 name: hfunc
1417 -
1418 name: indir
1420 sub-type: u32
1421 -
1422 name: hkey
1424 -
1425 name: input-xfrm
1427 -
1428 name: start-context
1430 -
1431 name: plca
1432 attr-cnt-name: __ethtool-a-plca-cnt
1434 -
1435 name: unspec
1438 -
1439 name: header
1441 nested-attributes: header
1442 -
1443 name: version
1445 -
1446 name: enabled
1448 -
1449 name: status
1451 -
1452 name: node-cnt
1454 -
1455 name: node-id
1457 -
1458 name: to-tmr
1460 -
1461 name: burst-cnt
1463 -
1464 name: burst-tmr
1466 -
1467 name: module-fw-flash
1468 attr-cnt-name: __ethtool-a-module-fw-flash-cnt
1470 -
1471 name: unspec
1474 -
1475 name: header
1477 nested-attributes: header
1478 -
1479 name: file-name
1481 -
1482 name: password
1484 -
1485 name: status
1487 enum: module-fw-flash-status
1488 -
1489 name: status-msg
1491 -
1492 name: done
1494 -
1495 name: total
1497 -
1498 name: phy
1499 attr-cnt-name: __ethtool-a-phy-cnt
1501 -
1502 name: unspec
1505 -
1506 name: header
1508 nested-attributes: header
1509 -
1510 name: index
1512 -
1513 name: drvname
1515 -
1516 name: name
1518 -
1519 name: upstream-type
1521 enum: phy-upstream-type
1522 -
1523 name: upstream-index
1525 -
1526 name: upstream-sfp-name
1528 -
1529 name: downstream-sfp-name
1531 -
1532 name: tsconfig
1533 attr-cnt-name: __ethtool-a-tsconfig-cnt
1535 -
1536 name: unspec
1539 -
1540 name: header
1542 nested-attributes: header
1543 -
1544 name: hwtstamp-provider
1546 nested-attributes: ts-hwtstamp-provider
1547 -
1548 name: tx-types
1550 nested-attributes: bitset
1551 -
1552 name: rx-filters
1554 nested-attributes: bitset
1555 -
1556 name: hwtstamp-flags
1558 nested-attributes: bitset
1561 enum-model: directional
1562 name-prefix: ethtool-msg-
1564 -
1565 name: strset-get
1568 attribute-set: strset
1570 do: &strset-get-op
1573 - header
1574 - stringsets
1575 - counts-only
1578 - header
1579 - stringsets
1580 dump: *strset-get-op
1581 -
1582 name: linkinfo-get
1585 attribute-set: linkinfo
1587 do: &linkinfo-get-op
1590 - header
1593 - header
1594 - port
1595 - phyaddr
1596 - tp-mdix
1597 - tp-mdix-ctrl
1598 - transceiver
1599 dump: *linkinfo-get-op
1600 -
1601 name: linkinfo-set
1604 attribute-set: linkinfo
1609 -
1610 name: linkinfo-ntf
1612 notify: linkinfo-get
1613 -
1614 name: linkmodes-get
1617 attribute-set: linkmodes
1619 do: &linkmodes-get-op
1622 - header
1625 - header
1626 - autoneg
1627 - ours
1628 - peer
1629 - speed
1630 - duplex
1631 - master-slave-cfg
1632 - master-slave-state
1633 - lanes
1634 - rate-matching
1635 dump: *linkmodes-get-op
1636 -
1637 name: linkmodes-set
1640 attribute-set: linkmodes
1645 -
1646 name: linkmodes-ntf
1648 notify: linkmodes-get
1649 -
1650 name: linkstate-get
1653 attribute-set: linkstate
1655 do: &linkstate-get-op
1658 - header
1661 - header
1662 - link
1663 - sqi
1664 - sqi-max
1665 - ext-state
1666 - ext-substate
1667 - ext-down-cnt
1668 dump: *linkstate-get-op
1669 -
1670 name: debug-get
1673 attribute-set: debug
1675 do: &debug-get-op
1678 - header
1681 - header
1682 - msgmask
1683 dump: *debug-get-op
1684 -
1685 name: debug-set
1688 attribute-set: debug
1693 -
1694 name: debug-ntf
1696 notify: debug-get
1697 -
1698 name: wol-get
1701 attribute-set: wol
1703 do: &wol-get-op
1706 - header
1709 - header
1710 - modes
1711 - sopass
1712 dump: *wol-get-op
1713 -
1714 name: wol-set
1717 attribute-set: wol
1722 -
1723 name: wol-ntf
1725 notify: wol-get
1726 -
1727 name: features-get
1730 attribute-set: features
1732 do: &feature-get-op
1735 - header
1738 - header
1739 # User-changeable features.
1740 - hw
1741 # User-requested features.
1742 - wanted
1744 - active
1746 - nochange
1747 dump: *feature-get-op
1748 -
1749 name: features-set
1752 attribute-set: features
1754 do: &feature-set-op
1759 -
1760 name: features-ntf
1762 notify: features-get
1763 -
1764 name: privflags-get
1767 attribute-set: privflags
1769 do: &privflag-get-op
1772 - header
1775 - header
1776 - flags
1777 dump: *privflag-get-op
1778 -
1779 name: privflags-set
1782 attribute-set: privflags
1787 -
1788 name: privflags-ntf
1790 notify: privflags-get
1792 -
1793 name: rings-get
1796 attribute-set: rings
1798 do: &ring-get-op
1801 - header
1804 - header
1805 - rx-max
1806 - rx-mini-max
1807 - rx-jumbo-max
1808 - tx-max
1809 - rx
1810 - rx-mini
1811 - rx-jumbo
1812 - tx
1813 - rx-buf-len
1814 - tcp-data-split
1815 - cqe-size
1816 - tx-push
1817 - rx-push
1818 - tx-push-buf-len
1819 - tx-push-buf-len-max
1820 - hds-thresh
1821 - hds-thresh-max
1822 dump: *ring-get-op
1823 -
1824 name: rings-set
1827 attribute-set: rings
1832 -
1833 name: rings-ntf
1835 notify: rings-get
1836 -
1837 name: channels-get
1840 attribute-set: channels
1842 do: &channel-get-op
1845 - header
1848 - header
1849 - rx-max
1850 - tx-max
1851 - other-max
1852 - combined-max
1853 - rx-count
1854 - tx-count
1855 - other-count
1856 - combined-count
1857 dump: *channel-get-op
1858 -
1859 name: channels-set
1862 attribute-set: channels
1867 -
1868 name: channels-ntf
1870 notify: channels-get
1871 -
1872 name: coalesce-get
1875 attribute-set: coalesce
1877 do: &coalesce-get-op
1880 - header
1883 - header
1884 - rx-usecs
1885 - rx-max-frames
1886 - rx-usecs-irq
1887 - rx-max-frames-irq
1888 - tx-usecs
1889 - tx-max-frames
1890 - tx-usecs-irq
1891 - tx-max-frames-irq
1892 - stats-block-usecs
1893 - use-adaptive-rx
1894 - use-adaptive-tx
1895 - pkt-rate-low
1896 - rx-usecs-low
1897 - rx-max-frames-low
1898 - tx-usecs-low
1899 - tx-max-frames-low
1900 - pkt-rate-high
1901 - rx-usecs-high
1902 - rx-max-frames-high
1903 - tx-usecs-high
1904 - tx-max-frames-high
1905 - rate-sample-interval
1906 - use-cqe-mode-tx
1907 - use-cqe-mode-rx
1908 - tx-aggr-max-bytes
1909 - tx-aggr-max-frames
1910 - tx-aggr-time-usecs
1911 - rx-profile
1912 - tx-profile
1913 dump: *coalesce-get-op
1914 -
1915 name: coalesce-set
1918 attribute-set: coalesce
1923 -
1924 name: coalesce-ntf
1926 notify: coalesce-get
1927 -
1928 name: pause-get
1931 attribute-set: pause
1933 do: &pause-get-op
1936 - header
1939 - header
1940 - autoneg
1941 - rx
1942 - tx
1943 - stats
1944 - stats-src
1945 dump: *pause-get-op
1946 -
1947 name: pause-set
1950 attribute-set: pause
1955 -
1956 name: pause-ntf
1958 notify: pause-get
1959 -
1960 name: eee-get
1963 attribute-set: eee
1965 do: &eee-get-op
1968 - header
1971 - header
1972 - modes-ours
1973 - modes-peer
1974 - active
1975 - enabled
1976 - tx-lpi-enabled
1977 - tx-lpi-timer
1978 dump: *eee-get-op
1979 -
1980 name: eee-set
1983 attribute-set: eee
1988 -
1989 name: eee-ntf
1991 notify: eee-get
1992 -
1993 name: tsinfo-get
1996 attribute-set: tsinfo
1998 do: &tsinfo-get-op
2001 - header
2002 - hwtstamp-provider
2005 - header
2006 - timestamping
2007 - tx-types
2008 - rx-filters
2009 - phc-index
2010 - stats
2011 - hwtstamp-provider
2012 - hwtstamp-source
2013 - hwtstamp-phyindex
2014 dump: *tsinfo-get-op
2015 -
2016 name: cable-test-act
2019 attribute-set: cable-test
2024 - header
2025 -
2026 name: cable-test-ntf
2029 attribute-set: cable-test-ntf
2033 - header
2034 - status
2035 -
2036 name: cable-test-tdr-act
2039 attribute-set: cable-test-tdr
2044 - header
2045 -
2046 name: cable-test-tdr-ntf
2049 attribute-set: cable-test-tdr-ntf
2053 - header
2054 - status
2055 - nest
2056 -
2057 name: tunnel-info-get
2060 attribute-set: tunnel-info
2062 do: &tunnel-info-get-op
2065 - header
2068 - header
2069 - udp-ports
2070 dump: *tunnel-info-get-op
2071 -
2072 name: fec-get
2075 attribute-set: fec
2077 do: &fec-get-op
2080 - header
2083 - header
2084 - modes
2085 - auto
2086 - active
2087 - stats
2088 dump: *fec-get-op
2089 -
2090 name: fec-set
2093 attribute-set: fec
2098 -
2099 name: fec-ntf
2101 notify: fec-get
2102 -
2103 name: module-eeprom-get
2106 attribute-set: module-eeprom
2108 do: &module-eeprom-get-op
2111 - header
2114 - header
2115 - offset
2116 - length
2117 - page
2118 - bank
2119 - i2c-address
2120 - data
2121 dump: *module-eeprom-get-op
2122 -
2123 name: stats-get
2126 attribute-set: stats
2128 do: &stats-get-op
2131 - header
2132 - groups
2135 - header
2136 - groups
2137 - grp
2138 - src
2139 dump: *stats-get-op
2140 -
2141 name: phc-vclocks-get
2144 attribute-set: phc-vclocks
2146 do: &phc-vclocks-get-op
2149 - header
2152 - header
2153 - num
2154 dump: *phc-vclocks-get-op
2155 -
2156 name: module-get
2159 attribute-set: module
2161 do: &module-get-op
2164 - header
2167 - header
2168 - power-mode-policy
2169 - power-mode
2170 dump: *module-get-op
2171 -
2172 name: module-set
2175 attribute-set: module
2180 -
2181 name: module-ntf
2183 notify: module-get
2184 -
2185 name: pse-get
2188 attribute-set: pse
2190 do: &pse-get-op
2193 - header
2196 - header
2197 - podl-pse-admin-state
2198 - podl-pse-admin-control
2199 - podl-pse-pw-d-status
2200 - c33-pse-admin-state
2201 - c33-pse-admin-control
2202 - c33-pse-pw-d-status
2203 - c33-pse-pw-class
2204 - c33-pse-actual-pw
2205 - c33-pse-ext-state
2206 - c33-pse-ext-substate
2207 - c33-pse-avail-pw-limit
2208 - c33-pse-pw-limit-ranges
2209 dump: *pse-get-op
2210 -
2211 name: pse-set
2214 attribute-set: pse
2219 - header
2220 - podl-pse-admin-control
2221 - c33-pse-admin-control
2222 - c33-pse-avail-pw-limit
2223 -
2224 name: rss-get
2227 attribute-set: rss
2232 - header
2233 - context
2234 reply: &rss-reply
2236 - header
2237 - context
2238 - hfunc
2239 - indir
2240 - hkey
2241 - input-xfrm
2245 - header
2246 - start-context
2247 reply: *rss-reply
2248 -
2249 name: plca-get-cfg
2252 attribute-set: plca
2254 do: &plca-get-op
2257 - header
2260 - header
2261 - version
2262 - enabled
2263 - status
2264 - node-cnt
2265 - node-id
2266 - to-tmr
2267 - burst-cnt
2268 - burst-tmr
2269 dump: *plca-get-op
2270 -
2271 name: plca-set-cfg
2274 attribute-set: plca
2279 -
2280 name: plca-get-status
2283 attribute-set: plca
2285 do: &plca-get-status-op
2288 - header
2291 dump: *plca-get-status-op
2292 -
2293 name: plca-ntf
2295 notify: plca-get-cfg
2296 -
2297 name: mm-get
2300 attribute-set: mm
2302 do: &mm-get-op
2305 - header
2308 - header
2309 - pmac-enabled
2310 - tx-enabled
2311 - tx-active
2312 - tx-min-frag-size
2313 - rx-min-frag-size
2314 - verify-enabled
2315 - verify-time
2316 - max-verify-time
2317 - stats
2318 dump: *mm-get-op
2319 -
2320 name: mm-set
2323 attribute-set: mm
2328 - header
2329 - verify-enabled
2330 - verify-time
2331 - tx-enabled
2332 - pmac-enabled
2333 - tx-min-frag-size
2334 -
2335 name: mm-ntf
2337 notify: mm-get
2338 -
2339 name: module-fw-flash-act
2342 attribute-set: module-fw-flash
2347 - header
2348 - file-name
2349 - password
2350 -
2351 name: module-fw-flash-ntf
2354 attribute-set: module-fw-flash
2358 - header
2359 - status
2360 - status-msg
2361 - done
2362 - total
2363 -
2364 name: phy-get
2367 attribute-set: phy
2369 do: &phy-get-op
2372 - header
2375 - header
2376 - index
2377 - drvname
2378 - name
2379 - upstream-type
2380 - upstream-index
2381 - upstream-sfp-name
2382 - downstream-sfp-name
2383 dump: *phy-get-op
2384 -
2385 name: phy-ntf
2387 notify: phy-get
2388 -
2389 name: tsconfig-get
2392 attribute-set: tsconfig
2394 do: &tsconfig-get-op
2397 - header
2400 - header
2401 - hwtstamp-provider
2402 - tx-types
2403 - rx-filters
2404 - hwtstamp-flags
2405 dump: *tsconfig-get-op
2406 -
2407 name: tsconfig-set
2410 attribute-set: tsconfig