List of all items
Structs
- arch::GdtStruct
- arch::TaskStateSegment
- arch::TrapFrame
- mem::MemRegion
- mem::MemRegionFlags
- paging::PagingIfImpl
- time::Duration
- tls::TlsArea
Functions
- arch::disable_irqs
- arch::enable_irqs
- arch::first_into_user
- arch::flush_tlb
- arch::halt
- arch::irqs_enabled
- arch::read_page_table_root
- arch::read_thread_pointer
- arch::read_trapframe_from_kstack
- arch::task_context_switch
- arch::wait_for_irqs
- arch::write_page_table_root
- arch::write_page_table_root0
- arch::write_thread_pointer
- arch::write_trapframe_to_kstack
- console::getchar
- console::init_early
- console::putchar
- console::write_bytes
- cpu::init_primary
- cpu::init_secondary
- cpu::this_cpu_id
- cpu::this_cpu_is_bsp
- irq::dispatch_irq
- irq::register_handler
- irq::set_enable
- mem::clear_bss
- mem::memory_regions
- mem::phys_to_virt
- mem::virt_to_phys
- misc::terminate
- platform::apic::dispatch_irq
- platform::apic::local_apic
- platform::apic::raw_apic_id
- platform::apic::register_handler
- platform::apic::set_enable
- platform::console::getchar
- platform::console::init_early
- platform::console::putchar
- platform::dtables::init_primary
- platform::dtables::init_secondary
- platform::dtables::set_tss_stack_top
- platform::irq::dispatch_irq
- platform::irq::local_apic
- platform::irq::raw_apic_id
- platform::irq::register_handler
- platform::irq::set_enable
- platform::misc::terminate
- platform::platform_init
- platform::platform_init_secondary
- platform::platform_name
- platform::set_tss_stack_top
- platform::time::current_ticks
- platform::time::init_early
- platform::time::nanos_to_ticks
- platform::time::set_oneshot_timer
- platform::time::ticks_to_nanos
- time::busy_wait
- time::busy_wait_until
- time::current_ticks
- time::current_time
- time::current_time_nanos
- time::nanos_to_ticks
- time::set_oneshot_timer
- time::ticks_to_nanos