Struct raw_cpuid::MemBwAllocationInfo
source · pub struct MemBwAllocationInfo { /* private fields */ }
Expand description
Memory Bandwidth Allocation Enumeration Sub-leaf (LEAF=0x10, SUBLEAF=3).
Implementations§
source§impl MemBwAllocationInfo
impl MemBwAllocationInfo
sourcepub fn max_hba_throttling(&self) -> u16
pub fn max_hba_throttling(&self) -> u16
Reports the maximum MBA throttling value supported for the corresponding ResID.
sourcepub fn highest_cos(&self) -> u16
pub fn highest_cos(&self) -> u16
Highest COS number supported for this Leaf.
sourcepub fn has_linear_response_delay(&self) -> bool
pub fn has_linear_response_delay(&self) -> bool
Reports whether the response of the delay values is linear.
Trait Implementations§
source§impl Debug for MemBwAllocationInfo
impl Debug for MemBwAllocationInfo
source§impl PartialEq<MemBwAllocationInfo> for MemBwAllocationInfo
impl PartialEq<MemBwAllocationInfo> for MemBwAllocationInfo
source§fn eq(&self, other: &MemBwAllocationInfo) -> bool
fn eq(&self, other: &MemBwAllocationInfo) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.