Lines Matching +full:attr +full:- +full:max +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
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 -
19 name: stringset
23 -
24 name: header-flags
26 name-prefix: ethtool-flag-
29 -
30 name: compact-bitsets
32 -
33 name: omit-reply
35 -
36 name: stats
38 -
39 name: module-fw-flash-status
41 doc: plug-in module firmware flashing status
44 -
45 name: started
47 -
48 name: in_progress
50 -
51 name: completed
53 -
54 name: error
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 -
64 name: none
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:
95 -
96 name: tcp-data-split
100 attribute-sets:
101 -
102 name: header
103 attr-cnt-name: __ethtool-a-header-cnt
105 -
106 name: unspec
109 -
110 name: dev-index
112 -
113 name: dev-name
115 -
116 name: flags
118 enum: header-flags
119 -
120 name: phy-index
123 -
124 name: bitset-bit
125 attr-cnt-name: __ethtool-a-bitset-bit-cnt
127 -
128 name: unspec
131 -
132 name: index
134 -
135 name: name
137 -
138 name: value
140 -
141 name: bitset-bits
142 attr-cnt-name: __ethtool-a-bitset-bits-cnt
144 -
145 name: unspec
148 -
149 name: bit
151 multi-attr: true
152 nested-attributes: bitset-bit
153 -
154 name: bitset
155 attr-cnt-name: __ethtool-a-bitset-cnt
157 -
158 name: unspec
161 -
162 name: nomask
164 -
165 name: size
167 -
168 name: bits
170 nested-attributes: bitset-bits
171 -
172 name: value
174 -
175 name: mask
177 -
178 name: string
179 attr-cnt-name: __ethtool-a-string-cnt
181 -
182 name: unspec
185 -
186 name: index
188 -
189 name: value
191 -
192 name: strings
193 attr-cnt-name: __ethtool-a-strings-cnt
195 -
196 name: unspec
199 -
200 name: unspec
203 -
204 name: string
206 multi-attr: true
207 nested-attributes: string
208 -
209 name: stringset
210 attr-cnt-name: __ethtool-a-stringset-cnt
212 -
213 name: unspec
216 -
217 name: id
219 -
220 name: count
222 -
223 name: strings
225 multi-attr: true
226 nested-attributes: strings
227 -
228 name: stringsets
229 attr-cnt-name: __ethtool-a-stringsets-cnt
231 -
232 name: unspec
235 -
236 name: stringset
238 multi-attr: true
239 nested-attributes: stringset
240 -
241 name: strset
242 attr-cnt-name: __ethtool-a-strset-cnt
244 -
245 name: unspec
248 -
249 name: header
251 nested-attributes: header
252 -
253 name: stringsets
255 nested-attributes: stringsets
256 -
257 name: counts-only
260 -
261 name: privflags
262 attr-cnt-name: __ethtool-a-privflags-cnt
264 -
265 name: unspec
268 -
269 name: header
271 nested-attributes: header
272 -
273 name: flags
275 nested-attributes: bitset
277 -
278 name: rings
279 attr-cnt-name: __ethtool-a-rings-cnt
281 -
282 name: unspec
285 -
286 name: header
288 nested-attributes: header
289 -
290 name: rx-max
292 -
293 name: rx-mini-max
295 -
296 name: rx-jumbo-max
298 -
299 name: tx-max
301 -
302 name: rx
304 -
305 name: rx-mini
307 -
308 name: rx-jumbo
310 -
311 name: tx
313 -
314 name: rx-buf-len
316 -
317 name: tcp-data-split
319 enum: tcp-data-split
320 -
321 name: cqe-size
323 -
324 name: tx-push
326 -
327 name: rx-push
329 -
330 name: tx-push-buf-len
332 -
333 name: tx-push-buf-len-max
335 -
336 name: hds-thresh
338 -
339 name: hds-thresh-max
342 -
343 name: mm-stat
344 attr-cnt-name: __ethtool-a-mm-stat-cnt
347 -
348 name: unspec
351 -
352 name: pad
354 -
355 name: reassembly-errors
358 -
359 name: smd-errors
362 -
363 name: reassembly-ok
366 -
367 name: rx-frag-count
370 -
371 name: tx-frag-count
374 -
375 name: hold-count
378 -
379 name: mm
380 attr-cnt-name: __ethtool-a-mm-cnt
382 -
383 name: unspec
386 -
387 name: header
389 nested-attributes: header
390 -
391 name: pmac-enabled
393 -
394 name: tx-enabled
396 -
397 name: tx-active
399 -
400 name: tx-min-frag-size
402 -
403 name: rx-min-frag-size
405 -
406 name: verify-enabled
408 -
409 name: verify-status
411 -
412 name: verify-time
414 -
415 name: max-verify-time
417 -
418 name: stats
420 nested-attributes: mm-stat
421 -
422 name: linkinfo
423 attr-cnt-name: __ethtool-a-linkinfo-cnt
425 -
426 name: unspec
429 -
430 name: header
432 nested-attributes: header
433 -
434 name: port
436 -
437 name: phyaddr
439 -
440 name: tp-mdix
442 -
443 name: tp-mdix-ctrl
445 -
446 name: transceiver
448 -
449 name: linkmodes
450 attr-cnt-name: __ethtool-a-linkmodes-cnt
452 -
453 name: unspec
456 -
457 name: header
459 nested-attributes: header
460 -
461 name: autoneg
463 -
464 name: ours
466 nested-attributes: bitset
467 -
468 name: peer
470 nested-attributes: bitset
471 -
472 name: speed
474 -
475 name: duplex
477 -
478 name: master-slave-cfg
480 -
481 name: master-slave-state
483 -
484 name: lanes
486 -
487 name: rate-matching
489 -
490 name: linkstate
491 attr-cnt-name: __ethtool-a-linkstate-cnt
493 -
494 name: unspec
497 -
498 name: header
500 nested-attributes: header
501 -
502 name: link
504 -
505 name: sqi
507 -
508 name: sqi-max
510 -
511 name: ext-state
513 -
514 name: ext-substate
516 -
517 name: ext-down-cnt
519 -
520 name: debug
521 attr-cnt-name: __ethtool-a-debug-cnt
523 -
524 name: unspec
527 -
528 name: header
530 nested-attributes: header
531 -
532 name: msgmask
534 nested-attributes: bitset
535 -
536 name: wol
537 attr-cnt-name: __ethtool-a-wol-cnt
539 -
540 name: unspec
543 -
544 name: header
546 nested-attributes: header
547 -
548 name: modes
550 nested-attributes: bitset
551 -
552 name: sopass
554 -
555 name: features
556 attr-cnt-name: __ethtool-a-features-cnt
558 -
559 name: unspec
562 -
563 name: header
565 nested-attributes: header
566 -
567 name: hw
569 nested-attributes: bitset
570 -
571 name: wanted
573 nested-attributes: bitset
574 -
575 name: active
577 nested-attributes: bitset
578 -
579 name: nochange
581 nested-attributes: bitset
582 -
583 name: channels
584 attr-cnt-name: __ethtool-a-channels-cnt
586 -
587 name: unspec
590 -
591 name: header
593 nested-attributes: header
594 -
595 name: rx-max
597 -
598 name: tx-max
600 -
601 name: other-max
603 -
604 name: combined-max
606 -
607 name: rx-count
609 -
610 name: tx-count
612 -
613 name: other-count
615 -
616 name: combined-count
619 -
620 name: irq-moderation
621 attr-cnt-name: __ethtool-a-irq-moderation-cnt
623 -
624 name: unspec
627 -
628 name: usec
630 -
631 name: pkts
633 -
634 name: comps
636 -
637 name: profile
638 attr-cnt-name: __ethtool-a-profile-cnt
640 -
641 name: unspec
644 -
645 name: irq-moderation
647 multi-attr: true
648 nested-attributes: irq-moderation
649 -
650 name: coalesce
651 attr-cnt-name: __ethtool-a-coalesce-cnt
653 -
654 name: unspec
657 -
658 name: header
660 nested-attributes: header
661 -
662 name: rx-usecs
664 -
665 name: rx-max-frames
667 -
668 name: rx-usecs-irq
670 -
671 name: rx-max-frames-irq
673 -
674 name: tx-usecs
676 -
677 name: tx-max-frames
679 -
680 name: tx-usecs-irq
682 -
683 name: tx-max-frames-irq
685 -
686 name: stats-block-usecs
688 -
689 name: use-adaptive-rx
691 -
692 name: use-adaptive-tx
694 -
695 name: pkt-rate-low
697 -
698 name: rx-usecs-low
700 -
701 name: rx-max-frames-low
703 -
704 name: tx-usecs-low
706 -
707 name: tx-max-frames-low
709 -
710 name: pkt-rate-high
712 -
713 name: rx-usecs-high
715 -
716 name: rx-max-frames-high
718 -
719 name: tx-usecs-high
721 -
722 name: tx-max-frames-high
724 -
725 name: rate-sample-interval
727 -
728 name: use-cqe-mode-tx
730 -
731 name: use-cqe-mode-rx
733 -
734 name: tx-aggr-max-bytes
736 -
737 name: tx-aggr-max-frames
739 -
740 name: tx-aggr-time-usecs
742 -
743 name: rx-profile
745 nested-attributes: profile
746 -
747 name: tx-profile
749 nested-attributes: profile
751 -
752 name: pause-stat
753 attr-cnt-name: __ethtool-a-pause-stat-cnt
755 -
756 name: unspec
759 -
760 name: pad
762 -
763 name: tx-frames
765 -
766 name: rx-frames
768 -
769 name: pause
770 attr-cnt-name: __ethtool-a-pause-cnt
772 -
773 name: unspec
776 -
777 name: header
779 nested-attributes: header
780 -
781 name: autoneg
783 -
784 name: rx
786 -
787 name: tx
789 -
790 name: stats
792 nested-attributes: pause-stat
793 -
794 name: stats-src
796 -
797 name: eee
798 attr-cnt-name: __ethtool-a-eee-cnt
800 -
801 name: unspec
804 -
805 name: header
807 nested-attributes: header
808 -
809 name: modes-ours
811 nested-attributes: bitset
812 -
813 name: modes-peer
815 nested-attributes: bitset
816 -
817 name: active
819 -
820 name: enabled
822 -
823 name: tx-lpi-enabled
825 -
826 name: tx-lpi-timer
828 -
829 name: ts-stat
830 attr-cnt-name: __ethtool-a-ts-stat-cnt
832 -
833 name: unspec
836 -
837 name: tx-pkts
839 -
840 name: tx-lost
842 -
843 name: tx-err
845 -
846 name: tx-onestep-pkts-unconfirmed
848 -
849 name: ts-hwtstamp-provider
850 attr-cnt-name: __ethtool-a-ts-hwtstamp-provider-cnt
852 -
853 name: unspec
856 -
857 name: index
859 -
860 name: qualifier
862 -
863 name: tsinfo
864 attr-cnt-name: __ethtool-a-tsinfo-cnt
866 -
867 name: unspec
870 -
871 name: header
873 nested-attributes: header
874 -
875 name: timestamping
877 nested-attributes: bitset
878 -
879 name: tx-types
881 nested-attributes: bitset
882 -
883 name: rx-filters
885 nested-attributes: bitset
886 -
887 name: phc-index
889 -
890 name: stats
892 nested-attributes: ts-stat
893 -
894 name: hwtstamp-provider
896 nested-attributes: ts-hwtstamp-provider
897 -
898 name: cable-result
899 attr-cnt-name: __ethtool-a-cable-result-cnt
901 -
902 name: unspec
905 -
906 name: pair
909 -
910 name: code
913 -
914 name: src
917 -
918 name: cable-fault-length
919 attr-cnt-name: __ethtool-a-cable-fault-length-cnt
921 -
922 name: unspec
925 -
926 name: pair
928 -
929 name: cm
931 -
932 name: src
934 -
935 name: cable-nest
936 attr-cnt-name: __ethtool-a-cable-nest-cnt
938 -
939 name: unspec
942 -
943 name: result
945 nested-attributes: cable-result
946 -
947 name: fault-length
949 nested-attributes: cable-fault-length
950 -
951 name: cable-test
952 attr-cnt-name: __ethtool-a-cable-test-cnt
954 -
955 name: unspec
958 -
959 name: header
961 nested-attributes: header
962 -
963 name: cable-test-ntf
964 attr-cnt-name: __ethtool-a-cable-test-ntf-cnt
966 -
967 name: unspec
970 -
971 name: header
973 nested-attributes: header
974 -
975 name: status
978 -
979 name: nest
981 nested-attributes: cable-nest
982 -
983 name: cable-test-tdr-cfg
984 attr-cnt-name: __ethtool-a-cable-test-tdr-cfg-cnt
986 -
987 name: unspec
990 -
991 name: first
993 -
994 name: last
996 -
997 name: step
999 -
1000 name: pair
1002 -
1003 name: cable-test-tdr-ntf
1004 attr-cnt-name: __ethtool-a-cable-test-tdr-ntf-cnt
1006 -
1007 name: unspec
1010 -
1011 name: header
1013 nested-attributes: header
1014 -
1015 name: status
1017 -
1018 name: nest
1020 nested-attributes: cable-nest
1021 -
1022 name: cable-test-tdr
1023 attr-cnt-name: __ethtool-a-cable-test-tdr-cnt
1025 -
1026 name: unspec
1029 -
1030 name: header
1032 nested-attributes: header
1033 -
1034 name: cfg
1036 nested-attributes: cable-test-tdr-cfg
1037 -
1038 name: tunnel-udp-entry
1039 attr-cnt-name: __ethtool-a-tunnel-udp-entry-cnt
1041 -
1042 name: unspec
1045 -
1046 name: port
1048 byte-order: big-endian
1049 -
1050 name: type
1052 enum: udp-tunnel-type
1053 -
1054 name: tunnel-udp-table
1055 attr-cnt-name: __ethtool-a-tunnel-udp-table-cnt
1057 -
1058 name: unspec
1061 -
1062 name: size
1064 -
1065 name: types
1067 nested-attributes: bitset
1068 -
1069 name: entry
1071 multi-attr: true
1072 nested-attributes: tunnel-udp-entry
1073 -
1074 name: tunnel-udp
1075 attr-cnt-name: __ethtool-a-tunnel-udp-cnt
1077 -
1078 name: unspec
1081 -
1082 name: table
1084 nested-attributes: tunnel-udp-table
1085 -
1086 name: tunnel-info
1087 attr-cnt-name: __ethtool-a-tunnel-info-cnt
1089 -
1090 name: unspec
1093 -
1094 name: header
1096 nested-attributes: header
1097 -
1098 name: udp-ports
1100 nested-attributes: tunnel-udp
1101 -
1102 name: fec-stat
1103 attr-cnt-name: __ethtool-a-fec-stat-cnt
1105 -
1106 name: unspec
1109 -
1110 name: pad
1112 -
1113 name: corrected
1115 sub-type: u64
1116 -
1117 name: uncorr
1119 sub-type: u64
1120 -
1121 name: corr-bits
1123 sub-type: u64
1124 -
1125 name: fec
1126 attr-cnt-name: __ethtool-a-fec-cnt
1128 -
1129 name: unspec
1132 -
1133 name: header
1135 nested-attributes: header
1136 -
1137 name: modes
1139 nested-attributes: bitset
1140 -
1141 name: auto
1143 -
1144 name: active
1146 -
1147 name: stats
1149 nested-attributes: fec-stat
1150 -
1151 name: module-eeprom
1152 attr-cnt-name: __ethtool-a-module-eeprom-cnt
1154 -
1155 name: unspec
1158 -
1159 name: header
1161 nested-attributes: header
1162 -
1163 name: offset
1165 -
1166 name: length
1168 -
1169 name: page
1171 -
1172 name: bank
1174 -
1175 name: i2c-address
1177 -
1178 name: data
1180 -
1181 name: stats-grp
1182 attr-cnt-name: __ethtool-a-stats-grp-cnt
1184 -
1185 name: unspec
1188 -
1189 name: pad
1191 -
1192 name: id
1194 -
1195 name: ss-id
1197 -
1198 name: stat
1200 type-value: [ id ]
1201 -
1202 name: hist-rx
1204 nested-attributes: stats-grp-hist
1205 -
1206 name: hist-tx
1208 nested-attributes: stats-grp-hist
1209 -
1210 name: hist-bkt-low
1212 -
1213 name: hist-bkt-hi
1215 -
1216 name: hist-val
1218 -
1219 name: stats-grp-hist
1220 subset-of: stats-grp
1222 -
1223 name: hist-bkt-low
1224 -
1225 name: hist-bkt-hi
1226 -
1227 name: hist-val
1228 -
1229 name: stats
1230 attr-cnt-name: __ethtool-a-stats-cnt
1232 -
1233 name: unspec
1236 -
1237 name: pad
1239 -
1240 name: header
1242 nested-attributes: header
1243 -
1244 name: groups
1246 nested-attributes: bitset
1247 -
1248 name: grp
1250 nested-attributes: stats-grp
1251 -
1252 name: src
1254 -
1255 name: phc-vclocks
1256 attr-cnt-name: __ethtool-a-phc-vclocks-cnt
1258 -
1259 name: unspec
1262 -
1263 name: header
1265 nested-attributes: header
1266 -
1267 name: num
1269 -
1270 name: index
1272 sub-type: s32
1273 -
1274 name: module
1275 attr-cnt-name: __ethtool-a-module-cnt
1277 -
1278 name: unspec
1281 -
1282 name: header
1284 nested-attributes: header
1285 -
1286 name: power-mode-policy
1288 -
1289 name: power-mode
1291 -
1292 name: c33-pse-pw-limit
1293 attr-cnt-name: __ethtool-a-c33-pse-pw-limit-cnt
1294 attr-max-name: __ethtool-a-c33-pse-pw-limit-max
1296 -
1297 name: unspec
1300 -
1301 name: min
1303 -
1304 name: max
1306 -
1307 name: pse
1308 attr-cnt-name: __ethtool-a-pse-cnt
1310 -
1311 name: unspec
1314 -
1315 name: header
1317 nested-attributes: header
1318 -
1319 name: podl-pse-admin-state
1321 name-prefix: ethtool-a-
1322 -
1323 name: podl-pse-admin-control
1325 name-prefix: ethtool-a-
1326 -
1327 name: podl-pse-pw-d-status
1329 name-prefix: ethtool-a-
1330 -
1331 name: c33-pse-admin-state
1333 name-prefix: ethtool-a-
1334 -
1335 name: c33-pse-admin-control
1337 name-prefix: ethtool-a-
1338 -
1339 name: c33-pse-pw-d-status
1341 name-prefix: ethtool-a-
1342 -
1343 name: c33-pse-pw-class
1345 name-prefix: ethtool-a-
1346 -
1347 name: c33-pse-actual-pw
1349 name-prefix: ethtool-a-
1350 -
1351 name: c33-pse-ext-state
1353 name-prefix: ethtool-a-
1354 enum: c33-pse-ext-state
1355 -
1356 name: c33-pse-ext-substate
1358 name-prefix: ethtool-a-
1359 -
1360 name: c33-pse-avail-pw-limit
1362 name-prefix: ethtool-a-
1363 -
1364 name: c33-pse-pw-limit-ranges
1365 name-prefix: ethtool-a-
1367 multi-attr: true
1368 nested-attributes: c33-pse-pw-limit
1369 -
1370 name: rss
1371 attr-cnt-name: __ethtool-a-rss-cnt
1373 -
1374 name: unspec
1377 -
1378 name: header
1380 nested-attributes: header
1381 -
1382 name: context
1384 -
1385 name: hfunc
1387 -
1388 name: indir
1390 sub-type: u32
1391 -
1392 name: hkey
1394 -
1395 name: input_xfrm
1397 -
1398 name: start-context
1400 -
1401 name: plca
1402 attr-cnt-name: __ethtool-a-plca-cnt
1404 -
1405 name: unspec
1408 -
1409 name: header
1411 nested-attributes: header
1412 -
1413 name: version
1415 -
1416 name: enabled
1418 -
1419 name: status
1421 -
1422 name: node-cnt
1424 -
1425 name: node-id
1427 -
1428 name: to-tmr
1430 -
1431 name: burst-cnt
1433 -
1434 name: burst-tmr
1436 -
1437 name: module-fw-flash
1438 attr-cnt-name: __ethtool-a-module-fw-flash-cnt
1440 -
1441 name: unspec
1444 -
1445 name: header
1447 nested-attributes: header
1448 -
1449 name: file-name
1451 -
1452 name: password
1454 -
1455 name: status
1457 enum: module-fw-flash-status
1458 -
1459 name: status-msg
1461 -
1462 name: done
1464 -
1465 name: total
1467 -
1468 name: phy
1469 attr-cnt-name: __ethtool-a-phy-cnt
1471 -
1472 name: unspec
1475 -
1476 name: header
1478 nested-attributes: header
1479 -
1480 name: index
1482 -
1483 name: drvname
1485 -
1486 name: name
1488 -
1489 name: upstream-type
1491 enum: phy-upstream-type
1492 -
1493 name: upstream-index
1495 -
1496 name: upstream-sfp-name
1498 -
1499 name: downstream-sfp-name
1501 -
1502 name: tsconfig
1503 attr-cnt-name: __ethtool-a-tsconfig-cnt
1505 -
1506 name: unspec
1509 -
1510 name: header
1512 nested-attributes: header
1513 -
1514 name: hwtstamp-provider
1516 nested-attributes: ts-hwtstamp-provider
1517 -
1518 name: tx-types
1520 nested-attributes: bitset
1521 -
1522 name: rx-filters
1524 nested-attributes: bitset
1525 -
1526 name: hwtstamp-flags
1528 nested-attributes: bitset
1531 enum-model: directional
1532 name-prefix: ethtool-msg-
1534 -
1535 name: strset-get
1538 attribute-set: strset
1540 do: &strset-get-op
1543 - header
1544 - stringsets
1545 - counts-only
1548 - header
1549 - stringsets
1550 dump: *strset-get-op
1551 -
1552 name: linkinfo-get
1555 attribute-set: linkinfo
1557 do: &linkinfo-get-op
1560 - header
1563 - header
1564 - port
1565 - phyaddr
1566 - tp-mdix
1567 - tp-mdix-ctrl
1568 - transceiver
1569 dump: *linkinfo-get-op
1570 -
1571 name: linkinfo-set
1574 attribute-set: linkinfo
1579 -
1580 name: linkinfo-ntf
1582 notify: linkinfo-get
1583 -
1584 name: linkmodes-get
1587 attribute-set: linkmodes
1589 do: &linkmodes-get-op
1592 - header
1595 - header
1596 - autoneg
1597 - ours
1598 - peer
1599 - speed
1600 - duplex
1601 - master-slave-cfg
1602 - master-slave-state
1603 - lanes
1604 - rate-matching
1605 dump: *linkmodes-get-op
1606 -
1607 name: linkmodes-set
1610 attribute-set: linkmodes
1615 -
1616 name: linkmodes-ntf
1618 notify: linkmodes-get
1619 -
1620 name: linkstate-get
1623 attribute-set: linkstate
1625 do: &linkstate-get-op
1628 - header
1631 - header
1632 - link
1633 - sqi
1634 - sqi-max
1635 - ext-state
1636 - ext-substate
1637 - ext-down-cnt
1638 dump: *linkstate-get-op
1639 -
1640 name: debug-get
1643 attribute-set: debug
1645 do: &debug-get-op
1648 - header
1651 - header
1652 - msgmask
1653 dump: *debug-get-op
1654 -
1655 name: debug-set
1658 attribute-set: debug
1663 -
1664 name: debug-ntf
1666 notify: debug-get
1667 -
1668 name: wol-get
1671 attribute-set: wol
1673 do: &wol-get-op
1676 - header
1679 - header
1680 - modes
1681 - sopass
1682 dump: *wol-get-op
1683 -
1684 name: wol-set
1687 attribute-set: wol
1692 -
1693 name: wol-ntf
1695 notify: wol-get
1696 -
1697 name: features-get
1700 attribute-set: features
1702 do: &feature-get-op
1705 - header
1708 - header
1709 # User-changeable features.
1710 - hw
1711 # User-requested features.
1712 - wanted
1714 - active
1716 - nochange
1717 dump: *feature-get-op
1718 -
1719 name: features-set
1722 attribute-set: features
1724 do: &feature-set-op
1729 -
1730 name: features-ntf
1732 notify: features-get
1733 -
1734 name: privflags-get
1737 attribute-set: privflags
1739 do: &privflag-get-op
1742 - header
1745 - header
1746 - flags
1747 dump: *privflag-get-op
1748 -
1749 name: privflags-set
1752 attribute-set: privflags
1757 -
1758 name: privflags-ntf
1760 notify: privflags-get
1762 -
1763 name: rings-get
1766 attribute-set: rings
1768 do: &ring-get-op
1771 - header
1774 - header
1775 - rx-max
1776 - rx-mini-max
1777 - rx-jumbo-max
1778 - tx-max
1779 - rx
1780 - rx-mini
1781 - rx-jumbo
1782 - tx
1783 - rx-buf-len
1784 - tcp-data-split
1785 - cqe-size
1786 - tx-push
1787 - rx-push
1788 - tx-push-buf-len
1789 - tx-push-buf-len-max
1790 - hds-thresh
1791 - hds-thresh-max
1792 dump: *ring-get-op
1793 -
1794 name: rings-set
1797 attribute-set: rings
1802 -
1803 name: rings-ntf
1805 notify: rings-get
1806 -
1807 name: channels-get
1810 attribute-set: channels
1812 do: &channel-get-op
1815 - header
1818 - header
1819 - rx-max
1820 - tx-max
1821 - other-max
1822 - combined-max
1823 - rx-count
1824 - tx-count
1825 - other-count
1826 - combined-count
1827 dump: *channel-get-op
1828 -
1829 name: channels-set
1832 attribute-set: channels
1837 -
1838 name: channels-ntf
1840 notify: channels-get
1841 -
1842 name: coalesce-get
1845 attribute-set: coalesce
1847 do: &coalesce-get-op
1850 - header
1853 - header
1854 - rx-usecs
1855 - rx-max-frames
1856 - rx-usecs-irq
1857 - rx-max-frames-irq
1858 - tx-usecs
1859 - tx-max-frames
1860 - tx-usecs-irq
1861 - tx-max-frames-irq
1862 - stats-block-usecs
1863 - use-adaptive-rx
1864 - use-adaptive-tx
1865 - pkt-rate-low
1866 - rx-usecs-low
1867 - rx-max-frames-low
1868 - tx-usecs-low
1869 - tx-max-frames-low
1870 - pkt-rate-high
1871 - rx-usecs-high
1872 - rx-max-frames-high
1873 - tx-usecs-high
1874 - tx-max-frames-high
1875 - rate-sample-interval
1876 - use-cqe-mode-tx
1877 - use-cqe-mode-rx
1878 - tx-aggr-max-bytes
1879 - tx-aggr-max-frames
1880 - tx-aggr-time-usecs
1881 - rx-profile
1882 - tx-profile
1883 dump: *coalesce-get-op
1884 -
1885 name: coalesce-set
1888 attribute-set: coalesce
1893 -
1894 name: coalesce-ntf
1896 notify: coalesce-get
1897 -
1898 name: pause-get
1901 attribute-set: pause
1903 do: &pause-get-op
1906 - header
1909 - header
1910 - autoneg
1911 - rx
1912 - tx
1913 - stats
1914 - stats-src
1915 dump: *pause-get-op
1916 -
1917 name: pause-set
1920 attribute-set: pause
1925 -
1926 name: pause-ntf
1928 notify: pause-get
1929 -
1930 name: eee-get
1933 attribute-set: eee
1935 do: &eee-get-op
1938 - header
1941 - header
1942 - modes-ours
1943 - modes-peer
1944 - active
1945 - enabled
1946 - tx-lpi-enabled
1947 - tx-lpi-timer
1948 dump: *eee-get-op
1949 -
1950 name: eee-set
1953 attribute-set: eee
1958 -
1959 name: eee-ntf
1961 notify: eee-get
1962 -
1963 name: tsinfo-get
1966 attribute-set: tsinfo
1968 do: &tsinfo-get-op
1971 - header
1972 - hwtstamp-provider
1975 - header
1976 - timestamping
1977 - tx-types
1978 - rx-filters
1979 - phc-index
1980 - stats
1981 - hwtstamp-provider
1982 dump: *tsinfo-get-op
1983 -
1984 name: cable-test-act
1987 attribute-set: cable-test
1992 - header
1993 -
1994 name: cable-test-ntf
1997 attribute-set: cable-test-ntf
2001 - header
2002 - status
2003 -
2004 name: cable-test-tdr-act
2007 attribute-set: cable-test-tdr
2012 - header
2013 -
2014 name: cable-test-tdr-ntf
2017 attribute-set: cable-test-tdr-ntf
2021 - header
2022 - status
2023 - nest
2024 -
2025 name: tunnel-info-get
2028 attribute-set: tunnel-info
2030 do: &tunnel-info-get-op
2033 - header
2036 - header
2037 - udp-ports
2038 dump: *tunnel-info-get-op
2039 -
2040 name: fec-get
2043 attribute-set: fec
2045 do: &fec-get-op
2048 - header
2051 - header
2052 - modes
2053 - auto
2054 - active
2055 - stats
2056 dump: *fec-get-op
2057 -
2058 name: fec-set
2061 attribute-set: fec
2066 -
2067 name: fec-ntf
2069 notify: fec-get
2070 -
2071 name: module-eeprom-get
2074 attribute-set: module-eeprom
2076 do: &module-eeprom-get-op
2079 - header
2082 - header
2083 - offset
2084 - length
2085 - page
2086 - bank
2087 - i2c-address
2088 - data
2089 dump: *module-eeprom-get-op
2090 -
2091 name: stats-get
2094 attribute-set: stats
2096 do: &stats-get-op
2099 - header
2100 - groups
2103 - header
2104 - groups
2105 - grp
2106 - src
2107 dump: *stats-get-op
2108 -
2109 name: phc-vclocks-get
2112 attribute-set: phc-vclocks
2114 do: &phc-vclocks-get-op
2117 - header
2120 - header
2121 - num
2122 dump: *phc-vclocks-get-op
2123 -
2124 name: module-get
2127 attribute-set: module
2129 do: &module-get-op
2132 - header
2135 - header
2136 - power-mode-policy
2137 - power-mode
2138 dump: *module-get-op
2139 -
2140 name: module-set
2143 attribute-set: module
2148 -
2149 name: module-ntf
2151 notify: module-get
2152 -
2153 name: pse-get
2156 attribute-set: pse
2158 do: &pse-get-op
2161 - header
2164 - header
2165 - podl-pse-admin-state
2166 - podl-pse-admin-control
2167 - podl-pse-pw-d-status
2168 - c33-pse-admin-state
2169 - c33-pse-admin-control
2170 - c33-pse-pw-d-status
2171 - c33-pse-pw-class
2172 - c33-pse-actual-pw
2173 - c33-pse-ext-state
2174 - c33-pse-ext-substate
2175 - c33-pse-avail-pw-limit
2176 - c33-pse-pw-limit-ranges
2177 dump: *pse-get-op
2178 -
2179 name: pse-set
2182 attribute-set: pse
2187 - header
2188 - podl-pse-admin-control
2189 - c33-pse-admin-control
2190 - c33-pse-avail-pw-limit
2191 -
2192 name: rss-get
2195 attribute-set: rss
2200 - header
2201 - context
2202 reply: &rss-reply
2204 - header
2205 - context
2206 - hfunc
2207 - indir
2208 - hkey
2209 - input_xfrm
2213 - header
2214 - start-context
2215 reply: *rss-reply
2216 -
2217 name: plca-get-cfg
2220 attribute-set: plca
2222 do: &plca-get-op
2225 - header
2228 - header
2229 - version
2230 - enabled
2231 - status
2232 - node-cnt
2233 - node-id
2234 - to-tmr
2235 - burst-cnt
2236 - burst-tmr
2237 dump: *plca-get-op
2238 -
2239 name: plca-set-cfg
2242 attribute-set: plca
2247 -
2248 name: plca-get-status
2251 attribute-set: plca
2253 do: &plca-get-status-op
2256 - header
2259 dump: *plca-get-status-op
2260 -
2261 name: plca-ntf
2263 notify: plca-get-cfg
2264 -
2265 name: mm-get
2268 attribute-set: mm
2270 do: &mm-get-op
2273 - header
2276 - header
2277 - pmac-enabled
2278 - tx-enabled
2279 - tx-active
2280 - tx-min-frag-size
2281 - rx-min-frag-size
2282 - verify-enabled
2283 - verify-time
2284 - max-verify-time
2285 - stats
2286 dump: *mm-get-op
2287 -
2288 name: mm-set
2291 attribute-set: mm
2296 - header
2297 - verify-enabled
2298 - verify-time
2299 - tx-enabled
2300 - pmac-enabled
2301 - tx-min-frag-size
2302 -
2303 name: mm-ntf
2305 notify: mm-get
2306 -
2307 name: module-fw-flash-act
2310 attribute-set: module-fw-flash
2315 - header
2316 - file-name
2317 - password
2318 -
2319 name: module-fw-flash-ntf
2322 attribute-set: module-fw-flash
2326 - header
2327 - status
2328 - status-msg
2329 - done
2330 - total
2331 -
2332 name: phy-get
2335 attribute-set: phy
2337 do: &phy-get-op
2340 - header
2343 - header
2344 - index
2345 - drvname
2346 - name
2347 - upstream-type
2348 - upstream-index
2349 - upstream-sfp-name
2350 - downstream-sfp-name
2351 dump: *phy-get-op
2352 -
2353 name: phy-ntf
2355 notify: phy-get
2356 -
2357 name: tsconfig-get
2360 attribute-set: tsconfig
2362 do: &tsconfig-get-op
2365 - header
2368 - header
2369 - hwtstamp-provider
2370 - tx-types
2371 - rx-filters
2372 - hwtstamp-flags
2373 dump: *tsconfig-get-op
2374 -
2375 name: tsconfig-set
2378 attribute-set: tsconfig