pub struct SMPInfo {
pub processor_id: u32,
pub lapic_id: u32,
pub goto_address: AtomicU64,
pub extra_argument: u64,
/* private fields */
}Expand description
CPU info structure
Fields§
§processor_id: u32The ID of the processor
lapic_id: u32The local APIC ID of the processor
goto_address: AtomicU64The address to jump to
extra_argument: u64An extra argument, free for use
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for SMPInfo
impl RefUnwindSafe for SMPInfo
impl Send for SMPInfo
impl Sync for SMPInfo
impl Unpin for SMPInfo
impl UnwindSafe for SMPInfo
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