#[repr(C)]pub struct TLBI_OP(pub u64);
Tuple Fields§
§0: u64
Implementations§
source§impl TLBI_OP
impl TLBI_OP
pub fn new(data: u64) -> TLBI_OP
pub fn get_mut(&mut self) -> &mut Self
pub fn get(&self) -> u64
pub fn get_masked(&self, mask: u64) -> u64
pub fn get_masked_value(&self, mask: u64) -> u64
pub fn set(&mut self, val: u64) -> &mut Self
pub fn set_masked(&mut self, mask: u64, val: u64) -> &mut Self
pub fn set_masked_value(&mut self, mask: u64, val: u64) -> &mut Self
pub fn set_bits(&mut self, mask: u64) -> &mut Self
pub fn clear_bits(&mut self, mask: u64) -> &mut Self
pub const NS: u64 = 9_223_372_036_854_775_808u64
pub const TTL: u64 = 263_882_790_666_240u64
pub const IPA: u64 = 68_719_476_735u64
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for TLBI_OP
impl Send for TLBI_OP
impl Sync for TLBI_OP
impl Unpin for TLBI_OP
impl UnwindSafe for TLBI_OP
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more