~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/netlink/specs/ethtool.yaml

Version: ~ [ linux-6.11.5 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.58 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.114 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.169 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.228 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.284 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.322 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.9 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/netlink/specs/ethtool.yaml (Version linux-6.11.5) and /Documentation/netlink/specs/ethtool.yaml (Version linux-6.4.16)


  1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linu      1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
  2                                                     2 
  3 name: ethtool                                       3 name: ethtool
  4                                                     4 
  5 protocol: genetlink-legacy                          5 protocol: genetlink-legacy
  6                                                     6 
  7 doc: Partial family for Ethtool Netlink.            7 doc: Partial family for Ethtool Netlink.
  8                                                     8 
  9 definitions:                                        9 definitions:
 10   -                                                10   -
 11     name: udp-tunnel-type                          11     name: udp-tunnel-type
 12     enum-name:                                 << 
 13     type: enum                                     12     type: enum
 14     entries: [ vxlan, geneve, vxlan-gpe ]          13     entries: [ vxlan, geneve, vxlan-gpe ]
 15   -                                            << 
 16     name: stringset                            << 
 17     type: enum                                 << 
 18     entries: []                                << 
 19   -                                            << 
 20     name: header-flags                         << 
 21     type: flags                                << 
 22     entries: [ compact-bitsets, omit-reply, st << 
 23   -                                            << 
 24     name: module-fw-flash-status               << 
 25     type: enum                                 << 
 26     entries: [ started, in_progress, completed << 
 27   -                                            << 
 28     name: c33-pse-ext-state                    << 
 29     enum-name:                                 << 
 30     type: enum                                 << 
 31     name-prefix: ethtool-c33-pse-ext-state-    << 
 32     entries:                                   << 
 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                                                    14 
 43 attribute-sets:                                    15 attribute-sets:
 44   -                                                16   -
 45     name: header                                   17     name: header
 46     attributes:                                    18     attributes:
 47       -                                            19       -
 48         name: dev-index                            20         name: dev-index
 49         type: u32                                  21         type: u32
 50       -                                            22       -
 51         name: dev-name                             23         name: dev-name
 52         type: string                               24         type: string
 53       -                                            25       -
 54         name: flags                                26         name: flags
 55         type: u32                                  27         type: u32
 56         enum: header-flags                     << 
 57                                                    28 
 58   -                                                29   -
 59     name: bitset-bit                               30     name: bitset-bit
 60     attributes:                                    31     attributes:
 61       -                                            32       -
 62         name: index                                33         name: index
 63         type: u32                                  34         type: u32
 64       -                                            35       -
 65         name: name                                 36         name: name
 66         type: string                               37         type: string
 67       -                                            38       -
 68         name: value                                39         name: value
 69         type: flag                                 40         type: flag
 70   -                                                41   -
 71     name: bitset-bits                              42     name: bitset-bits
 72     attributes:                                    43     attributes:
 73       -                                            44       -
 74         name: bit                                  45         name: bit
 75         type: nest                                 46         type: nest
 76         multi-attr: true                           47         multi-attr: true
 77         nested-attributes: bitset-bit              48         nested-attributes: bitset-bit
 78   -                                                49   -
 79     name: bitset                                   50     name: bitset
 80     attributes:                                    51     attributes:
 81       -                                            52       -
 82         name: nomask                               53         name: nomask
 83         type: flag                                 54         type: flag
 84       -                                            55       -
 85         name: size                                 56         name: size
 86         type: u32                                  57         type: u32
 87       -                                            58       -
 88         name: bits                                 59         name: bits
 89         type: nest                                 60         type: nest
 90         nested-attributes: bitset-bits             61         nested-attributes: bitset-bits
 91                                                    62 
 92   -                                                63   -
 93     name: string                                   64     name: string
 94     attributes:                                    65     attributes:
 95       -                                            66       -
 96         name: index                                67         name: index
 97         type: u32                                  68         type: u32
 98       -                                            69       -
 99         name: value                                70         name: value
100         type: string                               71         type: string
101   -                                                72   -
102     name: strings                                  73     name: strings
103     attributes:                                    74     attributes:
104       -                                            75       -
105         name: string                               76         name: string
106         type: nest                                 77         type: nest
107         multi-attr: true                           78         multi-attr: true
108         nested-attributes: string                  79         nested-attributes: string
109   -                                                80   -
110     name: stringset                                81     name: stringset
111     attributes:                                    82     attributes:
112       -                                            83       -
113         name: id                                   84         name: id
114         type: u32                                  85         type: u32
115       -                                            86       -
116         name: count                                87         name: count
117         type: u32                                  88         type: u32
118       -                                            89       -
119         name: strings                              90         name: strings
120         type: nest                                 91         type: nest
121         multi-attr: true                           92         multi-attr: true
122         nested-attributes: strings                 93         nested-attributes: strings
123   -                                                94   -
124     name: stringsets                               95     name: stringsets
125     attributes:                                    96     attributes:
126       -                                            97       -
127         name: stringset                            98         name: stringset
128         type: nest                                 99         type: nest
129         multi-attr: true                          100         multi-attr: true
130         nested-attributes: stringset              101         nested-attributes: stringset
131   -                                               102   -
132     name: strset                                  103     name: strset
133     attributes:                                   104     attributes:
134       -                                           105       -
135         name: header                              106         name: header
136         type: nest                                107         type: nest
137         nested-attributes: header                 108         nested-attributes: header
138       -                                           109       -
139         name: stringsets                          110         name: stringsets
140         type: nest                                111         type: nest
141         nested-attributes: stringsets             112         nested-attributes: stringsets
142       -                                           113       -
143         name: counts-only                         114         name: counts-only
144         type: flag                                115         type: flag
145                                                   116 
146   -                                               117   -
147     name: privflags                               118     name: privflags
148     attributes:                                   119     attributes:
149       -                                           120       -
150         name: header                              121         name: header
151         type: nest                                122         type: nest
152         nested-attributes: header                 123         nested-attributes: header
153       -                                           124       -
154         name: flags                               125         name: flags
155         type: nest                                126         type: nest
156         nested-attributes: bitset                 127         nested-attributes: bitset
157                                                   128 
158   -                                               129   -
159     name: rings                                   130     name: rings
160     attributes:                                   131     attributes:
161       -                                           132       -
162         name: header                              133         name: header
163         type: nest                                134         type: nest
164         nested-attributes: header                 135         nested-attributes: header
165       -                                           136       -
166         name: rx-max                              137         name: rx-max
167         type: u32                                 138         type: u32
168       -                                           139       -
169         name: rx-mini-max                         140         name: rx-mini-max
170         type: u32                                 141         type: u32
171       -                                           142       -
172         name: rx-jumbo-max                        143         name: rx-jumbo-max
173         type: u32                                 144         type: u32
174       -                                           145       -
175         name: tx-max                              146         name: tx-max
176         type: u32                                 147         type: u32
177       -                                           148       -
178         name: rx                                  149         name: rx
179         type: u32                                 150         type: u32
180       -                                           151       -
181         name: rx-mini                             152         name: rx-mini
182         type: u32                                 153         type: u32
183       -                                           154       -
184         name: rx-jumbo                            155         name: rx-jumbo
185         type: u32                                 156         type: u32
186       -                                           157       -
187         name: tx                                  158         name: tx
188         type: u32                                 159         type: u32
189       -                                           160       -
190         name: rx-buf-len                          161         name: rx-buf-len
191         type: u32                                 162         type: u32
192       -                                           163       -
193         name: tcp-data-split                      164         name: tcp-data-split
194         type: u8                                  165         type: u8
195       -                                           166       -
196         name: cqe-size                            167         name: cqe-size
197         type: u32                                 168         type: u32
198       -                                           169       -
199         name: tx-push                             170         name: tx-push
200         type: u8                                  171         type: u8
201       -                                           172       -
202         name: rx-push                             173         name: rx-push
203         type: u8                                  174         type: u8
204       -                                           175       -
205         name: tx-push-buf-len                     176         name: tx-push-buf-len
206         type: u32                                 177         type: u32
207       -                                           178       -
208         name: tx-push-buf-len-max                 179         name: tx-push-buf-len-max
209         type: u32                                 180         type: u32
210                                                   181 
211   -                                               182   -
212     name: mm-stat                                 183     name: mm-stat
213     attributes:                                   184     attributes:
214       -                                           185       -
215         name: pad                                 186         name: pad
216         type: pad                                 187         type: pad
217       -                                           188       -
218         name: reassembly-errors                   189         name: reassembly-errors
219         type: u64                                 190         type: u64
220       -                                           191       -
221         name: smd-errors                          192         name: smd-errors
222         type: u64                                 193         type: u64
223       -                                           194       -
224         name: reassembly-ok                       195         name: reassembly-ok
225         type: u64                                 196         type: u64
226       -                                           197       -
227         name: rx-frag-count                       198         name: rx-frag-count
228         type: u64                                 199         type: u64
229       -                                           200       -
230         name: tx-frag-count                       201         name: tx-frag-count
231         type: u64                                 202         type: u64
232       -                                           203       -
233         name: hold-count                          204         name: hold-count
234         type: u64                                 205         type: u64
235   -                                               206   -
236     name: mm                                      207     name: mm
237     attributes:                                   208     attributes:
238       -                                           209       -
239         name: header                              210         name: header
240         type: nest                                211         type: nest
241         nested-attributes: header                 212         nested-attributes: header
242       -                                           213       -
243         name: pmac-enabled                        214         name: pmac-enabled
244         type: u8                                  215         type: u8
245       -                                           216       -
246         name: tx-enabled                          217         name: tx-enabled
247         type: u8                                  218         type: u8
248       -                                           219       -
249         name: tx-active                           220         name: tx-active
250         type: u8                                  221         type: u8
251       -                                           222       -
252         name: tx-min-frag-size                    223         name: tx-min-frag-size
253         type: u32                                 224         type: u32
254       -                                           225       -
255         name: rx-min-frag-size                    226         name: rx-min-frag-size
256         type: u32                                 227         type: u32
257       -                                           228       -
258         name: verify-enabled                      229         name: verify-enabled
259         type: u8                                  230         type: u8
260       -                                           231       -
261         name: verify-status                       232         name: verify-status
262         type: u8                                  233         type: u8
263       -                                           234       -
264         name: verify-time                         235         name: verify-time
265         type: u32                                 236         type: u32
266       -                                           237       -
267         name: max-verify-time                     238         name: max-verify-time
268         type: u32                                 239         type: u32
269       -                                           240       -
270         name: stats                               241         name: stats
271         type: nest                                242         type: nest
272         nested-attributes: mm-stat                243         nested-attributes: mm-stat
273   -                                               244   -
274     name: linkinfo                                245     name: linkinfo
275     attributes:                                   246     attributes:
276       -                                           247       -
277         name: header                              248         name: header
278         type: nest                                249         type: nest
279         nested-attributes: header                 250         nested-attributes: header
280       -                                           251       -
281         name: port                                252         name: port
282         type: u8                                  253         type: u8
283       -                                           254       -
284         name: phyaddr                             255         name: phyaddr
285         type: u8                                  256         type: u8
286       -                                           257       -
287         name: tp-mdix                             258         name: tp-mdix
288         type: u8                                  259         type: u8
289       -                                           260       -
290         name: tp-mdix-ctrl                        261         name: tp-mdix-ctrl
291         type: u8                                  262         type: u8
292       -                                           263       -
293         name: transceiver                         264         name: transceiver
294         type: u8                                  265         type: u8
295   -                                               266   -
296     name: linkmodes                               267     name: linkmodes
297     attributes:                                   268     attributes:
298       -                                           269       -
299         name: header                              270         name: header
300         type: nest                                271         type: nest
301         nested-attributes: header                 272         nested-attributes: header
302       -                                           273       -
303         name: autoneg                             274         name: autoneg
304         type: u8                                  275         type: u8
305       -                                           276       -
306         name: ours                                277         name: ours
307         type: nest                                278         type: nest
308         nested-attributes: bitset                 279         nested-attributes: bitset
309       -                                           280       -
310         name: peer                                281         name: peer
311         type: nest                                282         type: nest
312         nested-attributes: bitset                 283         nested-attributes: bitset
313       -                                           284       -
314         name: speed                               285         name: speed
315         type: u32                                 286         type: u32
316       -                                           287       -
317         name: duplex                              288         name: duplex
318         type: u8                                  289         type: u8
319       -                                           290       -
320         name: master-slave-cfg                    291         name: master-slave-cfg
321         type: u8                                  292         type: u8
322       -                                           293       -
323         name: master-slave-state                  294         name: master-slave-state
324         type: u8                                  295         type: u8
325       -                                           296       -
326         name: lanes                               297         name: lanes
327         type: u32                                 298         type: u32
328       -                                           299       -
329         name: rate-matching                       300         name: rate-matching
330         type: u8                                  301         type: u8
331   -                                               302   -
332     name: linkstate                               303     name: linkstate
333     attributes:                                   304     attributes:
334       -                                           305       -
335         name: header                              306         name: header
336         type: nest                                307         type: nest
337         nested-attributes: header                 308         nested-attributes: header
338       -                                           309       -
339         name: link                                310         name: link
340         type: u8                                  311         type: u8
341       -                                           312       -
342         name: sqi                                 313         name: sqi
343         type: u32                                 314         type: u32
344       -                                           315       -
345         name: sqi-max                             316         name: sqi-max
346         type: u32                                 317         type: u32
347       -                                           318       -
348         name: ext-state                           319         name: ext-state
349         type: u8                                  320         type: u8
350       -                                           321       -
351         name: ext-substate                        322         name: ext-substate
352         type: u8                                  323         type: u8
353       -                                           324       -
354         name: ext-down-cnt                        325         name: ext-down-cnt
355         type: u32                                 326         type: u32
356   -                                               327   -
357     name: debug                                   328     name: debug
358     attributes:                                   329     attributes:
359       -                                           330       -
360         name: header                              331         name: header
361         type: nest                                332         type: nest
362         nested-attributes: header                 333         nested-attributes: header
363       -                                           334       -
364         name: msgmask                             335         name: msgmask
365         type: nest                                336         type: nest
366         nested-attributes: bitset                 337         nested-attributes: bitset
367   -                                               338   -
368     name: wol                                     339     name: wol
369     attributes:                                   340     attributes:
370       -                                           341       -
371         name: header                              342         name: header
372         type: nest                                343         type: nest
373         nested-attributes: header                 344         nested-attributes: header
374       -                                           345       -
375         name: modes                               346         name: modes
376         type: nest                                347         type: nest
377         nested-attributes: bitset                 348         nested-attributes: bitset
378       -                                           349       -
379         name: sopass                              350         name: sopass
380         type: binary                              351         type: binary
381   -                                               352   -
382     name: features                                353     name: features
383     attributes:                                   354     attributes:
384       -                                           355       -
385         name: header                              356         name: header
386         type: nest                                357         type: nest
387         nested-attributes: header                 358         nested-attributes: header
388       -                                           359       -
389         name: hw                                  360         name: hw
390         type: nest                                361         type: nest
391         nested-attributes: bitset                 362         nested-attributes: bitset
392       -                                           363       -
393         name: wanted                              364         name: wanted
394         type: nest                                365         type: nest
395         nested-attributes: bitset                 366         nested-attributes: bitset
396       -                                           367       -
397         name: active                              368         name: active
398         type: nest                                369         type: nest
399         nested-attributes: bitset                 370         nested-attributes: bitset
400       -                                           371       -
401         name: nochange                            372         name: nochange
402         type: nest                                373         type: nest
403         nested-attributes: bitset                 374         nested-attributes: bitset
404   -                                               375   -
405     name: channels                                376     name: channels
406     attributes:                                   377     attributes:
407       -                                           378       -
408         name: header                              379         name: header
409         type: nest                                380         type: nest
410         nested-attributes: header                 381         nested-attributes: header
411       -                                           382       -
412         name: rx-max                              383         name: rx-max
413         type: u32                                 384         type: u32
414       -                                           385       -
415         name: tx-max                              386         name: tx-max
416         type: u32                                 387         type: u32
417       -                                           388       -
418         name: other-max                           389         name: other-max
419         type: u32                                 390         type: u32
420       -                                           391       -
421         name: combined-max                        392         name: combined-max
422         type: u32                                 393         type: u32
423       -                                           394       -
424         name: rx-count                            395         name: rx-count
425         type: u32                                 396         type: u32
426       -                                           397       -
427         name: tx-count                            398         name: tx-count
428         type: u32                                 399         type: u32
429       -                                           400       -
430         name: other-count                         401         name: other-count
431         type: u32                                 402         type: u32
432       -                                           403       -
433         name: combined-count                      404         name: combined-count
434         type: u32                                 405         type: u32
435                                                   406 
436   -                                               407   -
437     name: irq-moderation                       << 
438     attributes:                                << 
439       -                                        << 
440         name: usec                             << 
441         type: u32                              << 
442       -                                        << 
443         name: pkts                             << 
444         type: u32                              << 
445       -                                        << 
446         name: comps                            << 
447         type: u32                              << 
448   -                                            << 
449     name: profile                              << 
450     attributes:                                << 
451       -                                        << 
452         name: irq-moderation                   << 
453         type: nest                             << 
454         multi-attr: true                       << 
455         nested-attributes: irq-moderation      << 
456   -                                            << 
457     name: coalesce                                408     name: coalesce
458     attributes:                                   409     attributes:
459       -                                           410       -
460         name: header                              411         name: header
461         type: nest                                412         type: nest
462         nested-attributes: header                 413         nested-attributes: header
463       -                                           414       -
464         name: rx-usecs                            415         name: rx-usecs
465         type: u32                                 416         type: u32
466       -                                           417       -
467         name: rx-max-frames                       418         name: rx-max-frames
468         type: u32                                 419         type: u32
469       -                                           420       -
470         name: rx-usecs-irq                        421         name: rx-usecs-irq
471         type: u32                                 422         type: u32
472       -                                           423       -
473         name: rx-max-frames-irq                   424         name: rx-max-frames-irq
474         type: u32                                 425         type: u32
475       -                                           426       -
476         name: tx-usecs                            427         name: tx-usecs
477         type: u32                                 428         type: u32
478       -                                           429       -
479         name: tx-max-frames                       430         name: tx-max-frames
480         type: u32                                 431         type: u32
481       -                                           432       -
482         name: tx-usecs-irq                        433         name: tx-usecs-irq
483         type: u32                                 434         type: u32
484       -                                           435       -
485         name: tx-max-frames-irq                   436         name: tx-max-frames-irq
486         type: u32                                 437         type: u32
487       -                                           438       -
488         name: stats-block-usecs                   439         name: stats-block-usecs
489         type: u32                                 440         type: u32
490       -                                           441       -
491         name: use-adaptive-rx                     442         name: use-adaptive-rx
492         type: u8                                  443         type: u8
493       -                                           444       -
494         name: use-adaptive-tx                     445         name: use-adaptive-tx
495         type: u8                                  446         type: u8
496       -                                           447       -
497         name: pkt-rate-low                        448         name: pkt-rate-low
498         type: u32                                 449         type: u32
499       -                                           450       -
500         name: rx-usecs-low                        451         name: rx-usecs-low
501         type: u32                                 452         type: u32
502       -                                           453       -
503         name: rx-max-frames-low                   454         name: rx-max-frames-low
504         type: u32                                 455         type: u32
505       -                                           456       -
506         name: tx-usecs-low                        457         name: tx-usecs-low
507         type: u32                                 458         type: u32
508       -                                           459       -
509         name: tx-max-frames-low                   460         name: tx-max-frames-low
510         type: u32                                 461         type: u32
511       -                                           462       -
512         name: pkt-rate-high                       463         name: pkt-rate-high
513         type: u32                                 464         type: u32
514       -                                           465       -
515         name: rx-usecs-high                       466         name: rx-usecs-high
516         type: u32                                 467         type: u32
517       -                                           468       -
518         name: rx-max-frames-high                  469         name: rx-max-frames-high
519         type: u32                                 470         type: u32
520       -                                           471       -
521         name: tx-usecs-high                       472         name: tx-usecs-high
522         type: u32                                 473         type: u32
523       -                                           474       -
524         name: tx-max-frames-high                  475         name: tx-max-frames-high
525         type: u32                                 476         type: u32
526       -                                           477       -
527         name: rate-sample-interval                478         name: rate-sample-interval
528         type: u32                                 479         type: u32
529       -                                           480       -
530         name: use-cqe-mode-tx                     481         name: use-cqe-mode-tx
531         type: u8                                  482         type: u8
532       -                                           483       -
533         name: use-cqe-mode-rx                     484         name: use-cqe-mode-rx
534         type: u8                                  485         type: u8
535       -                                           486       -
536         name: tx-aggr-max-bytes                   487         name: tx-aggr-max-bytes
537         type: u32                                 488         type: u32
538       -                                           489       -
539         name: tx-aggr-max-frames                  490         name: tx-aggr-max-frames
540         type: u32                                 491         type: u32
541       -                                           492       -
542         name: tx-aggr-time-usecs                  493         name: tx-aggr-time-usecs
543         type: u32                                 494         type: u32
544       -                                        << 
545         name: rx-profile                       << 
546         type: nest                             << 
547         nested-attributes: profile             << 
548       -                                        << 
549         name: tx-profile                       << 
550         type: nest                             << 
551         nested-attributes: profile             << 
552                                                << 
553   -                                               495   -
554     name: pause-stat                              496     name: pause-stat
555     attributes:                                   497     attributes:
556       -                                           498       -
557         name: pad                                 499         name: pad
558         type: pad                              !! 500         type: u32
559       -                                           501       -
560         name: tx-frames                           502         name: tx-frames
561         type: u64                                 503         type: u64
562       -                                           504       -
563         name: rx-frames                           505         name: rx-frames
564         type: u64                                 506         type: u64
565   -                                               507   -
566     name: pause                                   508     name: pause
567     attributes:                                   509     attributes:
568       -                                           510       -
569         name: header                              511         name: header
570         type: nest                                512         type: nest
571         nested-attributes: header                 513         nested-attributes: header
572       -                                           514       -
573         name: autoneg                             515         name: autoneg
574         type: u8                                  516         type: u8
575       -                                           517       -
576         name: rx                                  518         name: rx
577         type: u8                                  519         type: u8
578       -                                           520       -
579         name: tx                                  521         name: tx
580         type: u8                                  522         type: u8
581       -                                           523       -
582         name: stats                               524         name: stats
583         type: nest                                525         type: nest
584         nested-attributes: pause-stat             526         nested-attributes: pause-stat
585       -                                           527       -
586         name: stats-src                           528         name: stats-src
587         type: u32                                 529         type: u32
588   -                                               530   -
589     name: eee                                     531     name: eee
590     attributes:                                   532     attributes:
591       -                                           533       -
592         name: header                              534         name: header
593         type: nest                                535         type: nest
594         nested-attributes: header                 536         nested-attributes: header
595       -                                           537       -
596         name: modes-ours                          538         name: modes-ours
597         type: nest                                539         type: nest
598         nested-attributes: bitset                 540         nested-attributes: bitset
599       -                                           541       -
600         name: modes-peer                          542         name: modes-peer
601         type: nest                                543         type: nest
602         nested-attributes: bitset                 544         nested-attributes: bitset
603       -                                           545       -
604         name: active                              546         name: active
605         type: u8                                  547         type: u8
606       -                                           548       -
607         name: enabled                             549         name: enabled
608         type: u8                                  550         type: u8
609       -                                           551       -
610         name: tx-lpi-enabled                      552         name: tx-lpi-enabled
611         type: u8                                  553         type: u8
612       -                                           554       -
613         name: tx-lpi-timer                        555         name: tx-lpi-timer
614         type: u32                                 556         type: u32
615   -                                               557   -
616     name: ts-stat                              << 
617     attributes:                                << 
618       -                                        << 
619         name: tx-pkts                          << 
620         type: uint                             << 
621       -                                        << 
622         name: tx-lost                          << 
623         type: uint                             << 
624       -                                        << 
625         name: tx-err                           << 
626         type: uint                             << 
627   -                                            << 
628     name: tsinfo                                  558     name: tsinfo
629     attributes:                                   559     attributes:
630       -                                           560       -
631         name: header                              561         name: header
632         type: nest                                562         type: nest
633         nested-attributes: header                 563         nested-attributes: header
634       -                                           564       -
635         name: timestamping                        565         name: timestamping
636         type: nest                                566         type: nest
637         nested-attributes: bitset                 567         nested-attributes: bitset
638       -                                           568       -
639         name: tx-types                            569         name: tx-types
640         type: nest                                570         type: nest
641         nested-attributes: bitset                 571         nested-attributes: bitset
642       -                                           572       -
643         name: rx-filters                          573         name: rx-filters
644         type: nest                                574         type: nest
645         nested-attributes: bitset                 575         nested-attributes: bitset
646       -                                           576       -
647         name: phc-index                           577         name: phc-index
648         type: u32                                 578         type: u32
649       -                                        << 
650         name: stats                            << 
651         type: nest                             << 
652         nested-attributes: ts-stat             << 
653   -                                               579   -
654     name: cable-result                         !! 580     name: cable-test-ntf-nest-result
655     attributes:                                   581     attributes:
656       -                                           582       -
657         name: pair                                583         name: pair
658         type: u8                                  584         type: u8
659       -                                           585       -
660         name: code                                586         name: code
661         type: u8                                  587         type: u8
662   -                                               588   -
663     name: cable-fault-length                   !! 589     name: cable-test-ntf-nest-fault-length
664     attributes:                                   590     attributes:
665       -                                           591       -
666         name: pair                                592         name: pair
667         type: u8                                  593         type: u8
668       -                                           594       -
669         name: cm                                  595         name: cm
670         type: u32                                 596         type: u32
671   -                                               597   -
672     name: cable-nest                           !! 598     name: cable-test-ntf-nest
673     attributes:                                   599     attributes:
674       -                                           600       -
675         name: result                              601         name: result
676         type: nest                                602         type: nest
677         nested-attributes: cable-result        !! 603         nested-attributes: cable-test-ntf-nest-result
678       -                                           604       -
679         name: fault-length                        605         name: fault-length
680         type: nest                                606         type: nest
681         nested-attributes: cable-fault-length  !! 607         nested-attributes: cable-test-ntf-nest-fault-length
682   -                                               608   -
683     name: cable-test                              609     name: cable-test
684     attributes:                                   610     attributes:
685       -                                           611       -
686         name: header                              612         name: header
687         type: nest                                613         type: nest
688         nested-attributes: header                 614         nested-attributes: header
689   -                                            << 
690     name: cable-test-ntf                       << 
691     attributes:                                << 
692       -                                        << 
693         name: header                           << 
694         type: nest                             << 
695         nested-attributes: header              << 
696       -                                           615       -
697         name: status                              616         name: status
698         type: u8                                  617         type: u8
699       -                                           618       -
700         name: nest                                619         name: nest
701         type: nest                                620         type: nest
702         nested-attributes: cable-nest          !! 621         nested-attributes: cable-test-ntf-nest
703   -                                               622   -
704     name: cable-test-tdr-cfg                      623     name: cable-test-tdr-cfg
705     attributes:                                   624     attributes:
706       -                                           625       -
707         name: first                               626         name: first
708         type: u32                                 627         type: u32
709       -                                           628       -
710         name: last                                629         name: last
711         type: u32                                 630         type: u32
712       -                                           631       -
713         name: step                                632         name: step
714         type: u32                                 633         type: u32
715       -                                           634       -
716         name: pair                             !! 635         name: pari
717         type: u8                                  636         type: u8
718   -                                               637   -
719     name: cable-test-tdr-ntf                   << 
720     attributes:                                << 
721       -                                        << 
722         name: header                           << 
723         type: nest                             << 
724         nested-attributes: header              << 
725       -                                        << 
726         name: status                           << 
727         type: u8                               << 
728       -                                        << 
729         name: nest                             << 
730         type: nest                             << 
731         nested-attributes: cable-nest          << 
732   -                                            << 
733     name: cable-test-tdr                          638     name: cable-test-tdr
734     attributes:                                   639     attributes:
735       -                                           640       -
736         name: header                              641         name: header
737         type: nest                                642         type: nest
738         nested-attributes: header                 643         nested-attributes: header
739       -                                           644       -
740         name: cfg                                 645         name: cfg
741         type: nest                                646         type: nest
742         nested-attributes: cable-test-tdr-cfg     647         nested-attributes: cable-test-tdr-cfg
743   -                                               648   -
744     name: tunnel-udp-entry                     !! 649     name: tunnel-info-udp-entry
745     attributes:                                   650     attributes:
746       -                                           651       -
747         name: port                                652         name: port
748         type: u16                                 653         type: u16
749         byte-order: big-endian                    654         byte-order: big-endian
750       -                                           655       -
751         name: type                                656         name: type
752         type: u32                                 657         type: u32
753         enum: udp-tunnel-type                     658         enum: udp-tunnel-type
754   -                                               659   -
755     name: tunnel-udp-table                     !! 660     name: tunnel-info-udp-table
756     attributes:                                   661     attributes:
757       -                                           662       -
758         name: size                                663         name: size
759         type: u32                                 664         type: u32
760       -                                           665       -
761         name: types                               666         name: types
762         type: nest                                667         type: nest
763         nested-attributes: bitset                 668         nested-attributes: bitset
764       -                                           669       -
765         name: entry                            !! 670         name: udp-ports
766         type: nest                             << 
767         multi-attr: true                       << 
768         nested-attributes: tunnel-udp-entry    << 
769   -                                            << 
770     name: tunnel-udp                           << 
771     attributes:                                << 
772       -                                        << 
773         name: table                            << 
774         type: nest                                671         type: nest
775         nested-attributes: tunnel-udp-table    !! 672         nested-attributes: tunnel-info-udp-entry
776   -                                               673   -
777     name: tunnel-info                             674     name: tunnel-info
778     attributes:                                   675     attributes:
779       -                                           676       -
780         name: header                              677         name: header
781         type: nest                                678         type: nest
782         nested-attributes: header                 679         nested-attributes: header
783       -                                           680       -
784         name: udp-ports                           681         name: udp-ports
785         type: nest                                682         type: nest
786         nested-attributes: tunnel-udp          !! 683         nested-attributes: tunnel-info-udp-table
787   -                                               684   -
788     name: fec-stat                                685     name: fec-stat
789     attributes:                                   686     attributes:
790       -                                           687       -
791         name: pad                                 688         name: pad
792         type: pad                              !! 689         type: u8
793       -                                           690       -
794         name: corrected                           691         name: corrected
795         type: binary                              692         type: binary
796         sub-type: u64                             693         sub-type: u64
797       -                                           694       -
798         name: uncorr                              695         name: uncorr
799         type: binary                              696         type: binary
800         sub-type: u64                             697         sub-type: u64
801       -                                           698       -
802         name: corr-bits                           699         name: corr-bits
803         type: binary                              700         type: binary
804         sub-type: u64                             701         sub-type: u64
805   -                                               702   -
806     name: fec                                     703     name: fec
807     attributes:                                   704     attributes:
808       -                                           705       -
809         name: header                              706         name: header
810         type: nest                                707         type: nest
811         nested-attributes: header                 708         nested-attributes: header
812       -                                           709       -
813         name: modes                               710         name: modes
814         type: nest                                711         type: nest
815         nested-attributes: bitset                 712         nested-attributes: bitset
816       -                                           713       -
817         name: auto                                714         name: auto
818         type: u8                                  715         type: u8
819       -                                           716       -
820         name: active                              717         name: active
821         type: u32                                 718         type: u32
822       -                                           719       -
823         name: stats                               720         name: stats
824         type: nest                                721         type: nest
825         nested-attributes: fec-stat               722         nested-attributes: fec-stat
826   -                                               723   -
827     name: module-eeprom                           724     name: module-eeprom
828     attributes:                                   725     attributes:
829       -                                           726       -
830         name: header                              727         name: header
831         type: nest                                728         type: nest
832         nested-attributes: header                 729         nested-attributes: header
833       -                                           730       -
834         name: offset                              731         name: offset
835         type: u32                                 732         type: u32
836       -                                           733       -
837         name: length                              734         name: length
838         type: u32                                 735         type: u32
839       -                                           736       -
840         name: page                                737         name: page
841         type: u8                                  738         type: u8
842       -                                           739       -
843         name: bank                                740         name: bank
844         type: u8                                  741         type: u8
845       -                                           742       -
846         name: i2c-address                         743         name: i2c-address
847         type: u8                                  744         type: u8
848       -                                           745       -
849         name: data                                746         name: data
850         type: binary                              747         type: binary
851   -                                               748   -
852     name: stats-grp                               749     name: stats-grp
853     attributes:                                   750     attributes:
854       -                                           751       -
855         name: pad                                 752         name: pad
856         type: pad                              !! 753         type: u32
857       -                                           754       -
858         name: id                                  755         name: id
859         type: u32                                 756         type: u32
860       -                                           757       -
861         name: ss-id                               758         name: ss-id
862         type: u32                                 759         type: u32
863       -                                           760       -
864         name: stat                                761         name: stat
865         type: u64                              !! 762         type: nest
866         type-value: [ id ]                     !! 763         nested-attributes: u64
867       -                                           764       -
868         name: hist-rx                             765         name: hist-rx
869         type: nest                                766         type: nest
870         nested-attributes: stats-grp-hist      !! 767         nested-attributes: u64
871       -                                           768       -
872         name: hist-tx                             769         name: hist-tx
873         type: nest                                770         type: nest
874         nested-attributes: stats-grp-hist      !! 771         nested-attributes: u64
875       -                                           772       -
876         name: hist-bkt-low                        773         name: hist-bkt-low
877         type: u32                                 774         type: u32
878       -                                           775       -
879         name: hist-bkt-hi                         776         name: hist-bkt-hi
880         type: u32                                 777         type: u32
881       -                                           778       -
882         name: hist-val                            779         name: hist-val
883         type: u64                                 780         type: u64
884   -                                               781   -
885     name: stats-grp-hist                       << 
886     subset-of: stats-grp                       << 
887     attributes:                                << 
888       -                                        << 
889         name: hist-bkt-low                     << 
890       -                                        << 
891         name: hist-bkt-hi                      << 
892       -                                        << 
893         name: hist-val                         << 
894   -                                            << 
895     name: stats                                   782     name: stats
896     attributes:                                   783     attributes:
897       -                                           784       -
898         name: pad                                 785         name: pad
899         type: pad                              !! 786         type: u32
900       -                                           787       -
901         name: header                              788         name: header
902         type: nest                                789         type: nest
903         nested-attributes: header                 790         nested-attributes: header
904       -                                           791       -
905         name: groups                              792         name: groups
906         type: nest                                793         type: nest
907         nested-attributes: bitset                 794         nested-attributes: bitset
908       -                                           795       -
909         name: grp                                 796         name: grp
910         type: nest                                797         type: nest
911         nested-attributes: stats-grp              798         nested-attributes: stats-grp
912       -                                           799       -
913         name: src                                 800         name: src
914         type: u32                                 801         type: u32
915   -                                               802   -
916     name: phc-vclocks                             803     name: phc-vclocks
917     attributes:                                   804     attributes:
918       -                                           805       -
919         name: header                              806         name: header
920         type: nest                                807         type: nest
921         nested-attributes: header                 808         nested-attributes: header
922       -                                           809       -
923         name: num                                 810         name: num
924         type: u32                                 811         type: u32
925       -                                           812       -
926         name: index                               813         name: index
927         type: binary                              814         type: binary
928         sub-type: s32                             815         sub-type: s32
929   -                                               816   -
930     name: module                                  817     name: module
931     attributes:                                   818     attributes:
932       -                                           819       -
933         name: header                              820         name: header
934         type: nest                                821         type: nest
935         nested-attributes: header                 822         nested-attributes: header
936       -                                           823       -
937         name: power-mode-policy                   824         name: power-mode-policy
938         type: u8                                  825         type: u8
939       -                                           826       -
940         name: power-mode                          827         name: power-mode
941         type: u8                                  828         type: u8
942   -                                               829   -
943     name: c33-pse-pw-limit                     << 
944     attributes:                                << 
945       -                                        << 
946         name: min                              << 
947         type: u32                              << 
948       -                                        << 
949         name: max                              << 
950         type: u32                              << 
951   -                                            << 
952     name: pse                                     830     name: pse
953     attributes:                                   831     attributes:
954       -                                           832       -
955         name: header                              833         name: header
956         type: nest                                834         type: nest
957         nested-attributes: header                 835         nested-attributes: header
958       -                                           836       -
959         name: podl-pse-admin-state             !! 837         name: admin-state
960         type: u32                              << 
961         name-prefix: ethtool-a-                << 
962       -                                        << 
963         name: podl-pse-admin-control           << 
964         type: u32                              << 
965         name-prefix: ethtool-a-                << 
966       -                                        << 
967         name: podl-pse-pw-d-status             << 
968         type: u32                              << 
969         name-prefix: ethtool-a-                << 
970       -                                        << 
971         name: c33-pse-admin-state              << 
972         type: u32                              << 
973         name-prefix: ethtool-a-                << 
974       -                                        << 
975         name: c33-pse-admin-control            << 
976         type: u32                              << 
977         name-prefix: ethtool-a-                << 
978       -                                        << 
979         name: c33-pse-pw-d-status              << 
980         type: u32                                 838         type: u32
981         name-prefix: ethtool-a-                << 
982       -                                           839       -
983         name: c33-pse-pw-class                 !! 840         name: admin-control
984         type: u32                                 841         type: u32
985         name-prefix: ethtool-a-                << 
986       -                                           842       -
987         name: c33-pse-actual-pw                !! 843         name: pw-d-status
988         type: u32                                 844         type: u32
989         name-prefix: ethtool-a-                << 
990       -                                        << 
991         name: c33-pse-ext-state                << 
992         type: u32                              << 
993         name-prefix: ethtool-a-                << 
994         enum: c33-pse-ext-state                << 
995       -                                        << 
996         name: c33-pse-ext-substate             << 
997         type: u32                              << 
998         name-prefix: ethtool-a-                << 
999       -                                        << 
1000         name: c33-pse-avail-pw-limit          << 
1001         type: u32                             << 
1002         name-prefix: ethtool-a-               << 
1003       -                                       << 
1004         name: c33-pse-pw-limit-ranges         << 
1005         name-prefix: ethtool-a-               << 
1006         type: nest                            << 
1007         multi-attr: true                      << 
1008         nested-attributes: c33-pse-pw-limit   << 
1009   -                                              845   -
1010     name: rss                                    846     name: rss
1011     attributes:                                  847     attributes:
1012       -                                          848       -
1013         name: header                             849         name: header
1014         type: nest                               850         type: nest
1015         nested-attributes: header                851         nested-attributes: header
1016       -                                          852       -
1017         name: context                            853         name: context
1018         type: u32                                854         type: u32
1019       -                                          855       -
1020         name: hfunc                              856         name: hfunc
1021         type: u32                                857         type: u32
1022       -                                          858       -
1023         name: indir                              859         name: indir
1024         type: binary                             860         type: binary
1025       -                                          861       -
1026         name: hkey                               862         name: hkey
1027         type: binary                             863         type: binary
1028       -                                       << 
1029         name: input_xfrm                      << 
1030         type: u32                             << 
1031   -                                              864   -
1032     name: plca                                   865     name: plca
1033     attributes:                                  866     attributes:
1034       -                                          867       -
1035         name: header                             868         name: header
1036         type: nest                               869         type: nest
1037         nested-attributes: header                870         nested-attributes: header
1038       -                                          871       -
1039         name: version                            872         name: version
1040         type: u16                                873         type: u16
1041       -                                          874       -
1042         name: enabled                            875         name: enabled
1043         type: u8                                 876         type: u8
1044       -                                          877       -
1045         name: status                             878         name: status
1046         type: u8                                 879         type: u8
1047       -                                          880       -
1048         name: node-cnt                           881         name: node-cnt
1049         type: u32                                882         type: u32
1050       -                                          883       -
1051         name: node-id                            884         name: node-id
1052         type: u32                                885         type: u32
1053       -                                          886       -
1054         name: to-tmr                             887         name: to-tmr
1055         type: u32                                888         type: u32
1056       -                                          889       -
1057         name: burst-cnt                          890         name: burst-cnt
1058         type: u32                                891         type: u32
1059       -                                          892       -
1060         name: burst-tmr                          893         name: burst-tmr
1061         type: u32                                894         type: u32
1062   -                                           << 
1063     name: module-fw-flash                     << 
1064     attributes:                               << 
1065       -                                       << 
1066         name: header                          << 
1067         type: nest                            << 
1068         nested-attributes: header             << 
1069       -                                       << 
1070         name: file-name                       << 
1071         type: string                          << 
1072       -                                       << 
1073         name: password                        << 
1074         type: u32                             << 
1075       -                                       << 
1076         name: status                          << 
1077         type: u32                             << 
1078         enum: module-fw-flash-status          << 
1079       -                                       << 
1080         name: status-msg                      << 
1081         type: string                          << 
1082       -                                       << 
1083         name: done                            << 
1084         type: uint                            << 
1085       -                                       << 
1086         name: total                           << 
1087         type: uint                            << 
1088                                                  895 
1089 operations:                                      896 operations:
1090   enum-model: directional                        897   enum-model: directional
1091   name-prefix: ethtool-msg-                   << 
1092   list:                                          898   list:
1093     -                                            899     -
1094       name: strset-get                           900       name: strset-get
1095       doc: Get string set from the kernel.       901       doc: Get string set from the kernel.
1096                                                  902 
1097       attribute-set: strset                      903       attribute-set: strset
1098                                                  904 
1099       do: &strset-get-op                         905       do: &strset-get-op
1100         request:                                 906         request:
1101           attributes:                            907           attributes:
1102             - header                             908             - header
1103             - stringsets                         909             - stringsets
1104             - counts-only                        910             - counts-only
1105         reply:                                   911         reply:
1106           attributes:                            912           attributes:
1107             - header                             913             - header
1108             - stringsets                         914             - stringsets
1109       dump: *strset-get-op                       915       dump: *strset-get-op
1110     -                                            916     -
1111       name: linkinfo-get                         917       name: linkinfo-get
1112       doc: Get link info.                        918       doc: Get link info.
1113                                                  919 
1114       attribute-set: linkinfo                    920       attribute-set: linkinfo
1115                                                  921 
1116       do: &linkinfo-get-op                       922       do: &linkinfo-get-op
1117         request:                                 923         request:
1118           attributes:                            924           attributes:
1119             - header                             925             - header
1120         reply:                                   926         reply:
1121           attributes: &linkinfo                  927           attributes: &linkinfo
1122             - header                             928             - header
1123             - port                               929             - port
1124             - phyaddr                            930             - phyaddr
1125             - tp-mdix                            931             - tp-mdix
1126             - tp-mdix-ctrl                       932             - tp-mdix-ctrl
1127             - transceiver                        933             - transceiver
1128       dump: *linkinfo-get-op                     934       dump: *linkinfo-get-op
1129     -                                            935     -
1130       name: linkinfo-set                         936       name: linkinfo-set
1131       doc: Set link info.                        937       doc: Set link info.
1132                                                  938 
1133       attribute-set: linkinfo                    939       attribute-set: linkinfo
1134                                                  940 
1135       do:                                        941       do:
1136         request:                                 942         request:
1137           attributes: *linkinfo                  943           attributes: *linkinfo
1138     -                                            944     -
1139       name: linkinfo-ntf                         945       name: linkinfo-ntf
1140       doc: Notification for change in link in    946       doc: Notification for change in link info.
1141       notify: linkinfo-get                       947       notify: linkinfo-get
1142     -                                            948     -
1143       name: linkmodes-get                        949       name: linkmodes-get
1144       doc: Get link modes.                       950       doc: Get link modes.
1145                                                  951 
1146       attribute-set: linkmodes                   952       attribute-set: linkmodes
1147                                                  953 
1148       do: &linkmodes-get-op                      954       do: &linkmodes-get-op
1149         request:                                 955         request:
1150           attributes:                            956           attributes:
1151             - header                             957             - header
1152         reply:                                   958         reply:
1153           attributes: &linkmodes                 959           attributes: &linkmodes
1154             - header                             960             - header
1155             - autoneg                            961             - autoneg
1156             - ours                               962             - ours
1157             - peer                               963             - peer
1158             - speed                              964             - speed
1159             - duplex                             965             - duplex
1160             - master-slave-cfg                   966             - master-slave-cfg
1161             - master-slave-state                 967             - master-slave-state
1162             - lanes                              968             - lanes
1163             - rate-matching                      969             - rate-matching
1164       dump: *linkmodes-get-op                    970       dump: *linkmodes-get-op
1165     -                                            971     -
1166       name: linkmodes-set                        972       name: linkmodes-set
1167       doc: Set link modes.                       973       doc: Set link modes.
1168                                                  974 
1169       attribute-set: linkmodes                   975       attribute-set: linkmodes
1170                                                  976 
1171       do:                                        977       do:
1172         request:                                 978         request:
1173           attributes: *linkmodes                 979           attributes: *linkmodes
1174     -                                            980     -
1175       name: linkmodes-ntf                        981       name: linkmodes-ntf
1176       doc: Notification for change in link mo    982       doc: Notification for change in link modes.
1177       notify: linkmodes-get                      983       notify: linkmodes-get
1178     -                                            984     -
1179       name: linkstate-get                        985       name: linkstate-get
1180       doc: Get link state.                       986       doc: Get link state.
1181                                                  987 
1182       attribute-set: linkstate                   988       attribute-set: linkstate
1183                                                  989 
1184       do: &linkstate-get-op                      990       do: &linkstate-get-op
1185         request:                                 991         request:
1186           attributes:                            992           attributes:
1187             - header                             993             - header
1188         reply:                                   994         reply:
1189           attributes:                            995           attributes:
1190             - header                             996             - header
1191             - link                               997             - link
1192             - sqi                                998             - sqi
1193             - sqi-max                            999             - sqi-max
1194             - ext-state                          1000             - ext-state
1195             - ext-substate                       1001             - ext-substate
1196             - ext-down-cnt                       1002             - ext-down-cnt
1197       dump: *linkstate-get-op                    1003       dump: *linkstate-get-op
1198     -                                            1004     -
1199       name: debug-get                            1005       name: debug-get
1200       doc: Get debug message mask.               1006       doc: Get debug message mask.
1201                                                  1007 
1202       attribute-set: debug                       1008       attribute-set: debug
1203                                                  1009 
1204       do: &debug-get-op                          1010       do: &debug-get-op
1205         request:                                 1011         request:
1206           attributes:                            1012           attributes:
1207             - header                             1013             - header
1208         reply:                                   1014         reply:
1209           attributes: &debug                     1015           attributes: &debug
1210             - header                             1016             - header
1211             - msgmask                            1017             - msgmask
1212       dump: *debug-get-op                        1018       dump: *debug-get-op
1213     -                                            1019     -
1214       name: debug-set                            1020       name: debug-set
1215       doc: Set debug message mask.               1021       doc: Set debug message mask.
1216                                                  1022 
1217       attribute-set: debug                       1023       attribute-set: debug
1218                                                  1024 
1219       do:                                        1025       do:
1220         request:                                 1026         request:
1221           attributes: *debug                     1027           attributes: *debug
1222     -                                            1028     -
1223       name: debug-ntf                            1029       name: debug-ntf
1224       doc: Notification for change in debug m    1030       doc: Notification for change in debug message mask.
1225       notify: debug-get                          1031       notify: debug-get
1226     -                                            1032     -
1227       name: wol-get                              1033       name: wol-get
1228       doc: Get WOL params.                       1034       doc: Get WOL params.
1229                                                  1035 
1230       attribute-set: wol                         1036       attribute-set: wol
1231                                                  1037 
1232       do: &wol-get-op                            1038       do: &wol-get-op
1233         request:                                 1039         request:
1234           attributes:                            1040           attributes:
1235             - header                             1041             - header
1236         reply:                                   1042         reply:
1237           attributes: &wol                       1043           attributes: &wol
1238             - header                             1044             - header
1239             - modes                              1045             - modes
1240             - sopass                             1046             - sopass
1241       dump: *wol-get-op                          1047       dump: *wol-get-op
1242     -                                            1048     -
1243       name: wol-set                              1049       name: wol-set
1244       doc: Set WOL params.                       1050       doc: Set WOL params.
1245                                                  1051 
1246       attribute-set: wol                         1052       attribute-set: wol
1247                                                  1053 
1248       do:                                        1054       do:
1249         request:                                 1055         request:
1250           attributes: *wol                       1056           attributes: *wol
1251     -                                            1057     -
1252       name: wol-ntf                              1058       name: wol-ntf
1253       doc: Notification for change in WOL par    1059       doc: Notification for change in WOL params.
1254       notify: wol-get                            1060       notify: wol-get
1255     -                                            1061     -
1256       name: features-get                         1062       name: features-get
1257       doc: Get features.                         1063       doc: Get features.
1258                                                  1064 
1259       attribute-set: features                    1065       attribute-set: features
1260                                                  1066 
1261       do: &feature-get-op                        1067       do: &feature-get-op
1262         request:                                 1068         request:
1263           attributes:                            1069           attributes:
1264             - header                             1070             - header
1265         reply:                                   1071         reply:
1266           attributes: &feature                   1072           attributes: &feature
1267             - header                             1073             - header
1268             # User-changeable features.          1074             # User-changeable features.
1269             - hw                                 1075             - hw
1270             # User-requested features.           1076             # User-requested features.
1271             - wanted                             1077             - wanted
1272             # Currently active features.         1078             # Currently active features.
1273             - active                             1079             - active
1274             # Unchangeable features.             1080             # Unchangeable features.
1275             - nochange                           1081             - nochange
1276       dump: *feature-get-op                      1082       dump: *feature-get-op
1277     -                                            1083     -
1278       name: features-set                         1084       name: features-set
1279       doc: Set features.                         1085       doc: Set features.
1280                                                  1086 
1281       attribute-set: features                    1087       attribute-set: features
1282                                                  1088 
1283       do: &feature-set-op                        1089       do: &feature-set-op
1284         request:                                 1090         request:
1285           attributes: *feature                   1091           attributes: *feature
1286         reply:                                   1092         reply:
1287           attributes: *feature                   1093           attributes: *feature
1288     -                                            1094     -
1289       name: features-ntf                         1095       name: features-ntf
1290       doc: Notification for change in feature    1096       doc: Notification for change in features.
1291       notify: features-get                       1097       notify: features-get
1292     -                                            1098     -
1293       name: privflags-get                        1099       name: privflags-get
1294       doc: Get device private flags.             1100       doc: Get device private flags.
1295                                                  1101 
1296       attribute-set: privflags                   1102       attribute-set: privflags
1297                                                  1103 
1298       do: &privflag-get-op                       1104       do: &privflag-get-op
1299         request:                                 1105         request:
1300           attributes:                            1106           attributes:
1301             - header                             1107             - header
1302         reply:                                   1108         reply:
1303           attributes: &privflag                  1109           attributes: &privflag
1304             - header                             1110             - header
1305             - flags                              1111             - flags
1306       dump: *privflag-get-op                     1112       dump: *privflag-get-op
1307     -                                            1113     -
1308       name: privflags-set                        1114       name: privflags-set
1309       doc: Set device private flags.             1115       doc: Set device private flags.
1310                                                  1116 
1311       attribute-set: privflags                   1117       attribute-set: privflags
1312                                                  1118 
1313       do:                                        1119       do:
1314         request:                                 1120         request:
1315           attributes: *privflag                  1121           attributes: *privflag
1316     -                                            1122     -
1317       name: privflags-ntf                        1123       name: privflags-ntf
1318       doc: Notification for change in device     1124       doc: Notification for change in device private flags.
1319       notify: privflags-get                      1125       notify: privflags-get
1320                                                  1126 
1321     -                                            1127     -
1322       name: rings-get                            1128       name: rings-get
1323       doc: Get ring params.                      1129       doc: Get ring params.
1324                                                  1130 
1325       attribute-set: rings                       1131       attribute-set: rings
1326                                                  1132 
1327       do: &ring-get-op                           1133       do: &ring-get-op
1328         request:                                 1134         request:
1329           attributes:                            1135           attributes:
1330             - header                             1136             - header
1331         reply:                                   1137         reply:
1332           attributes: &ring                      1138           attributes: &ring
1333             - header                             1139             - header
1334             - rx-max                             1140             - rx-max
1335             - rx-mini-max                        1141             - rx-mini-max
1336             - rx-jumbo-max                       1142             - rx-jumbo-max
1337             - tx-max                             1143             - tx-max
1338             - rx                                 1144             - rx
1339             - rx-mini                            1145             - rx-mini
1340             - rx-jumbo                           1146             - rx-jumbo
1341             - tx                                 1147             - tx
1342             - rx-buf-len                         1148             - rx-buf-len
1343             - tcp-data-split                     1149             - tcp-data-split
1344             - cqe-size                           1150             - cqe-size
1345             - tx-push                            1151             - tx-push
1346             - rx-push                            1152             - rx-push
1347             - tx-push-buf-len                    1153             - tx-push-buf-len
1348             - tx-push-buf-len-max                1154             - tx-push-buf-len-max
1349       dump: *ring-get-op                         1155       dump: *ring-get-op
1350     -                                            1156     -
1351       name: rings-set                            1157       name: rings-set
1352       doc: Set ring params.                      1158       doc: Set ring params.
1353                                                  1159 
1354       attribute-set: rings                       1160       attribute-set: rings
1355                                                  1161 
1356       do:                                        1162       do:
1357         request:                                 1163         request:
1358           attributes: *ring                      1164           attributes: *ring
1359     -                                            1165     -
1360       name: rings-ntf                            1166       name: rings-ntf
1361       doc: Notification for change in ring pa    1167       doc: Notification for change in ring params.
1362       notify: rings-get                          1168       notify: rings-get
1363     -                                            1169     -
1364       name: channels-get                         1170       name: channels-get
1365       doc: Get channel params.                   1171       doc: Get channel params.
1366                                                  1172 
1367       attribute-set: channels                    1173       attribute-set: channels
1368                                                  1174 
1369       do: &channel-get-op                        1175       do: &channel-get-op
1370         request:                                 1176         request:
1371           attributes:                            1177           attributes:
1372             - header                             1178             - header
1373         reply:                                   1179         reply:
1374           attributes: &channel                   1180           attributes: &channel
1375             - header                             1181             - header
1376             - rx-max                             1182             - rx-max
1377             - tx-max                             1183             - tx-max
1378             - other-max                          1184             - other-max
1379             - combined-max                       1185             - combined-max
1380             - rx-count                           1186             - rx-count
1381             - tx-count                           1187             - tx-count
1382             - other-count                        1188             - other-count
1383             - combined-count                     1189             - combined-count
1384       dump: *channel-get-op                      1190       dump: *channel-get-op
1385     -                                            1191     -
1386       name: channels-set                         1192       name: channels-set
1387       doc: Set channel params.                   1193       doc: Set channel params.
1388                                                  1194 
1389       attribute-set: channels                    1195       attribute-set: channels
1390                                                  1196 
1391       do:                                        1197       do:
1392         request:                                 1198         request:
1393           attributes: *channel                   1199           attributes: *channel
1394     -                                            1200     -
1395       name: channels-ntf                         1201       name: channels-ntf
1396       doc: Notification for change in channel    1202       doc: Notification for change in channel params.
1397       notify: channels-get                       1203       notify: channels-get
1398     -                                            1204     -
1399       name: coalesce-get                         1205       name: coalesce-get
1400       doc: Get coalesce params.                  1206       doc: Get coalesce params.
1401                                                  1207 
1402       attribute-set: coalesce                    1208       attribute-set: coalesce
1403                                                  1209 
1404       do: &coalesce-get-op                       1210       do: &coalesce-get-op
1405         request:                                 1211         request:
1406           attributes:                            1212           attributes:
1407             - header                             1213             - header
1408         reply:                                   1214         reply:
1409           attributes: &coalesce                  1215           attributes: &coalesce
1410             - header                             1216             - header
1411             - rx-usecs                           1217             - rx-usecs
1412             - rx-max-frames                      1218             - rx-max-frames
1413             - rx-usecs-irq                       1219             - rx-usecs-irq
1414             - rx-max-frames-irq                  1220             - rx-max-frames-irq
1415             - tx-usecs                           1221             - tx-usecs
1416             - tx-max-frames                      1222             - tx-max-frames
1417             - tx-usecs-irq                       1223             - tx-usecs-irq
1418             - tx-max-frames-irq                  1224             - tx-max-frames-irq
1419             - stats-block-usecs                  1225             - stats-block-usecs
1420             - use-adaptive-rx                    1226             - use-adaptive-rx
1421             - use-adaptive-tx                    1227             - use-adaptive-tx
1422             - pkt-rate-low                       1228             - pkt-rate-low
1423             - rx-usecs-low                       1229             - rx-usecs-low
1424             - rx-max-frames-low                  1230             - rx-max-frames-low
1425             - tx-usecs-low                       1231             - tx-usecs-low
1426             - tx-max-frames-low                  1232             - tx-max-frames-low
1427             - pkt-rate-high                      1233             - pkt-rate-high
1428             - rx-usecs-high                      1234             - rx-usecs-high
1429             - rx-max-frames-high                 1235             - rx-max-frames-high
1430             - tx-usecs-high                      1236             - tx-usecs-high
1431             - tx-max-frames-high                 1237             - tx-max-frames-high
1432             - rate-sample-interval               1238             - rate-sample-interval
1433             - use-cqe-mode-tx                    1239             - use-cqe-mode-tx
1434             - use-cqe-mode-rx                    1240             - use-cqe-mode-rx
1435             - tx-aggr-max-bytes                  1241             - tx-aggr-max-bytes
1436             - tx-aggr-max-frames                 1242             - tx-aggr-max-frames
1437             - tx-aggr-time-usecs                 1243             - tx-aggr-time-usecs
1438             - rx-profile                      << 
1439             - tx-profile                      << 
1440       dump: *coalesce-get-op                     1244       dump: *coalesce-get-op
1441     -                                            1245     -
1442       name: coalesce-set                         1246       name: coalesce-set
1443       doc: Set coalesce params.                  1247       doc: Set coalesce params.
1444                                                  1248 
1445       attribute-set: coalesce                    1249       attribute-set: coalesce
1446                                                  1250 
1447       do:                                        1251       do:
1448         request:                                 1252         request:
1449           attributes: *coalesce                  1253           attributes: *coalesce
1450     -                                            1254     -
1451       name: coalesce-ntf                         1255       name: coalesce-ntf
1452       doc: Notification for change in coalesc    1256       doc: Notification for change in coalesce params.
1453       notify: coalesce-get                       1257       notify: coalesce-get
1454     -                                            1258     -
1455       name: pause-get                            1259       name: pause-get
1456       doc: Get pause params.                     1260       doc: Get pause params.
1457                                                  1261 
1458       attribute-set: pause                       1262       attribute-set: pause
1459                                                  1263 
1460       do: &pause-get-op                          1264       do: &pause-get-op
1461         request:                                 1265         request:
1462           attributes:                            1266           attributes:
1463             - header                             1267             - header
1464         reply:                                   1268         reply:
1465           attributes: &pause                     1269           attributes: &pause
1466             - header                             1270             - header
1467             - autoneg                            1271             - autoneg
1468             - rx                                 1272             - rx
1469             - tx                                 1273             - tx
1470             - stats                              1274             - stats
1471             - stats-src                          1275             - stats-src
1472       dump: *pause-get-op                        1276       dump: *pause-get-op
1473     -                                            1277     -
1474       name: pause-set                            1278       name: pause-set
1475       doc: Set pause params.                     1279       doc: Set pause params.
1476                                                  1280 
1477       attribute-set: pause                       1281       attribute-set: pause
1478                                                  1282 
1479       do:                                        1283       do:
1480         request:                                 1284         request:
1481           attributes: *pause                     1285           attributes: *pause
1482     -                                            1286     -
1483       name: pause-ntf                            1287       name: pause-ntf
1484       doc: Notification for change in pause p    1288       doc: Notification for change in pause params.
1485       notify: pause-get                          1289       notify: pause-get
1486     -                                            1290     -
1487       name: eee-get                              1291       name: eee-get
1488       doc: Get eee params.                       1292       doc: Get eee params.
1489                                                  1293 
1490       attribute-set: eee                         1294       attribute-set: eee
1491                                                  1295 
1492       do: &eee-get-op                            1296       do: &eee-get-op
1493         request:                                 1297         request:
1494           attributes:                            1298           attributes:
1495             - header                             1299             - header
1496         reply:                                   1300         reply:
1497           attributes: &eee                       1301           attributes: &eee
1498             - header                             1302             - header
1499             - modes-ours                         1303             - modes-ours
1500             - modes-peer                         1304             - modes-peer
1501             - active                             1305             - active
1502             - enabled                            1306             - enabled
1503             - tx-lpi-enabled                     1307             - tx-lpi-enabled
1504             - tx-lpi-timer                       1308             - tx-lpi-timer
1505       dump: *eee-get-op                          1309       dump: *eee-get-op
1506     -                                            1310     -
1507       name: eee-set                              1311       name: eee-set
1508       doc: Set eee params.                       1312       doc: Set eee params.
1509                                                  1313 
1510       attribute-set: eee                         1314       attribute-set: eee
1511                                                  1315 
1512       do:                                        1316       do:
1513         request:                                 1317         request:
1514           attributes: *eee                       1318           attributes: *eee
1515     -                                            1319     -
1516       name: eee-ntf                              1320       name: eee-ntf
1517       doc: Notification for change in eee par    1321       doc: Notification for change in eee params.
1518       notify: eee-get                            1322       notify: eee-get
1519     -                                            1323     -
1520       name: tsinfo-get                           1324       name: tsinfo-get
1521       doc: Get tsinfo params.                    1325       doc: Get tsinfo params.
1522                                                  1326 
1523       attribute-set: tsinfo                      1327       attribute-set: tsinfo
1524                                                  1328 
1525       do: &tsinfo-get-op                         1329       do: &tsinfo-get-op
1526         request:                                 1330         request:
1527           attributes:                            1331           attributes:
1528             - header                             1332             - header
1529         reply:                                   1333         reply:
1530           attributes:                            1334           attributes:
1531             - header                             1335             - header
1532             - timestamping                       1336             - timestamping
1533             - tx-types                           1337             - tx-types
1534             - rx-filters                         1338             - rx-filters
1535             - phc-index                          1339             - phc-index
1536             - stats                           << 
1537       dump: *tsinfo-get-op                       1340       dump: *tsinfo-get-op
1538     -                                            1341     -
1539       name: cable-test-act                       1342       name: cable-test-act
1540       doc: Cable test.                           1343       doc: Cable test.
1541                                                  1344 
1542       attribute-set: cable-test                  1345       attribute-set: cable-test
1543                                                  1346 
1544       do:                                        1347       do:
1545         request:                                 1348         request:
1546           attributes:                            1349           attributes:
1547             - header                             1350             - header
1548     -                                         !! 1351         reply:
1549       name: cable-test-ntf                    !! 1352           attributes:
1550       doc: Cable test notification.           !! 1353             - header
1551                                               !! 1354             - cable-test-ntf-nest
1552       attribute-set: cable-test-ntf           << 
1553                                               << 
1554       event:                                  << 
1555         attributes:                           << 
1556           - header                            << 
1557           - status                            << 
1558     -                                            1355     -
1559       name: cable-test-tdr-act                   1356       name: cable-test-tdr-act
1560       doc: Cable test TDR.                       1357       doc: Cable test TDR.
1561                                                  1358 
1562       attribute-set: cable-test-tdr              1359       attribute-set: cable-test-tdr
1563                                                  1360 
1564       do:                                        1361       do:
1565         request:                                 1362         request:
1566           attributes:                            1363           attributes:
1567             - header                             1364             - header
1568     -                                         !! 1365         reply:
1569       name: cable-test-tdr-ntf                !! 1366           attributes:
1570       doc: Cable test TDR notification.       !! 1367             - header
1571                                               !! 1368             - cable-test-tdr-cfg
1572       attribute-set: cable-test-tdr-ntf       << 
1573                                               << 
1574       event:                                  << 
1575         attributes:                           << 
1576           - header                            << 
1577           - status                            << 
1578           - nest                              << 
1579     -                                            1369     -
1580       name: tunnel-info-get                      1370       name: tunnel-info-get
1581       doc: Get tsinfo params.                    1371       doc: Get tsinfo params.
1582                                                  1372 
1583       attribute-set: tunnel-info                 1373       attribute-set: tunnel-info
1584                                                  1374 
1585       do: &tunnel-info-get-op                    1375       do: &tunnel-info-get-op
1586         request:                                 1376         request:
1587           attributes:                            1377           attributes:
1588             - header                             1378             - header
1589         reply:                                   1379         reply:
1590           attributes:                            1380           attributes:
1591             - header                             1381             - header
1592             - udp-ports                          1382             - udp-ports
1593       dump: *tunnel-info-get-op                  1383       dump: *tunnel-info-get-op
1594     -                                            1384     -
1595       name: fec-get                              1385       name: fec-get
1596       doc: Get FEC params.                       1386       doc: Get FEC params.
1597                                                  1387 
1598       attribute-set: fec                         1388       attribute-set: fec
1599                                                  1389 
1600       do: &fec-get-op                            1390       do: &fec-get-op
1601         request:                                 1391         request:
1602           attributes:                            1392           attributes:
1603             - header                             1393             - header
1604         reply:                                   1394         reply:
1605           attributes: &fec                       1395           attributes: &fec
1606             - header                             1396             - header
1607             - modes                              1397             - modes
1608             - auto                               1398             - auto
1609             - active                             1399             - active
1610             - stats                              1400             - stats
1611       dump: *fec-get-op                          1401       dump: *fec-get-op
1612     -                                            1402     -
1613       name: fec-set                              1403       name: fec-set
1614       doc: Set FEC params.                       1404       doc: Set FEC params.
1615                                                  1405 
1616       attribute-set: fec                         1406       attribute-set: fec
1617                                                  1407 
1618       do:                                        1408       do:
1619         request:                                 1409         request:
1620           attributes: *fec                       1410           attributes: *fec
1621     -                                            1411     -
1622       name: fec-ntf                              1412       name: fec-ntf
1623       doc: Notification for change in FEC par    1413       doc: Notification for change in FEC params.
1624       notify: fec-get                            1414       notify: fec-get
1625     -                                            1415     -
1626       name: module-eeprom-get                    1416       name: module-eeprom-get
1627       doc: Get module EEPROM params.             1417       doc: Get module EEPROM params.
1628                                                  1418 
1629       attribute-set: module-eeprom               1419       attribute-set: module-eeprom
1630                                                  1420 
1631       do: &module-eeprom-get-op                  1421       do: &module-eeprom-get-op
1632         request:                                 1422         request:
1633           attributes:                            1423           attributes:
1634             - header                             1424             - header
1635         reply:                                   1425         reply:
1636           attributes:                            1426           attributes:
1637             - header                             1427             - header
1638             - offset                             1428             - offset
1639             - length                             1429             - length
1640             - page                               1430             - page
1641             - bank                               1431             - bank
1642             - i2c-address                        1432             - i2c-address
1643             - data                               1433             - data
1644       dump: *module-eeprom-get-op                1434       dump: *module-eeprom-get-op
1645     -                                            1435     -
1646       name: stats-get                            1436       name: stats-get
1647       doc: Get statistics.                       1437       doc: Get statistics.
1648                                                  1438 
1649       attribute-set: stats                       1439       attribute-set: stats
1650                                                  1440 
1651       do: &stats-get-op                          1441       do: &stats-get-op
1652         request:                                 1442         request:
1653           attributes:                            1443           attributes:
1654             - header                             1444             - header
1655             - groups                             1445             - groups
1656         reply:                                   1446         reply:
1657           attributes:                            1447           attributes:
1658             - header                             1448             - header
1659             - groups                             1449             - groups
1660             - grp                                1450             - grp
1661             - src                                1451             - src
1662       dump: *stats-get-op                        1452       dump: *stats-get-op
1663     -                                            1453     -
1664       name: phc-vclocks-get                      1454       name: phc-vclocks-get
1665       doc: Get PHC VCLOCKs.                      1455       doc: Get PHC VCLOCKs.
1666                                                  1456 
1667       attribute-set: phc-vclocks                 1457       attribute-set: phc-vclocks
1668                                                  1458 
1669       do: &phc-vclocks-get-op                    1459       do: &phc-vclocks-get-op
1670         request:                                 1460         request:
1671           attributes:                            1461           attributes:
1672             - header                             1462             - header
1673         reply:                                   1463         reply:
1674           attributes:                            1464           attributes:
1675             - header                             1465             - header
1676             - num                                1466             - num
1677       dump: *phc-vclocks-get-op                  1467       dump: *phc-vclocks-get-op
1678     -                                            1468     -
1679       name: module-get                           1469       name: module-get
1680       doc: Get module params.                    1470       doc: Get module params.
1681                                                  1471 
1682       attribute-set: module                      1472       attribute-set: module
1683                                                  1473 
1684       do: &module-get-op                         1474       do: &module-get-op
1685         request:                                 1475         request:
1686           attributes:                            1476           attributes:
1687             - header                             1477             - header
1688         reply:                                   1478         reply:
1689           attributes: &module                    1479           attributes: &module
1690             - header                             1480             - header
1691             - power-mode-policy                  1481             - power-mode-policy
1692             - power-mode                         1482             - power-mode
1693       dump: *module-get-op                       1483       dump: *module-get-op
1694     -                                            1484     -
1695       name: module-set                           1485       name: module-set
1696       doc: Set module params.                    1486       doc: Set module params.
1697                                                  1487 
1698       attribute-set: module                      1488       attribute-set: module
1699                                                  1489 
1700       do:                                        1490       do:
1701         request:                                 1491         request:
1702           attributes: *module                    1492           attributes: *module
1703     -                                            1493     -
1704       name: module-ntf                           1494       name: module-ntf
1705       doc: Notification for change in module     1495       doc: Notification for change in module params.
1706       notify: module-get                         1496       notify: module-get
1707     -                                            1497     -
1708       name: pse-get                              1498       name: pse-get
1709       doc: Get Power Sourcing Equipment param    1499       doc: Get Power Sourcing Equipment params.
1710                                                  1500 
1711       attribute-set: pse                         1501       attribute-set: pse
1712                                                  1502 
1713       do: &pse-get-op                            1503       do: &pse-get-op
1714         request:                                 1504         request:
1715           attributes:                            1505           attributes:
1716             - header                             1506             - header
1717         reply:                                   1507         reply:
1718           attributes:                         !! 1508           attributes: &pse
1719             - header                             1509             - header
1720             - podl-pse-admin-state            !! 1510             - admin-state
1721             - podl-pse-admin-control          !! 1511             - admin-control
1722             - podl-pse-pw-d-status            !! 1512             - pw-d-status
1723             - c33-pse-admin-state             << 
1724             - c33-pse-admin-control           << 
1725             - c33-pse-pw-d-status             << 
1726             - c33-pse-pw-class                << 
1727             - c33-pse-actual-pw               << 
1728             - c33-pse-ext-state               << 
1729             - c33-pse-ext-substate            << 
1730             - c33-pse-avail-pw-limit          << 
1731             - c33-pse-pw-limit-ranges         << 
1732       dump: *pse-get-op                          1513       dump: *pse-get-op
1733     -                                            1514     -
1734       name: pse-set                              1515       name: pse-set
1735       doc: Set Power Sourcing Equipment param    1516       doc: Set Power Sourcing Equipment params.
1736                                                  1517 
1737       attribute-set: pse                         1518       attribute-set: pse
1738                                                  1519 
1739       do:                                        1520       do:
1740         request:                                 1521         request:
1741           attributes:                         !! 1522           attributes: *pse
1742             - header                          << 
1743             - podl-pse-admin-control          << 
1744             - c33-pse-admin-control           << 
1745             - c33-pse-avail-pw-limit          << 
1746     -                                            1523     -
1747       name: rss-get                              1524       name: rss-get
1748       doc: Get RSS params.                       1525       doc: Get RSS params.
1749                                                  1526 
1750       attribute-set: rss                         1527       attribute-set: rss
1751                                                  1528 
1752       do: &rss-get-op                            1529       do: &rss-get-op
1753         request:                                 1530         request:
1754           attributes:                            1531           attributes:
1755             - header                             1532             - header
1756             - context                         << 
1757         reply:                                   1533         reply:
1758           attributes:                            1534           attributes:
1759             - header                             1535             - header
1760             - context                            1536             - context
1761             - hfunc                              1537             - hfunc
1762             - indir                              1538             - indir
1763             - hkey                               1539             - hkey
1764             - input_xfrm                      !! 1540       dump: *rss-get-op
1765     -                                            1541     -
1766       name: plca-get-cfg                         1542       name: plca-get-cfg
1767       doc: Get PLCA params.                      1543       doc: Get PLCA params.
1768                                                  1544 
1769       attribute-set: plca                        1545       attribute-set: plca
1770                                                  1546 
1771       do: &plca-get-op                           1547       do: &plca-get-op
1772         request:                                 1548         request:
1773           attributes:                            1549           attributes:
1774             - header                             1550             - header
1775         reply:                                   1551         reply:
1776           attributes: &plca                      1552           attributes: &plca
1777             - header                             1553             - header
1778             - version                            1554             - version
1779             - enabled                            1555             - enabled
1780             - status                             1556             - status
1781             - node-cnt                           1557             - node-cnt
1782             - node-id                            1558             - node-id
1783             - to-tmr                             1559             - to-tmr
1784             - burst-cnt                          1560             - burst-cnt
1785             - burst-tmr                          1561             - burst-tmr
1786       dump: *plca-get-op                         1562       dump: *plca-get-op
1787     -                                            1563     -
1788       name: plca-set-cfg                         1564       name: plca-set-cfg
1789       doc: Set PLCA params.                      1565       doc: Set PLCA params.
1790                                                  1566 
1791       attribute-set: plca                        1567       attribute-set: plca
1792                                                  1568 
1793       do:                                        1569       do:
1794         request:                                 1570         request:
1795           attributes: *plca                      1571           attributes: *plca
1796     -                                            1572     -
1797       name: plca-get-status                      1573       name: plca-get-status
1798       doc: Get PLCA status params.               1574       doc: Get PLCA status params.
1799                                                  1575 
1800       attribute-set: plca                        1576       attribute-set: plca
1801                                                  1577 
1802       do: &plca-get-status-op                    1578       do: &plca-get-status-op
1803         request:                                 1579         request:
1804           attributes:                            1580           attributes:
1805             - header                             1581             - header
1806         reply:                                   1582         reply:
1807           attributes: *plca                      1583           attributes: *plca
1808       dump: *plca-get-status-op                  1584       dump: *plca-get-status-op
1809     -                                            1585     -
1810       name: plca-ntf                             1586       name: plca-ntf
1811       doc: Notification for change in PLCA pa    1587       doc: Notification for change in PLCA params.
1812       notify: plca-get-cfg                       1588       notify: plca-get-cfg
1813     -                                            1589     -
1814       name: mm-get                               1590       name: mm-get
1815       doc: Get MAC Merge configuration and st    1591       doc: Get MAC Merge configuration and state
1816                                                  1592 
1817       attribute-set: mm                          1593       attribute-set: mm
1818                                                  1594 
1819       do: &mm-get-op                             1595       do: &mm-get-op
1820         request:                                 1596         request:
1821           attributes:                            1597           attributes:
1822             - header                             1598             - header
1823         reply:                                   1599         reply:
1824           attributes:                            1600           attributes:
1825             - header                             1601             - header
1826             - pmac-enabled                       1602             - pmac-enabled
1827             - tx-enabled                         1603             - tx-enabled
1828             - tx-active                          1604             - tx-active
1829             - tx-min-frag-size                   1605             - tx-min-frag-size
1830             - rx-min-frag-size                   1606             - rx-min-frag-size
1831             - verify-enabled                     1607             - verify-enabled
1832             - verify-time                        1608             - verify-time
1833             - max-verify-time                    1609             - max-verify-time
1834             - stats                              1610             - stats
1835       dump: *mm-get-op                           1611       dump: *mm-get-op
1836     -                                            1612     -
1837       name: mm-set                               1613       name: mm-set
1838       doc: Set MAC Merge configuration           1614       doc: Set MAC Merge configuration
1839                                                  1615 
1840       attribute-set: mm                          1616       attribute-set: mm
1841                                                  1617 
1842       do:                                        1618       do:
1843         request:                                 1619         request:
1844           attributes:                            1620           attributes:
1845             - header                             1621             - header
1846             - verify-enabled                     1622             - verify-enabled
1847             - verify-time                        1623             - verify-time
1848             - tx-enabled                         1624             - tx-enabled
1849             - pmac-enabled                       1625             - pmac-enabled
1850             - tx-min-frag-size                   1626             - tx-min-frag-size
1851     -                                            1627     -
1852       name: mm-ntf                               1628       name: mm-ntf
1853       doc: Notification for change in MAC Mer    1629       doc: Notification for change in MAC Merge configuration.
1854       notify: mm-get                             1630       notify: mm-get
1855     -                                         << 
1856       name: module-fw-flash-act               << 
1857       doc: Flash transceiver module firmware. << 
1858                                               << 
1859       attribute-set: module-fw-flash          << 
1860                                               << 
1861       do:                                     << 
1862         request:                              << 
1863           attributes:                         << 
1864             - header                          << 
1865             - file-name                       << 
1866             - password                        << 
1867     -                                         << 
1868       name: module-fw-flash-ntf               << 
1869       doc: Notification for firmware flashing << 
1870                                               << 
1871       attribute-set: module-fw-flash          << 
1872                                               << 
1873       event:                                  << 
1874         attributes:                           << 
1875           - header                            << 
1876           - status                            << 
1877           - status-msg                        << 
1878           - done                              << 
1879           - total                             << 
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php