Struct limine_protocol::structures::smpinfo::SMPInfo
source · [−]#[repr(C)]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 RefUnwindSafe for SMPInfo
impl Send for SMPInfo
impl Sync for SMPInfo
impl Unpin for SMPInfo
impl UnwindSafe for SMPInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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