Trait kernel::per_cpu::PerCpu

source ·
pub trait PerCpu<P>where
    P: Platform,
{ fn scheduler(self: Pin<&mut Self>) -> Pin<&mut Scheduler<P>>; fn set_kernel_stack_pointer(
        self: Pin<&mut Self>,
        stack_pointer: VirtualAddress
    ); fn get_user_stack_pointer(self: Pin<&mut Self>) -> VirtualAddress; fn set_user_stack_pointer(
        self: Pin<&mut Self>,
        stack_pointer: VirtualAddress
    ); }

Required Methods§

Implementors§