List of all items
Structs
- alloc::bump::Bump
- alloc::const_pool::ConstBox
- alloc::const_pool::ConstPool
- alloc::const_pool::Item
- alloc::heap::Heap
- alloc::pool::Partition
- alloc::pool::Pool
- alloc::wrapper::Wrapper
- exec::interrupt::Context
- exec::interrupt::InterruptBuilder
- exec::interrupt::InterruptHandler
- exec::process::Context
- exec::process::Process
- exec::process::ProcessInternal
- exec::process::ProcessMemory
- exec::runnable::Priority
- exec::runnable::Runnable
- exec::thread::Thread
- exec::thread::ThreadBuilder
- exec::worker::WorkItem
- exec::worker::Workqueue
- exec::worker::WorkqueueBuilder
- exec::worker::WorkqueueHandle
- kernel::Kernel
- mem::Byte
- mem::GigaByte
- mem::KiloByte
- mem::MegaByte
- mem::boxed::Box
- mem::linked_list::Cursor
- mem::linked_list::Iter
- mem::linked_list::IterMut
- mem::linked_list::LinkedList
- mem::linked_list::Node
- mem::queue::RawItem
- mem::queue::mpmc_linked::Node
- mem::queue::mpmc_linked::Queue
- mem::queue::mpsc_const::ConstQueue
- mem::queue::spsc_const::ConstQueue
- stack::Aligned
- stack::Stack
- sync::channel::Channel
- sync::channel::Receiver
- sync::channel::RefMessage
- sync::channel::Sender
- sync::ipc::channel::IpcChannel
- sync::ipc::channel::IpcReceiver
- sync::ipc::channel::IpcSender
- sync::mutex::Mutex
- sync::mutex::MutexGuard
- sync::semaphore::Semaphore
- sync::semaphore::SemaphorePermit
- time::SysClock
Enums
- alloc::allocator::AllocError
- alloc::pool::PoolError
- exec::interrupt::InterruptStack
- exec::process::ProcessError
- exec::runnable::Transition
- kernel::State
- mem::queue::QueueError
- sync::Error
- sync::channel::ChannelError
- syscall::Service
Traits
- alloc::allocator::Allocator
- exec::runnable::RunnableTrait
- exec::worker::Workable
- mem::queue::FiFoQueue
- mem::queue::PushRaw
- mem::queue::SyncConsumer
- mem::queue::SyncProducer
Macros
Functions
- kernel::init
- kernel::start
- stack::Aligned
- sync::ipc::spsc::channel
- sync::mpsc::channel
- sync::spsc::channel
- syscall::core_debug_time
- syscall::print_kernel_stats
- syscall::sleep
- syscall::syscall_handler
- syscall::task_exit
- syscall::tick_count
- syscall::yield_now
- time::set_tick_frequency