List of all items
Structs
- FpState
- InstalledAddressSpace
- KernelTlsBase
- KernelTrapFrame
- TaskContext
- TaskLocalState
- UserRegisters
- paging::ArchPagingMeta
- paging::MappingFlags
- pmu::PmuInfo
- trap::PageFaultFlags
- uspace::ExceptionInfo
- uspace::ExceptionSyndrome
- uspace::UserContext
Enums
- InstalledAddressSpaceMode
- UserAccessError
- UserAccessType
- UserAtomicError
- UserAtomicU32Op
- trap::TrapOrigin
- uspace::ExceptionKind
- uspace::ReturnReason
Functions
- asm::address_space_tag_capacity
- asm::clean_dcache_range_to_pou
- asm::dcache_line_size_from_ctr
- asm::disable_irqs
- asm::enable_fp
- asm::enable_irqs
- asm::flush_dcache_line
- asm::flush_icache_all
- asm::flush_tlb
- asm::halt
- asm::icache_line_size_from_ctr
- asm::install_user_address_space
- asm::irqs_enabled
- asm::read_kernel_page_table
- asm::read_user_page_table
- asm::synchronize_page_table_writes
- asm::update_mmu_cache
- asm::user_access_ok_page
- asm::user_copy
- asm::wait_for_irqs
- asm::wait_for_irqs_disabled
- asm::write_exception_vector_base
- asm::write_kernel_page_table
- asm::write_user_page_table
- cap::elf_hwcap
- init::init_mmu
- init::init_trap
- init::switch_to_el1
- pmu::counter::configure
- pmu::counter::disable
- pmu::counter::enable
- pmu::counter::preload
- pmu::counter::read
- pmu::counter::reset
- pmu::counter::write
- pmu::cycles::configure
- pmu::cycles::disable
- pmu::cycles::enable
- pmu::cycles::read
- pmu::cycles::reset
- pmu::event_supported
- pmu::hw_event_to_arm
- pmu::init_cpu
- pmu::interrupted_is_user
- pmu::interrupted_pc
- pmu::overflow::clear
- pmu::overflow::disable_irq
- pmu::overflow::enable_irq
- pmu::overflow::status
- pmu::probe
- pmu::read_midr_el1
- pmu::self_check
- trap::breakpoint_handler
- trap::debug_handler
- trap::dispatch_irq
- trap::dispatch_page_fault
- trap::irq_handler
- trap::page_fault_handler
- trap::set_breakpoint_handler
- trap::set_debug_handler
- trap::set_irq_handler
- trap::set_page_fault_handler
- user_atomic_u32
- user_read_u32