Class: Nl::Linux::Devlink::AttributeSets::Devlink
Defined Under Namespace
Classes: Attribute, BusName, DevName, DevStats, DpipeAction, DpipeActionType, DpipeActionValue, DpipeEntries, DpipeEntry, DpipeEntryActionValues, DpipeEntryCounter, DpipeEntryIndex, DpipeEntryMatchValues, DpipeField, DpipeFieldBitwidth, DpipeFieldId, DpipeFieldMappingType, DpipeFieldName, DpipeHeader, DpipeHeaderFields, DpipeHeaderGlobal, DpipeHeaderId, DpipeHeaderIndex, DpipeHeaderName, DpipeHeaders, DpipeMatch, DpipeMatchType, DpipeMatchValue, DpipeTable, DpipeTableActions, DpipeTableCountersEnabled, DpipeTableMatches, DpipeTableName, DpipeTableResourceId, DpipeTableResourceUnits, DpipeTableSize, DpipeTables, DpipeValue, DpipeValueMapping, DpipeValueMask, EswitchEncapMode, EswitchInlineMode, EswitchMode, FlashUpdateComponent, FlashUpdateFileName, FlashUpdateOverwriteMask, FlashUpdateStatusDone, FlashUpdateStatusMsg, FlashUpdateStatusTimeout, FlashUpdateStatusTotal, Fmsg, FmsgArrNestStart, FmsgNestEnd, FmsgObjName, FmsgObjNestStart, FmsgObjValueType, FmsgPairNestStart, HealthReporter, HealthReporterAutoDump, HealthReporterAutoRecover, HealthReporterBurstPeriod, HealthReporterDumpTs, HealthReporterDumpTsNs, HealthReporterErrCount, HealthReporterGracefulPeriod, HealthReporterName, HealthReporterRecoverCount, HealthReporterState, Index, InfoBoardSerialNumber, InfoDriverName, InfoSerialNumber, InfoVersionFixed, InfoVersionName, InfoVersionRunning, InfoVersionStored, InfoVersionValue, LinecardIndex, LinecardState, LinecardSupportedTypes, LinecardType, NetnsFd, NetnsId, NetnsPid, Pad, Param, ParamGeneric, ParamName, ParamResetDefault, ParamType, ParamValueCmode, PortControllerNumber, PortDesiredType, PortExternal, PortFlavour, PortFunction, PortIbdevName, PortIndex, PortLanes, PortNetdevIfindex, PortNetdevName, PortNumber, PortPciPfNumber, PortPciSfNumber, PortPciVfNumber, PortSplitCount, PortSplitGroup, PortSplitSubportNumber, PortSplittable, PortType, RateNodeName, RateParentNodeName, RateTcBws, RateTxMax, RateTxPriority, RateTxShare, RateTxWeight, RateType, RegionChunk, RegionChunkAddr, RegionChunkData, RegionChunkLen, RegionChunks, RegionDirect, RegionMaxSnapshots, RegionName, RegionSize, RegionSnapshot, RegionSnapshotId, RegionSnapshots, ReloadAction, ReloadActionInfo, ReloadActionStats, ReloadActionsPerformed, ReloadFailed, ReloadLimits, ReloadStats, ReloadStatsEntry, ReloadStatsLimit, ReloadStatsValue, RemoteReloadStats, Resource, ResourceId, ResourceList, ResourceName, ResourceOcc, ResourceScopeMask, ResourceSize, ResourceSizeGran, ResourceSizeMax, ResourceSizeMin, ResourceSizeNew, ResourceSizeValid, ResourceUnit, SbEgressPoolCount, SbEgressTcCount, SbIndex, SbIngressPoolCount, SbIngressTcCount, SbOccCur, SbOccMax, SbPoolCellSize, SbPoolIndex, SbPoolSize, SbPoolThresholdType, SbPoolType, SbSize, SbTcIndex, SbThreshold, Selftests, Stats, TrapAction, TrapGeneric, TrapGroupName, TrapMetadata, TrapName, TrapPolicerBurst, TrapPolicerId, TrapPolicerRate, TrapType
Constant Summary
Constants inherited
from AttributeSet
AttributeSet::SELECTOR_NAMES
Class Method Summary
collapse
Instance Method Summary
collapse
#<<, #[], build_attributes, decode, #encode, #initialize
Class Method Details
Looks up Attribute class by name.
2346
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2346
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
2352
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2352
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
#bus_name ⇒ String
1599
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1599
def bus_name; self[:"bus_name"]&.value; end
|
#dev_name ⇒ String
1603
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1603
def dev_name; self[:"dev_name"]&.value; end
|
2220
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2220
def dev_stats; self[:"dev_stats"]&.value; end
|
1773
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1773
def dpipe_action; self[:"dpipe_action"].map(&:value); end
|
#dpipe_action_type ⇒ Integer
1782
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1782
def dpipe_action_type; self[:"dpipe_action_type"]&.value; end
|
1777
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1777
def dpipe_action_value; self[:"dpipe_action_value"].map(&:value); end
|
1736
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1736
def dpipe_entries; self[:"dpipe_entries"]&.value; end
|
1740
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1740
def dpipe_entry; self[:"dpipe_entry"].map(&:value); end
|
1752
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1752
def dpipe_entry_action_values; self[:"dpipe_entry_action_values"]&.value; end
|
#dpipe_entry_counter ⇒ Integer
1756
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1756
def dpipe_entry_counter; self[:"dpipe_entry_counter"]&.value; end
|
#dpipe_entry_index ⇒ Integer
1744
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1744
def dpipe_entry_index; self[:"dpipe_entry_index"]&.value; end
|
1748
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1748
def dpipe_entry_match_values; self[:"dpipe_entry_match_values"]&.value; end
|
1827
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1827
def dpipe_field; self[:"dpipe_field"].map(&:value); end
|
#dpipe_field_bitwidth ⇒ Integer
1839
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1839
def dpipe_field_bitwidth; self[:"dpipe_field_bitwidth"]&.value; end
|
#dpipe_field_id ⇒ Integer
1835
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1835
def dpipe_field_id; self[:"dpipe_field_id"]&.value; end
|
#dpipe_field_mapping_type ⇒ Integer
1844
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1844
def dpipe_field_mapping_type; self[:"dpipe_field_mapping_type"]&.value; end
|
#dpipe_field_name ⇒ String
1831
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1831
def dpipe_field_name; self[:"dpipe_field_name"]&.value; end
|
1802
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1802
def ; self[:"dpipe_header"].map(&:value); end
|
1815
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1815
def ; self[:"dpipe_header_fields"]&.value; end
|
1819
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1819
def ; self[:"dpipe_header_global"]&.value; end
|
1811
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1811
def ; self[:"dpipe_header_id"]&.value; end
|
1823
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1823
def ; self[:"dpipe_header_index"]&.value; end
|
1806
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1806
def ; self[:"dpipe_header_name"]&.value; end
|
1798
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1798
def ; self[:"dpipe_headers"]&.value; end
|
1760
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1760
def dpipe_match; self[:"dpipe_match"].map(&:value); end
|
#dpipe_match_type ⇒ Integer
1769
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1769
def dpipe_match_type; self[:"dpipe_match_type"]&.value; end
|
1764
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1764
def dpipe_match_value; self[:"dpipe_match_value"].map(&:value); end
|
1712
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1712
def dpipe_table; self[:"dpipe_table"].map(&:value); end
|
1728
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1728
def dpipe_table_actions; self[:"dpipe_table_actions"]&.value; end
|
#dpipe_table_counters_enabled ⇒ Integer
1732
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1732
def dpipe_table_counters_enabled; self[:"dpipe_table_counters_enabled"]&.value; end
|
1724
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1724
def dpipe_table_matches; self[:"dpipe_table_matches"]&.value; end
|
#dpipe_table_name ⇒ String
1716
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1716
def dpipe_table_name; self[:"dpipe_table_name"]&.value; end
|
#dpipe_table_resource_id ⇒ Integer
1902
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1902
def dpipe_table_resource_id; self[:"dpipe_table_resource_id"]&.value; end
|
#dpipe_table_resource_units ⇒ Integer
1906
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1906
def dpipe_table_resource_units; self[:"dpipe_table_resource_units"]&.value; end
|
#dpipe_table_size ⇒ Integer
1720
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1720
def dpipe_table_size; self[:"dpipe_table_size"]&.value; end
|
1708
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1708
def dpipe_tables; self[:"dpipe_tables"]&.value; end
|
#dpipe_value ⇒ String
1786
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1786
def dpipe_value; self[:"dpipe_value"]&.value; end
|
#dpipe_value_mapping ⇒ Integer
1794
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1794
def dpipe_value_mapping; self[:"dpipe_value_mapping"]&.value; end
|
#dpipe_value_mask ⇒ String
1790
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1790
def dpipe_value_mask; self[:"dpipe_value_mask"]&.value; end
|
#eswitch_encap_mode ⇒ Integer
1849
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1849
def eswitch_encap_mode; self[:"eswitch_encap_mode"]&.value; end
|
#eswitch_inline_mode ⇒ Integer
1704
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1704
def eswitch_inline_mode; self[:"eswitch_inline_mode"]&.value; end
|
#eswitch_mode ⇒ Integer
1699
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1699
def eswitch_mode; self[:"eswitch_mode"]&.value; end
|
#flash_update_component ⇒ String
2082
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2082
def flash_update_component; self[:"flash_update_component"]&.value; end
|
#flash_update_file_name ⇒ String
2078
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2078
def flash_update_file_name; self[:"flash_update_file_name"]&.value; end
|
#flash_update_overwrite_mask ⇒ Nl::Bitfield32
2201
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2201
def flash_update_overwrite_mask; self[:"flash_update_overwrite_mask"]&.value; end
|
#flash_update_status_done ⇒ Integer
2090
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2090
def flash_update_status_done; self[:"flash_update_status_done"]&.value; end
|
#flash_update_status_msg ⇒ String
2086
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2086
def flash_update_status_msg; self[:"flash_update_status_msg"]&.value; end
|
#flash_update_status_timeout ⇒ Integer
2196
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2196
def flash_update_status_timeout; self[:"flash_update_status_timeout"]&.value; end
|
#flash_update_status_total ⇒ Integer
2094
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2094
def flash_update_status_total; self[:"flash_update_status_total"]&.value; end
|
2017
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2017
def fmsg; self[:"fmsg"]&.value; end
|
#fmsg_arr_nest_start ⇒ Integer
2029
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2029
def fmsg_arr_nest_start; self[:"fmsg_arr_nest_start"]&.value; end
|
#fmsg_nest_end ⇒ Integer
2033
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2033
def fmsg_nest_end; self[:"fmsg_nest_end"]&.value; end
|
#fmsg_obj_name ⇒ String
2037
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2037
def fmsg_obj_name; self[:"fmsg_obj_name"]&.value; end
|
#fmsg_obj_nest_start ⇒ Integer
2021
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2021
def fmsg_obj_nest_start; self[:"fmsg_obj_nest_start"]&.value; end
|
#fmsg_obj_value_type ⇒ Integer
2042
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2042
def fmsg_obj_value_type; self[:"fmsg_obj_value_type"]&.value; end
|
#fmsg_pair_nest_start ⇒ Integer
2025
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2025
def fmsg_pair_nest_start; self[:"fmsg_pair_nest_start"]&.value; end
|
2046
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2046
def health_reporter; self[:"health_reporter"]&.value; end
|
#health_reporter_auto_dump ⇒ Integer
2156
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2156
def health_reporter_auto_dump; self[:"health_reporter_auto_dump"]&.value; end
|
#health_reporter_auto_recover ⇒ Integer
2074
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2074
def health_reporter_auto_recover; self[:"health_reporter_auto_recover"]&.value; end
|
#health_reporter_burst_period ⇒ Integer
Time (in msec) for recoveries before starting the grace period.
2318
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2318
def health_reporter_burst_period; self[:"health_reporter_burst_period"]&.value; end
|
#health_reporter_dump_ts ⇒ Integer
2066
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2066
def health_reporter_dump_ts; self[:"health_reporter_dump_ts"]&.value; end
|
#health_reporter_dump_ts_ns ⇒ Integer
2140
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2140
def health_reporter_dump_ts_ns; self[:"health_reporter_dump_ts_ns"]&.value; end
|
#health_reporter_err_count ⇒ Integer
2058
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2058
def health_reporter_err_count; self[:"health_reporter_err_count"]&.value; end
|
#health_reporter_graceful_period ⇒ Integer
2070
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2070
def health_reporter_graceful_period; self[:"health_reporter_graceful_period"]&.value; end
|
#health_reporter_name ⇒ String
2050
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2050
def health_reporter_name; self[:"health_reporter_name"]&.value; end
|
#health_reporter_recover_count ⇒ Integer
2062
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2062
def health_reporter_recover_count; self[:"health_reporter_recover_count"]&.value; end
|
#health_reporter_state ⇒ Integer
2054
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2054
def health_reporter_state; self[:"health_reporter_state"]&.value; end
|
#index ⇒ Integer
Unique devlink instance index.
2328
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2328
def index; self[:"index"]&.value; end
|
#info_board_serial_number ⇒ String
2176
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2176
def info_board_serial_number; self[:"info_board_serial_number"]&.value; end
|
#info_driver_name ⇒ String
1985
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1985
def info_driver_name; self[:"info_driver_name"]&.value; end
|
#info_serial_number ⇒ String
1989
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1989
def info_serial_number; self[:"info_serial_number"]&.value; end
|
1993
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1993
def info_version_fixed; self[:"info_version_fixed"].map(&:value); end
|
#info_version_name ⇒ String
2005
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2005
def info_version_name; self[:"info_version_name"]&.value; end
|
1997
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1997
def info_version_running; self[:"info_version_running"].map(&:value); end
|
2001
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2001
def info_version_stored; self[:"info_version_stored"].map(&:value); end
|
#info_version_value ⇒ String
2009
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2009
def info_version_value; self[:"info_version_value"]&.value; end
|
#linecard_index ⇒ Integer
2281
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2281
def linecard_index; self[:"linecard_index"]&.value; end
|
#linecard_state ⇒ Integer
2285
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2285
def linecard_state; self[:"linecard_state"]&.value; end
|
2293
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2293
def linecard_supported_types; self[:"linecard_supported_types"]&.value; end
|
#linecard_type ⇒ String
2289
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2289
def linecard_type; self[:"linecard_type"]&.value; end
|
#netns_fd ⇒ Integer
2144
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2144
def netns_fd; self[:"netns_fd"]&.value; end
|
#netns_id ⇒ Integer
2152
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2152
def netns_id; self[:"netns_id"]&.value; end
|
#netns_pid ⇒ Integer
2148
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2148
def netns_pid; self[:"netns_pid"]&.value; end
|
1923
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1923
def param; self[:"param"]&.value; end
|
#param_generic ⇒ Integer
1931
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1931
def param_generic; self[:"param_generic"]&.value; end
|
#param_name ⇒ String
1927
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1927
def param_name; self[:"param_name"]&.value; end
|
#param_reset_default ⇒ Integer
Request restoring parameter to its default value.
2323
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2323
def param_reset_default; self[:"param_reset_default"]&.value; end
|
#param_type ⇒ Integer
1936
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1936
def param_type; self[:"param_type"]&.value; end
|
#param_value_cmode ⇒ Integer
1941
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1941
def param_value_cmode; self[:"param_value_cmode"]&.value; end
|
#port_controller_number ⇒ Integer
2192
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2192
def port_controller_number; self[:"port_controller_number"]&.value; end
|
#port_desired_type ⇒ Integer
1616
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1616
def port_desired_type; self[:"port_desired_type"]&.value; end
|
#port_external ⇒ Integer
2188
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2188
def port_external; self[:"port_external"]&.value; end
|
#port_flavour ⇒ Integer
1911
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1911
def port_flavour; self[:"port_flavour"]&.value; end
|
2172
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2172
def port_function; self[:"port_function"]&.value; end
|
#port_ibdev_name ⇒ String
1628
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1628
def port_ibdev_name; self[:"port_ibdev_name"]&.value; end
|
#port_index ⇒ Integer
1607
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1607
def port_index; self[:"port_index"]&.value; end
|
#port_lanes ⇒ Integer
2180
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2180
def port_lanes; self[:"port_lanes"]&.value; end
|
#port_netdev_ifindex ⇒ Integer
1620
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1620
def port_netdev_ifindex; self[:"port_netdev_ifindex"]&.value; end
|
#port_netdev_name ⇒ String
1624
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1624
def port_netdev_name; self[:"port_netdev_name"]&.value; end
|
#port_number ⇒ Integer
1915
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1915
def port_number; self[:"port_number"]&.value; end
|
#port_pci_pf_number ⇒ Integer
2098
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2098
def port_pci_pf_number; self[:"port_pci_pf_number"]&.value; end
|
#port_pci_sf_number ⇒ Integer
2252
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2252
def port_pci_sf_number; self[:"port_pci_sf_number"]&.value; end
|
#port_pci_vf_number ⇒ Integer
2102
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2102
def port_pci_vf_number; self[:"port_pci_vf_number"]&.value; end
|
#port_split_count ⇒ Integer
1632
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1632
def port_split_count; self[:"port_split_count"]&.value; end
|
#port_split_group ⇒ Integer
1636
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1636
def port_split_group; self[:"port_split_group"]&.value; end
|
#port_split_subport_number ⇒ Integer
1919
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1919
def port_split_subport_number; self[:"port_split_subport_number"]&.value; end
|
#port_splittable ⇒ Integer
2184
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2184
def port_splittable; self[:"port_splittable"]&.value; end
|
#port_type ⇒ Integer
1612
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1612
def port_type; self[:"port_type"]&.value; end
|
#rate_node_name ⇒ String
2269
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2269
def rate_node_name; self[:"rate_node_name"]&.value; end
|
#rate_parent_node_name ⇒ String
2273
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2273
def rate_parent_node_name; self[:"rate_parent_node_name"]&.value; end
|
2313
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2313
def rate_tc_bws; self[:"rate_tc_bws"].map(&:value); end
|
#rate_tx_max ⇒ Integer
2265
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2265
def rate_tx_max; self[:"rate_tx_max"]&.value; end
|
#rate_tx_priority ⇒ Integer
2301
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2301
def rate_tx_priority; self[:"rate_tx_priority"]&.value; end
|
#rate_tx_share ⇒ Integer
2261
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2261
def rate_tx_share; self[:"rate_tx_share"]&.value; end
|
#rate_tx_weight ⇒ Integer
2305
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2305
def rate_tx_weight; self[:"rate_tx_weight"]&.value; end
|
#rate_type ⇒ Integer
2257
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2257
def rate_type; self[:"rate_type"]&.value; end
|
1969
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1969
def region_chunk; self[:"region_chunk"]&.value; end
|
#region_chunk_addr ⇒ Integer
1977
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1977
def region_chunk_addr; self[:"region_chunk_addr"]&.value; end
|
#region_chunk_data ⇒ String
1973
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1973
def region_chunk_data; self[:"region_chunk_data"]&.value; end
|
#region_chunk_len ⇒ Integer
1981
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1981
def region_chunk_len; self[:"region_chunk_len"]&.value; end
|
1965
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1965
def region_chunks; self[:"region_chunks"]&.value; end
|
#region_direct ⇒ Integer
2309
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2309
def region_direct; self[:"region_direct"]&.value; end
|
#region_max_snapshots ⇒ Integer
2277
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2277
def region_max_snapshots; self[:"region_max_snapshots"]&.value; end
|
#region_name ⇒ String
1945
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1945
def region_name; self[:"region_name"]&.value; end
|
#region_size ⇒ Integer
1949
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1949
def region_size; self[:"region_size"]&.value; end
|
1957
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1957
def region_snapshot; self[:"region_snapshot"]&.value; end
|
#region_snapshot_id ⇒ Integer
1961
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1961
def region_snapshot_id; self[:"region_snapshot_id"]&.value; end
|
1953
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1953
def region_snapshots; self[:"region_snapshots"]&.value; end
|
#reload_action ⇒ Integer
2206
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2206
def reload_action; self[:"reload_action"]&.value; end
|
2244
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2244
def reload_action_info; self[:"reload_action_info"].map(&:value); end
|
2248
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2248
def reload_action_stats; self[:"reload_action_stats"].map(&:value); end
|
2211
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2211
def reload_actions_performed; self[:"reload_actions_performed"]&.value; end
|
#reload_failed ⇒ Integer
2136
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2136
def reload_failed; self[:"reload_failed"]&.value; end
|
2216
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2216
def reload_limits; self[:"reload_limits"]&.value; end
|
2224
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2224
def reload_stats; self[:"reload_stats"]&.value; end
|
2228
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2228
def reload_stats_entry; self[:"reload_stats_entry"].map(&:value); end
|
#reload_stats_limit ⇒ Integer
2232
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2232
def reload_stats_limit; self[:"reload_stats_limit"]&.value; end
|
#reload_stats_value ⇒ Integer
2236
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2236
def reload_stats_value; self[:"reload_stats_value"]&.value; end
|
2240
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2240
def remote_reload_stats; self[:"remote_reload_stats"]&.value; end
|
1857
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1857
def resource; self[:"resource"].map(&:value); end
|
#resource_id ⇒ Integer
1865
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1865
def resource_id; self[:"resource_id"]&.value; end
|
1853
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1853
def resource_list; self[:"resource_list"]&.value; end
|
#resource_name ⇒ String
1861
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1861
def resource_name; self[:"resource_name"]&.value; end
|
#resource_occ ⇒ Integer
1898
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1898
def resource_occ; self[:"resource_occ"]&.value; end
|
#resource_scope_mask ⇒ Integer
Bitmask selecting which resource classes to include in a
resource-dump response. Bit 0 (dev) selects device-level
resources; bit 1 (port) selects port-level resources.
When absent all classes are returned.
Known flags are defined in Flags::ResourceScope.
2339
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2339
def resource_scope_mask; self[:"resource_scope_mask"]&.value; end
|
#resource_size ⇒ Integer
1869
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1869
def resource_size; self[:"resource_size"]&.value; end
|
#resource_size_gran ⇒ Integer
1889
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1889
def resource_size_gran; self[:"resource_size_gran"]&.value; end
|
#resource_size_max ⇒ Integer
1885
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1885
def resource_size_max; self[:"resource_size_max"]&.value; end
|
#resource_size_min ⇒ Integer
1881
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1881
def resource_size_min; self[:"resource_size_min"]&.value; end
|
#resource_size_new ⇒ Integer
1873
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1873
def resource_size_new; self[:"resource_size_new"]&.value; end
|
#resource_size_valid ⇒ Integer
1877
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1877
def resource_size_valid; self[:"resource_size_valid"]&.value; end
|
#resource_unit ⇒ Integer
1894
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1894
def resource_unit; self[:"resource_unit"]&.value; end
|
#sb_egress_pool_count ⇒ Integer
1652
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1652
def sb_egress_pool_count; self[:"sb_egress_pool_count"]&.value; end
|
#sb_egress_tc_count ⇒ Integer
1660
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1660
def sb_egress_tc_count; self[:"sb_egress_tc_count"]&.value; end
|
#sb_index ⇒ Integer
1640
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1640
def sb_index; self[:"sb_index"]&.value; end
|
#sb_ingress_pool_count ⇒ Integer
1648
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1648
def sb_ingress_pool_count; self[:"sb_ingress_pool_count"]&.value; end
|
#sb_ingress_tc_count ⇒ Integer
1656
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1656
def sb_ingress_tc_count; self[:"sb_ingress_tc_count"]&.value; end
|
#sb_occ_cur ⇒ Integer
1690
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1690
def sb_occ_cur; self[:"sb_occ_cur"]&.value; end
|
#sb_occ_max ⇒ Integer
1694
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1694
def sb_occ_max; self[:"sb_occ_max"]&.value; end
|
#sb_pool_cell_size ⇒ Integer
2013
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2013
def sb_pool_cell_size; self[:"sb_pool_cell_size"]&.value; end
|
#sb_pool_index ⇒ Integer
1664
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1664
def sb_pool_index; self[:"sb_pool_index"]&.value; end
|
#sb_pool_size ⇒ Integer
1673
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1673
def sb_pool_size; self[:"sb_pool_size"]&.value; end
|
#sb_pool_threshold_type ⇒ Integer
1678
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1678
def sb_pool_threshold_type; self[:"sb_pool_threshold_type"]&.value; end
|
#sb_pool_type ⇒ Integer
1669
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1669
def sb_pool_type; self[:"sb_pool_type"]&.value; end
|
#sb_size ⇒ Integer
1644
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1644
def sb_size; self[:"sb_size"]&.value; end
|
#sb_tc_index ⇒ Integer
1686
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1686
def sb_tc_index; self[:"sb_tc_index"]&.value; end
|
#sb_threshold ⇒ Integer
1682
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 1682
def sb_threshold; self[:"sb_threshold"]&.value; end
|
2297
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2297
def selftests; self[:"selftests"]&.value; end
|
2106
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2106
def stats; self[:"stats"]&.value; end
|
#trap_action ⇒ Integer
2115
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2115
def trap_action; self[:"trap_action"]&.value; end
|
#trap_generic ⇒ Integer
2124
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2124
def trap_generic; self[:"trap_generic"]&.value; end
|
#trap_group_name ⇒ String
2132
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2132
def trap_group_name; self[:"trap_group_name"]&.value; end
|
2128
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2128
def trap_metadata; self[:"trap_metadata"]&.value; end
|
#trap_name ⇒ String
2110
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2110
def trap_name; self[:"trap_name"]&.value; end
|
#trap_policer_burst ⇒ Integer
2168
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2168
def trap_policer_burst; self[:"trap_policer_burst"]&.value; end
|
#trap_policer_id ⇒ Integer
2160
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2160
def trap_policer_id; self[:"trap_policer_id"]&.value; end
|
#trap_policer_rate ⇒ Integer
2164
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2164
def trap_policer_rate; self[:"trap_policer_rate"]&.value; end
|
#trap_type ⇒ Integer
2120
|
# File 'nl-linux/generated/nl/linux/devlink.rb', line 2120
def trap_type; self[:"trap_type"]&.value; end
|