List of all items
Structs
- relaxed_atomic::RelaxedAtomic
- restricted_state::RestrictedState
- thread::AutoExpiringPreemptDisabler
- thread::AutoPreemptDisabler
- thread::FxtRef
- thread::ThreadPtr
- timer::Deadline
- timer::Timer
- timer::TimerSlack
- types::PAddr
- types::VAddr
Enums
Macros
Functions
- bits::bit_mask_u32
- bits::bit_mask_u64
- restricted_state::rust_restricted_state_create
- restricted_state::rust_restricted_state_destroy
- stats::inc_context_switches
- stats::inc_generic_ipis
- stats::inc_interrupts
- stats::inc_page_faults
- stats::inc_perf_ints
- stats::inc_preempts
- stats::inc_reschedule_ipis
- stats::inc_reschedules
- stats::inc_syscalls
- stats::inc_timer_ints
- stats::inc_timers
- stats::inc_yields
- thread::create
- thread::preempt_clear_timeslice_extension
- thread::preempt_disable
- thread::preempt_enable
- thread::preempt_set_timeslice_extension
- thread::restricted_enter
- thread::sleep_relative
- thread::spawn
- thread::yield
- timer::tests::test_timer_cancel
- timer::tests::test_timer_oneshot
Type Aliases
- relaxed_atomic::RelaxedAtomicI16
- relaxed_atomic::RelaxedAtomicI32
- relaxed_atomic::RelaxedAtomicI64
- relaxed_atomic::RelaxedAtomicI8
- relaxed_atomic::RelaxedAtomicIsize
- relaxed_atomic::RelaxedAtomicU16
- relaxed_atomic::RelaxedAtomicU32
- relaxed_atomic::RelaxedAtomicU64
- relaxed_atomic::RelaxedAtomicU8
- relaxed_atomic::RelaxedAtomicUsize
- timer::Callback
- types::cpu_mask_t