|
DPDK 25.11.3
|
Data Fields | |
| int | shaper_private_supported |
| int | shaper_private_dual_rate_supported |
| uint64_t | shaper_private_rate_min |
| uint64_t | shaper_private_rate_max |
| int | shaper_private_packet_mode_supported |
| int | shaper_private_byte_mode_supported |
| uint32_t | shaper_shared_n_max |
| int | shaper_shared_packet_mode_supported |
| int | shaper_shared_byte_mode_supported |
| int | cman_wred_packet_mode_supported |
| int | cman_wred_byte_mode_supported |
| int | cman_head_drop_supported |
| int | cman_wred_context_private_supported |
| uint32_t | cman_wred_context_shared_n_max |
| uint64_t | stats_mask |
| int shaper_private_supported |
Private shaper support. When non-zero, it indicates there is at least one leaf node on this level with private shaper support, which may not be the case for all the leaf nodes on this level.
| int shaper_private_dual_rate_supported |
Dual rate support for private shaper. Valid only when private shaper is supported for the leaf nodes on this level. When non-zero, it indicates there is at least one leaf node on this level with dual rate private shaper support, which may not be the case for all the leaf nodes on this level.
| uint64_t shaper_private_rate_min |
Minimum committed/peak rate (bytes per second) for private shapers of the leaf nodes of this level. Valid only when private shaper is supported for the leaf nodes on this level.
| uint64_t shaper_private_rate_max |
Maximum committed/peak rate (bytes per second) for private shapers of the leaf nodes on this level. Valid only when private shaper is supported for the leaf nodes on this level.
| int shaper_private_packet_mode_supported |
Shaper private packet mode supported. When non-zero, this parameter indicates there is at least one leaf node at this level that can be configured with packet mode in its private shaper. When private shaper is configured in packet mode, committed/peak rate provided is interpreted in packets per second.
| int shaper_private_byte_mode_supported |
Shaper private byte mode supported. When non-zero, this parameter indicates there is at least one leaf node at this level that can be configured with byte mode in its private shaper. When private shaper is configured in byte mode, committed/peak rate provided is interpreted in bytes per second.
| uint32_t shaper_shared_n_max |
Maximum number of shared shapers that any leaf node on this level can be part of. The value of zero indicates that shared shapers are not supported by the leaf nodes on this level. When non-zero, it indicates there is at least one leaf node on this level that meets this condition, which may not be the case for all the leaf nodes on this level.
| int shaper_shared_packet_mode_supported |
Shaper shared packet mode supported. When non-zero, this parameter indicates that there is at least one leaf node on this level that can be part of shared shapers which work in packet mode.
| int shaper_shared_byte_mode_supported |
Shaper shared byte mode supported. When non-zero, this parameter indicates that there is at least one leaf node on this level that can be part of shared shapers which work in byte mode.
| int cman_wred_packet_mode_supported |
WRED packet mode support. When non-zero, this parameter indicates that there is at least one leaf node on this level that supports the WRED packet mode, which might not be true for all the leaf nodes. In packet mode, the WRED thresholds specify the queue length in packets, as opposed to bytes.
| int cman_wred_byte_mode_supported |
WRED byte mode support. When non-zero, this parameter indicates that there is at least one leaf node on this level that supports the WRED byte mode, which might not be true for all the leaf nodes. In byte mode, the WRED thresholds specify the queue length in bytes, as opposed to packets.
| int cman_head_drop_supported |
Head drop algorithm support. When non-zero, this parameter indicates that there is at least one leaf node on this level that supports the head drop algorithm, which might not be true for all the leaf nodes on this level.
| int cman_wred_context_private_supported |
Private WRED context support. When non-zero, it indicates there is at least one node on this level with private WRED context support, which may not be true for all the leaf nodes on this level.
| uint32_t cman_wred_context_shared_n_max |
Maximum number of shared WRED contexts that any leaf node on this level can be part of. The value of zero indicates that shared WRED contexts are not supported by the leaf nodes on this level. When non-zero, it indicates there is at least one leaf node on this level that meets this condition, which may not be the case for all the leaf nodes on this level.
| uint64_t stats_mask |
Mask of statistics counter types supported by the leaf nodes on this level. Every supported statistics counter type is supported by at least one leaf node on this level, which may not be true for all the leaf nodes on this level.