pub struct L3CatInfo { /* private fields */ }
Expand description
L3 Cache Allocation Technology Enumeration Sub-leaf (LEAF=0x10, SUBLEAF=1).
Implementations
sourceimpl L3CatInfo
impl L3CatInfo
sourcepub fn capacity_mask_length(&self) -> u8
pub fn capacity_mask_length(&self) -> u8
Length of the capacity bit mask.
sourcepub fn isolation_bitmap(&self) -> u32
pub fn isolation_bitmap(&self) -> u32
Bit-granular map of isolation/contention of allocation units.
sourcepub fn highest_cos(&self) -> u16
pub fn highest_cos(&self) -> u16
Highest COS number supported for this Leaf.
sourcepub fn has_code_data_prioritization(&self) -> bool
pub fn has_code_data_prioritization(&self) -> bool
Is Code and Data Prioritization Technology supported?
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for L3CatInfo
impl Send for L3CatInfo
impl Sync for L3CatInfo
impl Unpin for L3CatInfo
impl UnwindSafe for L3CatInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more