Family devlink netlink 規範¶
概要¶
Devlink 的部分族。
操作¶
get¶
獲取 devlink 例項。
- attribute-set:
- dont-validate:
[‘strict’, ‘dump’]
- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name]
- reply
- attributes:
[
bus-name,dev-name,reload-failed,dev-stats]
- dump:
- reply
- attributes:
[
bus-name,dev-name,reload-failed,dev-stats]
port-get¶
獲取 devlink 埠例項。
- attribute-set:
- dont-validate:
[‘strict’]
- do:
- pre
devlink-nl-pre-doit-port
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index]
- reply
- attributes:
[
bus-name,dev-name,port-index]
- dump:
- request
- attributes:
[
bus-name,dev-name]
- reply
- attributes:
[
bus-name,dev-name,port-index]
port-set¶
設定 devlink 埠例項。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit-port
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index,port-type,port-function]
port-new¶
建立 devlink 埠例項。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index,port-flavour,port-pci-pf-number,port-pci-sf-number,port-controller-number]
- reply
- attributes:
[
bus-name,dev-name,port-index]
port-del¶
刪除 devlink 埠例項。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit-port
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index]
port-split¶
拆分 devlink 埠例項。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit-port
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index,port-split-count]
port-unsplit¶
取消拆分 devlink 埠例項。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit-port
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index]
sb-get¶
獲取共享緩衝區例項。
- attribute-set:
- dont-validate:
[‘strict’]
- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,sb-index]
- reply
- attributes:
[
bus-name,dev-name,sb-index]
- dump:
- request
- attributes:
[
bus-name,dev-name]
- reply
- attributes:
[
bus-name,dev-name,sb-index]
sb-pool-get¶
獲取共享緩衝區池例項。
- attribute-set:
- dont-validate:
[‘strict’]
- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,sb-index,sb-pool-index]
- reply
- attributes:
[
bus-name,dev-name,sb-index,sb-pool-index]
- dump:
- request
- attributes:
[
bus-name,dev-name]
- reply
- attributes:
[
bus-name,dev-name,sb-index,sb-pool-index]
sb-pool-set¶
設定共享緩衝區池例項。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,sb-index,sb-pool-index,sb-pool-threshold-type,sb-pool-size]
sb-port-pool-get¶
獲取共享緩衝區埠池組合和閾值。
- attribute-set:
- dont-validate:
[‘strict’]
- do:
- pre
devlink-nl-pre-doit-port
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index,sb-index,sb-pool-index]
- reply
- attributes:
[
bus-name,dev-name,port-index,sb-index,sb-pool-index]
- dump:
- request
- attributes:
[
bus-name,dev-name]
- reply
- attributes:
[
bus-name,dev-name,port-index,sb-index,sb-pool-index]
sb-port-pool-set¶
設定共享緩衝區埠池組合和閾值。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit-port
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index,sb-index,sb-pool-index,sb-threshold]
sb-tc-pool-bind-get¶
獲取共享緩衝區埠 TC 到池的繫結和閾值。
- attribute-set:
- dont-validate:
[‘strict’]
- do:
- pre
devlink-nl-pre-doit-port
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index,sb-index,sb-pool-type,sb-tc-index]
- reply
- attributes:
[
bus-name,dev-name,port-index,sb-index,sb-pool-type,sb-tc-index]
- dump:
- request
- attributes:
[
bus-name,dev-name]
- reply
- attributes:
[
bus-name,dev-name,port-index,sb-index,sb-pool-type,sb-tc-index]
sb-tc-pool-bind-set¶
設定共享緩衝區埠 TC 到池的繫結和閾值。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit-port
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index,sb-index,sb-pool-index,sb-pool-type,sb-tc-index,sb-threshold]
sb-occ-snapshot¶
獲取共享緩衝區的佔用率快照。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,sb-index]
sb-occ-max-clear¶
清除共享緩衝區的佔用率水印。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,sb-index]
eswitch-get¶
獲取 eswitch 屬性。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name]
- reply
- attributes:
[
bus-name,dev-name,eswitch-mode,eswitch-inline-mode,eswitch-encap-mode]
eswitch-set¶
設定 eswitch 屬性。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,eswitch-mode,eswitch-inline-mode,eswitch-encap-mode]
dpipe-table-get¶
獲取 dpipe 表屬性。
- attribute-set:
- dont-validate:
[‘strict’]
- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,dpipe-table-name]
- reply
- attributes:
[
bus-name,dev-name,dpipe-tables]
dpipe-entries-get¶
獲取 dpipe 條目屬性。
- attribute-set:
- dont-validate:
[‘strict’]
- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,dpipe-table-name]
- reply
- attributes:
[
bus-name,dev-name,dpipe-entries]
dpipe-headers-get¶
獲取 dpipe 標頭屬性。
- attribute-set:
- dont-validate:
[‘strict’]
- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name]
- reply
- attributes:
[
bus-name,dev-name,dpipe-headers]
dpipe-table-counters-set¶
設定 dpipe 計數器屬性。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,dpipe-table-name,dpipe-table-counters-enabled]
resource-set¶
設定資源屬性。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,resource-id,resource-size]
resource-dump¶
獲取資源屬性。
- attribute-set:
- dont-validate:
[‘strict’]
- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name]
- reply
- attributes:
[
bus-name,dev-name,resource-list]
reload¶
重新載入 devlink。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit-dev-lock
- post
devlink-nl-post-doit-dev-lock
- request
- attributes:
[
bus-name,dev-name,reload-action,reload-limits,netns-pid,netns-fd,netns-id]
- reply
- attributes:
[
bus-name,dev-name,reload-actions-performed]
param-get¶
獲取 param 例項。
- attribute-set:
- dont-validate:
[‘strict’]
- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,param-name]
- reply
- attributes:
[
bus-name,dev-name,param-name]
- dump:
- request
- attributes:
[
bus-name,dev-name]
- reply
- attributes:
[
bus-name,dev-name,param-name]
param-set¶
設定 param 例項。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,param-name,param-type,param-value-cmode]
region-get¶
獲取 region 例項。
- attribute-set:
- dont-validate:
[‘strict’]
- do:
- pre
devlink-nl-pre-doit-port-optional
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index,region-name]
- reply
- attributes:
[
bus-name,dev-name,port-index,region-name]
- dump:
- request
- attributes:
[
bus-name,dev-name]
- reply
- attributes:
[
bus-name,dev-name,port-index,region-name]
region-new¶
建立區域快照。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit-port-optional
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index,region-name,region-snapshot-id]
- reply
- attributes:
[
bus-name,dev-name,port-index,region-name,region-snapshot-id]
region-del¶
刪除區域快照。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit-port-optional
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index,region-name,region-snapshot-id]
region-read¶
讀取區域資料。
- attribute-set:
- dont-validate:
[‘dump-strict’]
- flags:
[
admin-perm]- dump:
- request
- attributes:
[
bus-name,dev-name,port-index,region-name,region-snapshot-id,region-direct,region-chunk-addr,region-chunk-len]
- reply
- attributes:
[
bus-name,dev-name,port-index,region-name]
port-param-get¶
獲取埠引數例項。
- attribute-set:
- dont-validate:
[‘strict’, ‘dump-strict’]
- do:
- pre
devlink-nl-pre-doit-port
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index]
- reply
- attributes:
[
bus-name,dev-name,port-index]
- dump:
- reply
- attributes:
[
bus-name,dev-name,port-index]
port-param-set¶
設定埠引數例項。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit-port
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index]
info-get¶
獲取裝置資訊,如驅動程式名稱、硬體和韌體版本等。
- attribute-set:
- dont-validate:
[‘strict’, ‘dump’]
- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name]
- reply
- attributes:
[
bus-name,dev-name,info-driver-name,info-serial-number,info-version-fixed,info-version-running,info-version-stored,info-board-serial-number]
- dump:
- reply
- attributes:
[
bus-name,dev-name,info-driver-name,info-serial-number,info-version-fixed,info-version-running,info-version-stored,info-board-serial-number]
health-reporter-get¶
獲取健康報告器例項。
- attribute-set:
- dont-validate:
[‘strict’]
- do:
- pre
devlink-nl-pre-doit-port-optional
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index,health-reporter-name]
- reply
- attributes:
[
bus-name,dev-name,port-index,health-reporter-name]
- dump:
- request
- attributes:
[
bus-name,dev-name,port-index]
- reply
- attributes:
[
bus-name,dev-name,port-index,health-reporter-name]
health-reporter-set¶
設定健康報告器例項。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit-port-optional
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index,health-reporter-name,health-reporter-graceful-period,health-reporter-auto-recover,health-reporter-auto-dump]
health-reporter-recover¶
恢復健康報告器例項。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit-port-optional
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index,health-reporter-name]
health-reporter-diagnose¶
診斷健康報告器例項。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit-port-optional
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index,health-reporter-name]
health-reporter-dump-get¶
轉儲健康報告器例項。
- attribute-set:
- dont-validate:
[‘dump-strict’]
- flags:
[
admin-perm]- dump:
- request
- attributes:
[
bus-name,dev-name,port-index,health-reporter-name]
- reply
- attributes:
[
fmsg]
health-reporter-dump-clear¶
清除健康報告器例項的轉儲。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit-port-optional
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index,health-reporter-name]
flash-update¶
Flash 更新 devlink 例項。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,flash-update-file-name,flash-update-component,flash-update-overwrite-mask]
trap-get¶
獲取 trap 例項。
- attribute-set:
- dont-validate:
[‘strict’]
- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,trap-name]
- reply
- attributes:
[
bus-name,dev-name,trap-name]
- dump:
- request
- attributes:
[
bus-name,dev-name]
- reply
- attributes:
[
bus-name,dev-name,trap-name]
trap-set¶
設定 trap 例項。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,trap-name,trap-action]
trap-group-get¶
獲取 trap 組例項。
- attribute-set:
- dont-validate:
[‘strict’]
- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,trap-group-name]
- reply
- attributes:
[
bus-name,dev-name,trap-group-name]
- dump:
- request
- attributes:
[
bus-name,dev-name]
- reply
- attributes:
[
bus-name,dev-name,trap-group-name]
trap-group-set¶
設定 trap 組例項。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,trap-group-name,trap-action,trap-policer-id]
trap-policer-get¶
獲取 trap policer 例項。
- attribute-set:
- dont-validate:
[‘strict’]
- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,trap-policer-id]
- reply
- attributes:
[
bus-name,dev-name,trap-policer-id]
- dump:
- request
- attributes:
[
bus-name,dev-name]
- reply
- attributes:
[
bus-name,dev-name,trap-policer-id]
trap-policer-set¶
獲取 trap policer 例項。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,trap-policer-id,trap-policer-rate,trap-policer-burst]
health-reporter-test¶
測試健康報告器例項。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit-port-optional
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index,health-reporter-name]
rate-get¶
獲取速率例項。
- attribute-set:
- dont-validate:
[‘strict’]
- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,port-index,rate-node-name]
- reply
- attributes:
[
bus-name,dev-name,port-index,rate-node-name]
- dump:
- request
- attributes:
[
bus-name,dev-name]
- reply
- attributes:
[
bus-name,dev-name,port-index,rate-node-name]
rate-set¶
設定速率例項。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,rate-node-name,rate-tx-share,rate-tx-max,rate-tx-priority,rate-tx-weight,rate-parent-node-name]
rate-new¶
建立速率例項。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,rate-node-name,rate-tx-share,rate-tx-max,rate-tx-priority,rate-tx-weight,rate-parent-node-name]
rate-del¶
刪除速率例項。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,rate-node-name]
linecard-get¶
獲取線卡例項。
- attribute-set:
- dont-validate:
[‘strict’]
- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,linecard-index]
- reply
- attributes:
[
bus-name,dev-name,linecard-index]
- dump:
- request
- attributes:
[
bus-name,dev-name]
- reply
- attributes:
[
bus-name,dev-name,linecard-index]
linecard-set¶
設定線卡例項。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,linecard-index,linecard-type]
selftests-get¶
獲取裝置自檢例項。
- attribute-set:
- dont-validate:
[‘strict’, ‘dump’]
- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name]
- reply
- attributes:
[
bus-name,dev-name]
- dump:
- reply
- attributes:
[
bus-name,dev-name]
selftests-run¶
執行裝置自檢例項。
- attribute-set:
- dont-validate:
[‘strict’]
- flags:
[
admin-perm]- do:
- pre
devlink-nl-pre-doit
- post
devlink-nl-post-doit
- request
- attributes:
[
bus-name,dev-name,selftests]
notify-filter-set¶
設定通知訊息套接字過濾器。
- attribute-set:
- do:
- request
- attributes:
[
bus-name,dev-name,port-index]
Definitions¶
sb-pool-type¶
- 型別:
列舉
- 條目:
- 入口:
- 出口:
port-type¶
- 型別:
列舉
- 條目:
- 未設定:
- 自動:
- 乙太網:
- IB:
port-flavour¶
- 型別:
列舉
- 條目:
- 物理:
- CPU:
- DSA:
- PCI-PF:
- PCI-VF:
- 虛擬:
- 未使用:
- PCI-SF:
port-fn-state¶
- 型別:
列舉
- 條目:
- 非活動:
- 活動:
port-fn-opstate¶
- 型別:
列舉
- 條目:
- 分離:
- 已連線:
port-fn-attr-cap¶
- 型別:
列舉
- 條目:
- RoCE位:
- 可遷移位:
- IPSec加密位:
- IPSec資料包位:
rate-type¶
- 型別:
列舉
- 條目:
- 葉節點:
- 節點:
sb-threshold-type¶
- 型別:
列舉
- 條目:
- 靜態:
- 動態:
eswitch-mode¶
- 型別:
列舉
- 條目:
- 傳統:
- Switchdev:
eswitch-inline-mode¶
- 型別:
列舉
- 條目:
- 無:
- 連結:
- 網路:
- 傳輸:
eswitch-encap-mode¶
- 型別:
列舉
- 條目:
- 無:
- 基本:
dpipe-header-id¶
- 型別:
列舉
- 條目:
- 乙太網:
- IPv4:
- IPv6:
dpipe-match-type¶
- 型別:
列舉
- 條目:
- 欄位精確:
dpipe-action-type¶
- 型別:
列舉
- 條目:
- 欄位修改:
dpipe-field-mapping-type¶
- 型別:
列舉
- 條目:
- 無:
- Ifindex:
resource-unit¶
- 型別:
列舉
- 條目:
- 條目:
reload-action¶
- 型別:
列舉
- 條目:
- 驅動程式重新初始化:
- 韌體啟用:
param-cmode¶
- 型別:
列舉
- 條目:
- 執行時:
- 驅動程式初始化:
- 永久:
flash-overwrite¶
- 型別:
列舉
- 條目:
- 設定位:
- 識別符號位:
trap-action¶
- 型別:
列舉
- 條目:
- 丟棄:
- 捕獲:
- 映象:
trap-type¶
- 型別:
列舉
- 條目:
- 丟棄:
- 異常:
- 控制:
var-attr-type¶
- 型別:
列舉
- 條目:
- u8:
- u16:
- u32:
- u64:
- 字串:
- 標誌:
- NUL字串:
- 二進位制:
Attribute sets¶
devlink¶
匯流排名稱 (string)¶
- 值:
1
裝置名稱 (string)¶
埠索引 (u32)¶
埠型別 (u16)¶
- 列舉:
埠期望型別 (u16)¶
埠網路裝置 IFINDEX (u32)¶
埠網路裝置名稱 (string)¶
埠 IB 裝置名稱 (string)¶
埠拆分計數 (u32)¶
埠拆分組 (u32)¶
SB 索引 (u32)¶
SB 大小 (u32)¶
sb-ingress-pool-count (u16)¶
sb-egress-pool-count (u16)¶
sb-ingress-tc-count (u16)¶
sb-egress-tc-count (u16)¶
sb-pool-index (u16)¶
sb-pool-type (u8)¶
- 列舉:
sb-pool-size (u32)¶
sb-pool-threshold-type (u8)¶
sb-threshold (u32)¶
sb-tc-index (u16)¶
sb-occ-cur (u32)¶
sb-occ-max (u32)¶
eswitch-mode (u16)¶
- 列舉:
eswitch-inline-mode (u8)¶
dpipe-tables (nest)¶
- 巢狀屬性:
dpipe-table (nest)¶
- multi-attr:
True
- 巢狀屬性:
dpipe-table-name (string)¶
dpipe-table-size (u64)¶
dpipe-table-matches (nest)¶
- 巢狀屬性:
dpipe-table-actions (nest)¶
- 巢狀屬性:
dpipe-table-counters-enabled (u8)¶
dpipe-entries (nest)¶
- 巢狀屬性:
dpipe-entry (nest)¶
- multi-attr:
True
- 巢狀屬性:
dpipe-entry-index (u64)¶
dpipe-entry-match-values (nest)¶
dpipe-entry-action-values (nest)¶
dpipe-entry-counter (u64)¶
dpipe-match (nest)¶
- multi-attr:
True
- 巢狀屬性:
dpipe-match-value (nest)¶
- multi-attr:
True
- 巢狀屬性:
dpipe-match-type (u32)¶
- 列舉:
dpipe-action (nest)¶
- multi-attr:
True
- 巢狀屬性:
dpipe-action-value (nest)¶
- multi-attr:
True
- 巢狀屬性:
dpipe-action-type (u32)¶
dpipe-value (binary)¶
dpipe-value-mask (binary)¶
dpipe-value-mapping (u32)¶
dpipe-headers (nest)¶
- 巢狀屬性:
dpipe-header (nest)¶
- multi-attr:
True
- 巢狀屬性:
dpipe-header-name (string)¶
dpipe-header-id (u32)¶
- 列舉:
dpipe-header-fields (nest)¶
- 巢狀屬性:
dpipe-header-global (u8)¶
dpipe-header-index (u32)¶
dpipe-field (nest)¶
- multi-attr:
True
- 巢狀屬性:
dpipe-field-name (string)¶
dpipe-field-id (u32)¶
dpipe-field-bitwidth (u32)¶
dpipe-field-mapping-type (u32)¶
pad (pad)¶
eswitch-encap-mode (u8)¶
resource-list (nest)¶
- 巢狀屬性:
resource (nest)¶
- multi-attr:
True
- 巢狀屬性:
resource-name (string)¶
resource-id (u64)¶
resource-size (u64)¶
resource-size-new (u64)¶
resource-size-valid (u8)¶
resource-size-min (u64)¶
resource-size-max (u64)¶
resource-size-gran (u64)¶
resource-unit (u8)¶
- 列舉:
resource-occ (u64)¶
dpipe-table-resource-id (u64)¶
dpipe-table-resource-units (u64)¶
port-flavour (u16)¶
- 列舉:
port-number (u32)¶
port-split-subport-number (u32)¶
param (nest)¶
- 巢狀屬性:
param-name (string)¶
param-generic (flag)¶
param-type (u8)¶
- 列舉:
param-value-cmode (u8)¶
- 列舉:
- 值:
87
region-name (string)¶
region-size (u64)¶
region-snapshots (nest)¶
- 巢狀屬性:
region-snapshot (nest)¶
- 巢狀屬性:
region-snapshot-id (u32)¶
region-chunks (nest)¶
- 巢狀屬性:
region-chunk (nest)¶
- 巢狀屬性:
region-chunk-data (binary)¶
region-chunk-addr (u64)¶
region-chunk-len (u64)¶
info-driver-name (string)¶
info-serial-number (string)¶
info-version-fixed (nest)¶
- multi-attr:
True
- 巢狀屬性:
info-version-running (nest)¶
- multi-attr:
True
- 巢狀屬性:
info-version-stored (nest)¶
- multi-attr:
True
- 巢狀屬性:
info-version-name (string)¶
info-version-value (string)¶
sb-pool-cell-size (u32)¶
fmsg (nest)¶
- 巢狀屬性:
fmsg-obj-nest-start (flag)¶
fmsg-pair-nest-start (flag)¶
fmsg-arr-nest-start (flag)¶
fmsg-nest-end (flag)¶
fmsg-obj-name (string)¶
fmsg-obj-value-type (u8)¶
- 列舉:
health-reporter (nest)¶
- 值:
114
- 巢狀屬性:
health-reporter-name (string)¶
health-reporter-state (u8)¶
health-reporter-err-count (u64)¶
health-reporter-recover-count (u64)¶
health-reporter-dump-ts (u64)¶
health-reporter-graceful-period (u64)¶
health-reporter-auto-recover (u8)¶
flash-update-file-name (string)¶
flash-update-component (string)¶
flash-update-status-msg (string)¶
flash-update-status-done (u64)¶
flash-update-status-total (u64)¶
port-pci-pf-number (u16)¶
port-pci-vf-number (u16)¶
stats (nest)¶
- 巢狀屬性:
trap-name (string)¶
trap-action (u8)¶
- 列舉:
trap-type (u8)¶
- 列舉:
trap-generic (flag)¶
trap-metadata (nest)¶
- 巢狀屬性:
trap-group-name (string)¶
reload-failed (u8)¶
health-reporter-dump-ts-ns (u64)¶
netns-fd (u32)¶
netns-pid (u32)¶
netns-id (u32)¶
health-reporter-auto-dump (u8)¶
trap-policer-id (u32)¶
trap-policer-rate (u64)¶
trap-policer-burst (u64)¶
埠功能 (nest)¶
- 巢狀屬性:
資訊板序列號 (string)¶
埠通道數 (u32)¶
埠可拆分性 (u8)¶
埠外部性 (u8)¶
埠控制器編號 (u32)¶
快閃記憶體更新狀態超時 (u64)¶
快閃記憶體更新覆蓋掩碼 (bitfield32)¶
- 列舉:
- 列舉作為標誌:
True
過載操作 (u8)¶
- 列舉:
已執行的過載操作 (bitfield32)¶
- 列舉:
- 列舉作為標誌:
True
過載限制 (bitfield32)¶
- 列舉:
- 列舉作為標誌:
True
裝置統計資訊 (nest)¶
- 巢狀屬性:
過載統計資訊 (nest)¶
- 巢狀屬性:
過載統計資訊條目 (nest)¶
- multi-attr:
True
- 巢狀屬性:
過載統計資訊限制 (u8)¶
過載統計資訊值 (u32)¶
遠端過載統計資訊 (nest)¶
- 巢狀屬性:
過載操作資訊 (nest)¶
- multi-attr:
True
- 巢狀屬性:
過載操作統計資訊 (nest)¶
- multi-attr:
True
- 巢狀屬性:
埠 PCI SF 編號 (u32)¶
速率型別 (u16)¶
- 列舉:
速率 TX 最大值 (u64)¶
速率節點名稱 (string)¶
速率父節點名稱 (string)¶
區域最大快照數 (u32)¶
線卡索引 (u32)¶
線卡狀態 (u8)¶
線卡型別 (string)¶
線卡支援的型別 (nest)¶
自檢 (nest)¶
- 值:
176
- 巢狀屬性:
速率 TX 優先順序 (u32)¶
速率 TX 權重 (u32)¶
區域直接訪問 (flag)¶
dl-dev-stats¶
過載統計資訊¶
遠端過載統計資訊¶
dl-reload-stats¶
過載操作資訊¶
dl-reload-act-info¶
過載操作¶
過載操作統計資訊¶
dl-reload-act-stats¶
過載統計資訊條目¶
dl-reload-stats-entry¶
過載統計資訊限制¶
過載統計資訊值¶
dl-info-version¶
資訊版本名稱¶
資訊版本值¶
dl-port-function¶
硬體地址 (binary)¶
- 名稱字首:
devlink-port-function-attr-
- 值:
1
狀態 (u8)¶
- 列舉:
操作狀態 (u8)¶
- 列舉:
功能 (bitfield32)¶
- 列舉:
- 列舉作為標誌:
True
dl-dpipe-tables¶
dpipe-table¶
dl-dpipe-table¶
dpipe-table-name¶
dpipe-table-size¶
dpipe-table-name¶
dpipe-table-size¶
dpipe-table-matches¶
dpipe-table-actions¶
dpipe-table-counters-enabled¶
dpipe-table-resource-id¶
dpipe-table-resource-units¶
dl-dpipe-table-matches¶
dpipe-match¶
dl-dpipe-table-actions¶
dpipe-action¶
dl-dpipe-entries¶
dpipe-entry¶
dl-dpipe-entry¶
dpipe-entry-index¶
dpipe-entry-match-values¶
dpipe-entry-action-values¶
dpipe-entry-counter¶
dl-dpipe-entry-match-values¶
dpipe-match-value¶
dl-dpipe-entry-action-values¶
dpipe-action-value¶
dl-dpipe-match¶
dpipe-match-type¶
dpipe-header-id¶
dpipe-header-global¶
dpipe-header-index¶
dpipe-field-id¶
dl-dpipe-match-value¶
dpipe-match¶
dpipe-value¶
dpipe-value-mask¶
dpipe-value-mapping¶
dl-dpipe-action¶
dpipe-action-type¶
dpipe-header-id¶
dpipe-header-global¶
dpipe-header-index¶
dpipe-field-id¶
dl-dpipe-action-value¶
dpipe-action¶
dpipe-value¶
dpipe-value-mask¶
dpipe-value-mapping¶
dl-dpipe-headers¶
dpipe-header¶
dl-dpipe-header¶
dpipe-header-name¶
dpipe-header-id¶
dpipe-header-global¶
dpipe-header-fields¶
dl-dpipe-header-fields¶
dpipe-field¶
dl-dpipe-field¶
dpipe-field-name¶
dpipe-field-id¶
dpipe-field-bitwidth¶
dpipe-field-mapping-type¶
dl-resource¶
資源名稱¶
資源 ID¶
資源大小¶
資源新大小¶
資源有效大小¶
資源最小大小¶
資源最大大小¶
資源大小粒度¶
資源單元¶
資源佔用¶
dl-resource-list¶
資源¶
dl-param¶
引數名稱¶
引數通用¶
引數型別¶
dl-region-snapshots¶
區域快照¶
dl-region-snapshot¶
區域快照 ID¶
dl-region-chunks¶
區域塊¶
dl-region-chunk¶
區域塊資料¶
區域塊地址¶
dl-fmsg¶
fmsg-obj-nest-start¶
fmsg-pair-nest-start¶
fmsg-arr-nest-start¶
fmsg-nest-end¶
fmsg-obj-name¶
dl-health-reporter¶
健康報告器名稱¶
健康報告器狀態¶
健康報告器錯誤計數¶
健康報告器恢復計數¶
健康報告器優雅期¶
健康報告器自動恢復¶
健康報告器轉儲時間戳¶
health-reporter-dump-ts-ns¶
health-reporter-auto-dump¶
dl-attr-stats¶
stats-rx-packets (u64)¶
- 值:
0
stats-rx-bytes (u64)¶
stats-rx-dropped (u64)¶
dl-trap-metadata¶
trap-metadata-type-in-port (flag)¶
- 值:
0