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