List of all items
Structs
- acpi::Acpi
- acpi::aml::Aml
- acpi::aml::display::AmlDisplayer
- acpi::aml::display::FmtHolder
- acpi::aml::display::HexHolder
- acpi::aml::display::PadAdapter
- acpi::aml::display::PadAdapterState
- acpi::aml::execution::ExecutionContext
- acpi::aml::execution::Package
- acpi::aml::parser::AmlCode
- acpi::aml::parser::Buffer
- acpi::aml::parser::FieldDef
- acpi::aml::parser::IndexFieldDef
- acpi::aml::parser::MethodObj
- acpi::aml::parser::Parser
- acpi::aml::parser::PowerResource
- acpi::aml::parser::PredicateBlock
- acpi::aml::parser::ProcessorDeprecated
- acpi::aml::parser::RegionObj
- acpi::aml::parser::ScopeObj
- acpi::aml::parser::State
- acpi::aml::parser::resource_template::AddressSpace
- acpi::aml::parser::resource_template::Parser
- acpi::aml::parser::resource_template::ResourceSource
- acpi::aml::parser::resource_template::ResourceTemplate
- acpi::aml::structured::Scope
- acpi::aml::structured::StructuredAml
- acpi::tables::Apic
- acpi::tables::ApicGenericAddress
- acpi::tables::Bgrt
- acpi::tables::BiosTables
- acpi::tables::DescriptionHeader
- acpi::tables::DescriptorTable
- acpi::tables::GenericInitiatorAffinity
- acpi::tables::GicInterruptTranslationServiceAffinity
- acpi::tables::GiccAffinity
- acpi::tables::Hpet
- acpi::tables::InterruptSourceOverride
- acpi::tables::IoApic
- acpi::tables::LocalApicAddressOverride
- acpi::tables::LocalApicNmi
- acpi::tables::MemoryAffinity
- acpi::tables::NonMaskableInterrupt
- acpi::tables::ProcessorLocalAcpiAffinity
- acpi::tables::ProcessorLocalApic
- acpi::tables::ProcessorLocalX2ApicAffinity
- acpi::tables::Rsdp
- acpi::tables::RsdpV1
- acpi::tables::RsdpV2
- acpi::tables::Rsdt
- acpi::tables::Srat
- acpi::tables::Waet
- acpi::tables::Xsdt
- acpi::tables::facp::Facp
- cmdline::Cmd
- cmdline::parser::ParseError
- cmdline::tokenizer::Tokenizer
- collections::ring::RingBuffer
- cpu::Cpu
- cpu::gdt::GlobalDescriptorManager
- cpu::gdt::GlobalDescriptorTable
- cpu::gdt::GlobalDescriptorTablePointer
- cpu::gdt::SegmentSelector
- cpu::gdt::SystemDescriptorEntry
- cpu::gdt::TaskStateSegment
- cpu::gdt::UserDescriptorEntry
- cpu::idt::InterruptAllSavedState
- cpu::idt::InterruptDescriptorTable
- cpu::idt::InterruptDescriptorTableEntry
- cpu::idt::InterruptDescriptorTablePointer
- cpu::idt::InterruptStackFrame64
- cpu::idt::RestSavedRegisters
- cpu::interrupts::Interrupts
- cpu::interrupts::apic::Apic
- cpu::interrupts::apic::ApicMmio
- cpu::interrupts::apic::ApicReg
- cpu::interrupts::apic::IoApic
- cpu::interrupts::apic::IoApicMmio
- cpu::interrupts::apic::IoApicRedirectionBuilder
- cpu::interrupts::apic::LocalVectorRegister
- cpu::interrupts::apic::LocalVectorRegisterBuilder
- devices::Devices
- devices::clock::Clock
- devices::clock::ClockTime
- devices::clock::SystemTime
- devices::clock::hardware_timer::hpet::Hpet
- devices::clock::hardware_timer::hpet::HpetInterruptStatus
- devices::clock::hardware_timer::hpet::HpetMmio
- devices::clock::hardware_timer::hpet::HpetTimerConfig
- devices::clock::hardware_timer::hpet::HpetTimerMmio
- devices::clock::hardware_timer::hpet::InterruptRouteCapabilityBitmap
- devices::clock::hardware_timer::pit::Pit
- devices::clock::rtc::Rtc
- devices::clock::rtc::RtcTime
- devices::clock::tsc::SyncPoint
- devices::clock::tsc::Tsc
- devices::ide::AtaCommand
- devices::ide::AtapiPacketCommand
- devices::ide::CommandIdentifyDataRaw
- devices::ide::IdeDevice
- devices::ide::IdeDeviceImpl
- devices::ide::IdeDeviceIndex
- devices::ide::IdeIo
- devices::keyboard_mouse::Key
- devices::keyboard_mouse::KeyboardDevice
- devices::keyboard_mouse::KeyboardDeviceCreator
- devices::keyboard_mouse::KeyboardMouse
- devices::keyboard_mouse::MouseDevice
- devices::keyboard_mouse::MouseDeviceCreator
- devices::keyboard_mouse::MouseEvent
- devices::keyboard_mouse::keyboard::Keyboard
- devices::keyboard_mouse::mouse::Mouse
- devices::keyboard_mouse::ps2::Ps2
- devices::net::MacAddress
- devices::net::e1000::E1000
- devices::net::e1000::E1000Mmio
- devices::net::e1000::desc::DmaRing
- devices::net::e1000::desc::ReceiveDescriptor
- devices::net::e1000::desc::TransmitDescriptor
- devices::pci::PciDeviceConfig
- devices::pci::PciDeviceProbeIterator
- devices::pci::ProbeExtra
- devices::pipe::InnerPipe
- devices::pipe::PipeSide
- executable::elf::Elf
- executable::elf::ElfHeader
- executable::elf::ElfHeader32
- executable::elf::ElfHeader64
- executable::elf::ElfHeaderBase
- executable::elf::ElfProgram32
- executable::elf::ElfProgram64
- executable::elf::ElfSection
- executable::elf::ElfSection32
- executable::elf::ElfSection64
- fs::AccessHelper
- fs::BaseNode
- fs::Directory
- fs::DirectoryNode
- fs::EmptyFileSystem
- fs::File
- fs::FileAccess
- fs::FileAttributes
- fs::FileNode
- fs::fat::ClusterCache
- fs::fat::ClusterCacheEntry
- fs::fat::DirectoryEntryLong
- fs::fat::DirectoryEntryNormal
- fs::fat::DirectoryIterSavedPosition
- fs::fat::DirectoryIterator
- fs::fat::Fat
- fs::fat::Fat12_16ExtendedBootSector
- fs::fat::Fat32ExtendedBootSector
- fs::fat::FatBootSector
- fs::fat::FatBootSectorRaw
- fs::fat::FatFilesystem
- fs::fat::FatNode
- fs::mapping::FileSystemMapping
- fs::mapping::MappingNode
- fs::mbr::Mbr
- fs::mbr::PartitionEntry
- fs::path::Ancestors
- fs::path::Components
- fs::path::Display
- fs::path::Iter
- fs::path::Path
- fs::path::PathBuf
- fs::path::StripPrefixError
- graphics::Pixel
- graphics::vga::FrameBufferInfo
- graphics::vga::VgaDisplay
- graphics::vga::VgaDisplayController
- io::ByteStr
- io::HexArray
- io::NoDebug
- io::console::EarlyConsole
- io::console::LateConsole
- io::console::VideoConsoleAttribute
- io::console::tracing::ConsoleSubscriber
- io::console::tracing::LogFile
- io::console::tracing::MultiWriter
- io::console::tracing::Visitor
- io::console::vga_graphics::VgaGraphics
- io::console::vga_text::VgaText
- io::uart::Uart
- memory_management::kernel_heap_allocator::LockedKernelHeapAllocator
- memory_management::kernel_heap_allocator::PageAllocator
- memory_management::memory_layout::MemSize
- memory_management::physical_page_allocator::FreePage
- memory_management::physical_page_allocator::PhysicalPageAllocator
- memory_management::virtual_memory_mapper::PageDirectoryTable
- memory_management::virtual_memory_mapper::PageDirectoryTablePtr
- memory_management::virtual_memory_mapper::VirtualMemoryMapEntry
- memory_management::virtual_memory_mapper::VirtualMemoryMapper
- memory_management::virtual_space::VirtualSpace
- memory_management::virtual_space::VirtualSpaceAllocator
- memory_management::virtual_space::VirtualSpaceEntry
- multiboot2::AdvancedPowerManagementTable
- multiboot2::BasicMemoryInfo
- multiboot2::EfiMemoryMap
- multiboot2::EfiMemoryMapIter
- multiboot2::EfiMemoryMapsRaw
- multiboot2::Framebuffer
- multiboot2::FramebufferRaw
- multiboot2::MemoryMap
- multiboot2::MemoryMapIter
- multiboot2::MemoryMapTagRaw
- multiboot2::MemoryMapsRaw
- multiboot2::MultiBoot2Info
- multiboot2::MultiBootTagIter
- multiboot2::MultiBootTagRaw
- multiboot2::VbeControlInfo
- multiboot2::VbeInfo
- multiboot2::VbeModeInfo
- net::EthernetHeader
- net::NetworkPacket
- net::socket::EthernetSocket
- power::PowerDevice
- process::FxSave
- process::GoingUpAllocator
- process::Process
- process::ProcessContext
- process::scheduler::Scheduler
- process::scheduler::SchedulerProcess
- sync::cache_padded::CachePadded
- sync::once::Once
- sync::once::OnceLock
- sync::spin::lock::Lock
- sync::spin::mutex::Mutex
- sync::spin::mutex::MutexGuard
- sync::spin::remutex::ReMutex
- sync::spin::remutex::ReMutexGuard
- sync::spin::rwlock::RwLock
- sync::spin::rwlock::RwLockReadGuard
- sync::spin::rwlock::RwLockWriteGuard
- utils::Pad
- utils::vcell::RO
- utils::vcell::RW
- utils::vcell::VCell
- utils::vcell::WO
Enums
- acpi::AcpiError
- acpi::aml::execution::AmlExecutionError
- acpi::aml::execution::DataObject
- acpi::aml::parser::AccessAttrib
- acpi::aml::parser::AccessType
- acpi::aml::parser::AmlParseError
- acpi::aml::parser::AmlTerm
- acpi::aml::parser::FieldConnection
- acpi::aml::parser::FieldElement
- acpi::aml::parser::FieldUpdateRule
- acpi::aml::parser::IntegerData
- acpi::aml::parser::PackageElement
- acpi::aml::parser::RegionSpace
- acpi::aml::parser::ScopeType
- acpi::aml::parser::Target
- acpi::aml::parser::TermArg
- acpi::aml::parser::UnresolvedDataObject
- acpi::aml::parser::resource_template::AddressSpaceType
- acpi::aml::parser::resource_template::DmaSpeedType
- acpi::aml::parser::resource_template::DmaTransferWidth
- acpi::aml::parser::resource_template::DmaTrasferType
- acpi::aml::parser::resource_template::ResourceMacro
- acpi::aml::parser::resource_template::ResourceSourceOrTypeSpecificAttrs
- acpi::aml::parser::resource_template::SpaceIoRangeType
- acpi::aml::parser::resource_template::SpaceMemoryRangeType
- acpi::aml::parser::resource_template::SpaceMemoryType
- acpi::aml::structured::ElementType
- acpi::aml::structured::StructuredAmlError
- acpi::tables::DescriptorTableBody
- acpi::tables::InterruptControllerStruct
- acpi::tables::StaticResourceAffinity
- cmdline::LogAml
- cmdline::LogLevel
- cmdline::parser::ParseErrorKind
- cpu::interrupts::apic::DestinationType
- devices::clock::hardware_timer::HardwareTimer
- devices::ide::AtapiDmaDirection
- devices::ide::IdeDeviceType
- devices::ide::IdeError
- devices::pci::PciBar
- devices::pci::PciDeviceType
- executable::elf::ElfLoadError
- executable::elf::ElfProgram
- executable::elf::ElfProgramType
- executable::elf::ElfSectionInner
- executable::elf::ElfSectionType
- fs::DirTreverse
- fs::FileSystemError
- fs::FilesystemNode
- fs::Node
- fs::fat::Directory
- fs::fat::DirectoryEntry
- fs::fat::DirectoryEntryState
- fs::fat::FatEntry
- fs::fat::FatError
- fs::fat::FatType
- fs::fat::FileAccessBuffer
- fs::mapping::MappingError
- fs::path::Component
- fs::path::State
- hw::qemu::ExitStatus
- io::console::AnsiColor
- io::console::ConsoleController
- io::console::tracing::Buffer
- io::uart::UartPort
- io::uart::UartReg
- memory_management::virtual_space::VirtualSpaceError
- multiboot2::EfiMemoryMapType
- multiboot2::FramebufferColorInfo
- multiboot2::MemoryMapType
- multiboot2::MultiBootTag
- net::EtherType
- net::NetworkError
- power::PowerCommand
- process::ProcessError
- process::scheduler::ProcessState
Unions
Traits
- acpi::aml::parser::resource_template::AddressWidth
- cmdline::parser::CmdlineParse
- cpu::IoPortInt
- cpu::interrupts::InterruptHandler
- devices::Device
- devices::clock::ClockDevice
- devices::net::NetworkDevice
- devices::net::e1000::desc::Descriptor
- devices::pci::PciDevice
- fs::FileSystem
- graphics::vga::FrameBufferDraw
- io::ArrayTrait
- io::console::Console
- io::console::VideoConsole
- memory_management::memory_layout::AlignMem
- net::NetworkHeader
Macros
- cmdline_struct
- cpuid
- dbg
- edbg
- eprint
- eprintln
- fs::path::impl_cmp
- io::impl_copy_clone_deref_wrapper
- memory_management::memory_layout::impl_align_mem
- println
- rbp
- rip
- rsp
- test
Functions
- acpi::acpi_handler
- acpi::aml::parser::display::display_target_assign
- acpi::aml::parser::parse_aml
- acpi::aml::parser::resource_template::display_interrupt_args
- acpi::aml::parser::resource_template::display_memory_args
- acpi::fetch_s_array
- acpi::init
- acpi::sleep
- acpi::tables::get_acpi_table_bytes
- acpi::tables::get_acpi_tables
- acpi::tables::get_struct_from_bytes
- acpi::tables::get_table_from_body
- acpi::tables::init_acpi_tables
- cmdline::cmdline
- cmdline::default_cmdline
- cmdline::init
- cmdline::parse_cmdline
- cmdline::print_cmdline_parse
- cpu::clear_interrupts
- cpu::cpu
- cpu::gdt::flags::dpl
- cpu::gdt::get_user_code_seg_index
- cpu::gdt::get_user_data_seg_index
- cpu::gdt::init_kernel_gdt
- cpu::get_cr0
- cpu::get_cr3
- cpu::get_cr4
- cpu::get_cs
- cpu::halt
- cpu::idt::default_handler
- cpu::idt::default_handler_with_error
- cpu::idt::flags::dpl
- cpu::idt::rust_interrupt_handler_for_all_state
- cpu::inb
- cpu::ind
- cpu::interrupts::allocate_basic_user_interrupt
- cpu::interrupts::allocate_user_interrupt
- cpu::interrupts::allocate_user_interrupt_all_saved
- cpu::interrupts::apic::assign_io_irq
- cpu::interrupts::apic::assign_io_irq_custom
- cpu::interrupts::apic::disable_pic
- cpu::interrupts::apic::error_interrupt_handler
- cpu::interrupts::apic::init
- cpu::interrupts::apic::is_irq_assigned
- cpu::interrupts::apic::return_from_interrupt
- cpu::interrupts::apic::spurious_handler
- cpu::interrupts::create_scheduler_interrupt
- cpu::interrupts::create_syscall_interrupt
- cpu::interrupts::handlers::apic_timer_handler
- cpu::interrupts::init_interrupts
- cpu::invalidate_tlp
- cpu::inw
- cpu::io_in
- cpu::io_out
- cpu::lgdt
- cpu::lidt
- cpu::ltr
- cpu::msr::read
- cpu::msr::write
- cpu::outb
- cpu::outd
- cpu::outw
- cpu::read_tsc
- cpu::rflags
- cpu::set_cr0
- cpu::set_cr3
- cpu::set_cr4
- cpu::set_cs
- cpu::set_data_segments
- cpu::set_interrupts
- devices::clock::clocks
- devices::clock::hardware_timer::hpet::init
- devices::clock::hardware_timer::hpet::timer0_handler
- devices::clock::hardware_timer::pit::disable
- devices::clock::hardware_timer::pit::init
- devices::clock::hardware_timer::pit::pit_interrupt
- devices::clock::init
- devices::clock::tsc::cycles_to_ns
- devices::ide::get_ide_device
- devices::ide::ide_interrupt_primary
- devices::ide::ide_interrupt_secondary
- devices::ide::try_register_ide_device
- devices::init_devices_mapping
- devices::init_legacy_devices
- devices::keyboard_mouse::get_keyboard_reader
- devices::keyboard_mouse::get_mouse_reader
- devices::keyboard_mouse::init_device
- devices::keyboard_mouse::keyboard::get_modifier
- devices::keyboard_mouse::keyboard::get_toggle
- devices::keyboard_mouse::keyboard::key_type_from_device
- devices::keyboard_mouse::poll_events
- devices::keyboard_mouse::ps2_interrupt_handler
- devices::keyboard_mouse::reset_system
- devices::net::e1000::get_device
- devices::net::e1000::interrupt
- devices::net::e1000::try_register
- devices::net::get_device
- devices::net::try_register_net_device
- devices::pci::read_pci_config
- devices::pci::write_pci_config
- devices::pipe::create_pipe_pair
- devices::probe_pci_devices
- devices::probe_pci_driver
- devices::register_device
- executable::elf::to_virtual_memory_flags
- executable::load_elf_to_vm
- finish_boot
- fs::create_disk_mapping
- fs::empty_filesystem
- fs::fat::create_dir_entries
- fs::fat::file_attribute_from_fat
- fs::fat::file_attribute_to_fat
- fs::fat::increment_short_name
- fs::fat::load_fat_filesystem
- fs::fat::long_entries_name_merge
- fs::mapping::get_mapping
- fs::mapping::mount
- fs::mapping::on_all_matching_mappings
- fs::mapping::unmount_all
- fs::open_inode
- fs::path::has_root
- fs::path::is_separator
- fs::path::is_separator_byte
- fs::path::iter_after
- fs::unmount_all
- graphics::vga::controller
- graphics::vga::init
- hw::qemu::exit
- io::_eprint
- io::_print
- io::console::create_video_console
- io::console::early_init
- io::console::init_late_device
- io::console::run_with_console
- io::console::start_capture
- io::console::stop_capture
- io::console::tracing::flush_log_file
- io::console::tracing::init
- io::console::tracing::level_str
- io::console::tracing::log_file
- io::console::tracing::move_to_dynamic_buffer
- io::console::tracing::shutdown_log_file
- io::hexdump
- io::set_err_enable
- io::uart::init_port
- io::uart::read_reg
- io::uart::write_reg
- kernel_main
- load_init_process
- memory_management::memory_layout::align_down
- memory_management::memory_layout::align_range
- memory_management::memory_layout::align_up
- memory_management::memory_layout::display_kernel_map
- memory_management::memory_layout::eh_frame_end
- memory_management::memory_layout::eh_frame_start
- memory_management::memory_layout::is_aligned
- memory_management::memory_layout::kernel_elf_data_end
- memory_management::memory_layout::kernel_elf_end
- memory_management::memory_layout::kernel_elf_rodata_end
- memory_management::memory_layout::kernel_elf_size
- memory_management::memory_layout::kernel_text_end
- memory_management::memory_layout::physical2virtual
- memory_management::memory_layout::stack_guard_page_ptr
- memory_management::memory_layout::virtual2physical
- memory_management::physical_page_allocator::alloc
- memory_management::physical_page_allocator::alloc_zeroed
- memory_management::physical_page_allocator::free
- memory_management::physical_page_allocator::init
- memory_management::physical_page_allocator::stats
- memory_management::virtual_memory_mapper::clone_current_vm_as_user
- memory_management::virtual_memory_mapper::get_current_vm
- memory_management::virtual_memory_mapper::get_l1
- memory_management::virtual_memory_mapper::get_l2
- memory_management::virtual_memory_mapper::get_l3
- memory_management::virtual_memory_mapper::get_l4
- memory_management::virtual_memory_mapper::init_kernel_vm
- memory_management::virtual_memory_mapper::is_address_mapped_in_kernel
- memory_management::virtual_memory_mapper::map_kernel
- memory_management::virtual_memory_mapper::switch_to_kernel
- memory_management::virtual_memory_mapper::unmap_kernel
- memory_management::virtual_space::allocate_and_map_virtual_space
- memory_management::virtual_space::deallocate_virtual_space
- memory_management::virtual_space::debug_blocks
- panic_handler::catch_unwind
- panic_handler::panic
- panic_handler::panic_trace
- panic_handler::print_kernel_stack_trace
- panic_handler::print_originating_stack_trace
- panic_handler::print_process_stack_trace
- panic_handler::stack_trace
- power::finish_power_sequence
- power::start_power_sequence
- process::scheduler::exit_current_process
- process::scheduler::is_process_running
- process::scheduler::push_process
- process::scheduler::schedule
- process::scheduler::scheduler_interrupt_handler
- process::scheduler::sleep_current_process
- process::scheduler::stop_scheduler
- process::scheduler::swap_context
- process::scheduler::syscall_interrupt_handler
- process::scheduler::take_current_process
- process::scheduler::wait_for_pid
- process::scheduler::with_current_process
- process::scheduler::with_current_process_and_state
- process::scheduler::with_process
- process::scheduler::yield_current_if_any
- process::syscalls::check_ptr
- process::syscalls::handle_syscall
- process::syscalls::path_to_proc_absolute_path
- process::syscalls::ptr_as_mut
- process::syscalls::ptr_as_ref
- process::syscalls::sys_arg_to_file_mappings_array
- process::syscalls::sys_arg_to_mut_slice
- process::syscalls::sys_arg_to_path
- process::syscalls::sys_arg_to_slice
- process::syscalls::sys_arg_to_str
- process::syscalls::sys_arg_to_str_array
- process::syscalls::sys_blocking_mode
- process::syscalls::sys_chdir
- process::syscalls::sys_close
- process::syscalls::sys_create_pipe
- process::syscalls::sys_exit
- process::syscalls::sys_get_cwd
- process::syscalls::sys_get_file_meta
- process::syscalls::sys_get_time
- process::syscalls::sys_graphics
- process::syscalls::sys_inc_heap
- process::syscalls::sys_open
- process::syscalls::sys_open_dir
- process::syscalls::sys_priority
- process::syscalls::sys_read
- process::syscalls::sys_read_dir
- process::syscalls::sys_seek
- process::syscalls::sys_set_file_meta
- process::syscalls::sys_sleep
- process::syscalls::sys_spawn
- process::syscalls::sys_stat
- process::syscalls::sys_wait_pid
- process::syscalls::sys_write
- sync::spin::lock::is_read_lockable
Type Aliases
- acpi::aml::parser::StateMethodsList
- acpi::aml::parser::StateNamesList
- cmdline::parser::Result
- cpu::idt::BasicInterruptHandler
- cpu::idt::InterruptHandlerWithAllState
- cpu::idt::InterruptHandlerWithError
- devices::keyboard_mouse::keyboard::KeyboardReader
- devices::keyboard_mouse::mouse::MouseReader
- memory_management::virtual_space::Result
- process::syscalls::Syscall
Statics
- acpi::ACPI
- acpi::tables::BIOS_TABLES
- cmdline::CMDLINE
- cpu::CPUS
- cpu::gdt::GDT
- cpu::gdt::TSS
- cpu::idt::REDIRECTED_INTERRUPTS
- cpu::idt::interrupt_vector_table
- cpu::interrupts::INTERRUPTS
- cpu::interrupts::apic::APIC
- devices::DEVICES
- devices::clock::CLOCKS
- devices::clock::hardware_timer::hpet::HPET_CLOCK
- devices::clock::hardware_timer::pit::PIT_CLOCK
- devices::ide::IDE_DEVICES
- devices::ide::INTERRUPTS_SETUP
- devices::keyboard_mouse::KEYBOARD_MOUSE
- devices::net::e1000::E1000
- fs::EMPTY_FILESYSTEM
- fs::mapping::FILESYSTEM_MAPPING
- graphics::vga::VGA_DISPLAY_CONTROLLER
- io::PRINT_ERR
- io::console::CONSOLE
- io::console::tracing::CONSOLE_SUBSCRIBER
- io::console::tracing::INITIAL_BUFFER
- io::console::tracing::LOG_FILE
- memory_management::kernel_heap_allocator::ALLOCATOR
- memory_management::memory_layout::__eh_frame
- memory_management::memory_layout::begin
- memory_management::memory_layout::data_end
- memory_management::memory_layout::end
- memory_management::memory_layout::rodata_end
- memory_management::memory_layout::stack_guard_page
- memory_management::memory_layout::text_end
- memory_management::physical_page_allocator::ALLOCATOR
- memory_management::virtual_memory_mapper::KERNEL_VIRTUAL_MEMORY_MANAGER
- memory_management::virtual_space::VIRTUAL_SPACE_ALLOCATOR
- panic_handler::PANIC_COUNT
- power::CURRENT_CMD
- process::PROCESS_ID_ALLOCATOR
- process::scheduler::SCHEDULER
- process::scheduler::SHUTDOWN
Constants
- acpi::aml::parser::resource_template::consts::END_TAG_FULL
- acpi::tables::BIOS_RO_MEM_END
- acpi::tables::BIOS_RO_MEM_START
- acpi::tables::facp::flags::PM_CTRL_BM_RLD
- acpi::tables::facp::flags::PM_CTRL_GBL_RLS
- acpi::tables::facp::flags::PM_CTRL_SCI_EN
- acpi::tables::facp::flags::PM_CTRL_SLP_EN
- acpi::tables::facp::flags::PM_CTRL_SLP_TYP_MASK
- acpi::tables::facp::flags::PM_CTRL_SLP_TYP_SHIFT
- acpi::tables::facp::flags::PM_DIS_PCIEXP_WAKE
- acpi::tables::facp::flags::PM_EN_GBL
- acpi::tables::facp::flags::PM_EN_PWRBTN
- acpi::tables::facp::flags::PM_EN_RTC
- acpi::tables::facp::flags::PM_EN_SLPBTN
- acpi::tables::facp::flags::PM_EN_TMR
- acpi::tables::facp::flags::PM_STS_BM
- acpi::tables::facp::flags::PM_STS_GBL
- acpi::tables::facp::flags::PM_STS_PCIEXP_WAKE
- acpi::tables::facp::flags::PM_STS_PWRBTN
- acpi::tables::facp::flags::PM_STS_RTC
- acpi::tables::facp::flags::PM_STS_SLPBTN
- acpi::tables::facp::flags::PM_STS_TMR
- acpi::tables::facp::flags::PM_STS_WAK
- cpu::MAX_CPUS
- cpu::cpuid::FEAT_EDX_APIC
- cpu::cpuid::FEAT_EDX_TSC
- cpu::cpuid::FN_FEAT
- cpu::flags::IF
- cpu::gdt::KERNEL_RING
- cpu::gdt::USER_RING
- cpu::gdt::flags::CODE
- cpu::gdt::flags::LONG_MODE
- cpu::gdt::flags::PRESENT
- cpu::gdt::flags::TSS_TYPE
- cpu::gdt::flags::USER
- cpu::gdt::flags::WRITE
- cpu::idt::flags::GATE_TYPE
- cpu::idt::flags::KEEP_INTERRUPTS
- cpu::idt::flags::PRESENT
- cpu::interrupts::MAX_USER_INTERRUPTS
- cpu::interrupts::SPECIAL_SCHEDULER_INTERRUPT
- cpu::interrupts::SPECIAL_SYSCALL_INTERRUPT
- cpu::interrupts::USER_INTERRUPTS_START
- cpu::interrupts::apic::APIC_BAR_ENABLED
- cpu::interrupts::apic::APIC_BASE_MASK
- cpu::interrupts::apic::LVT_MASK_MASK
- cpu::interrupts::apic::LVT_MESSAGE_TYPE_MASK
- cpu::interrupts::apic::LVT_TIMER_MODE_MASK
- cpu::interrupts::apic::LVT_TRIGGER_MODE_MASK
- cpu::interrupts::apic::LVT_VECTOR_MASK
- cpu::interrupts::apic::SPURIOUS_ENABLE
- cpu::interrupts::apic::io_apic::IO_APIC_ARBITRATION_ID
- cpu::interrupts::apic::io_apic::IO_APIC_ID
- cpu::interrupts::apic::io_apic::IO_APIC_REDIRECTION_TABLE
- cpu::interrupts::apic::io_apic::IO_APIC_VERSION
- cpu::interrupts::apic::io_apic::RDR_DELIVERY_MODE_MASK
- cpu::interrupts::apic::io_apic::RDR_DELIVERY_STATUS_MASK
- cpu::interrupts::apic::io_apic::RDR_DESTINATION_LOGICAL_MASK
- cpu::interrupts::apic::io_apic::RDR_DESTINATION_MODE_MASK
- cpu::interrupts::apic::io_apic::RDR_DESTINATION_PHYSICAL_MASK
- cpu::interrupts::apic::io_apic::RDR_MASK_MASK
- cpu::interrupts::apic::io_apic::RDR_PIN_POLARITY_MASK
- cpu::interrupts::apic::io_apic::RDR_REMOTE_IRR_MASK
- cpu::interrupts::apic::io_apic::RDR_TRIGGER_MODE_MASK
- cpu::interrupts::apic::io_apic::RDR_VECTOR_MASK
- cpu::interrupts::stack_index::DOUBLE_FAULT_STACK
- cpu::interrupts::stack_index::FAULTS_STACK
- cpu::msr::APIC_BASE
- cpu::msr::EFER
- devices::DEVICES_FILESYSTEM_CLUSTER_MAGIC
- devices::DEVICES_FILESYSTEM_ROOT_INODE_MAGIC
- devices::clock::FEMTOS_PER_SEC
- devices::clock::NANOS_PER_FEMTO
- devices::clock::NANOS_PER_SEC
- devices::clock::hardware_timer::pit::PIT_TICK_PERIOD_FEMTOS
- devices::clock::hardware_timer::pit::PIT_TICK_PERIOD_NANOS
- devices::clock::hardware_timer::pit::pit_io::ACCESS_HIBYTE
- devices::clock::hardware_timer::pit::pit_io::ACCESS_LATCH_COUNT
- devices::clock::hardware_timer::pit::pit_io::ACCESS_LOBYTE
- devices::clock::hardware_timer::pit::pit_io::ACCESS_LOBYTE_HIBYTE
- devices::clock::hardware_timer::pit::pit_io::DEFAULT_INTERRUPT
- devices::clock::hardware_timer::pit::pit_io::MODE_BCD
- devices::clock::hardware_timer::pit::pit_io::MODE_BINARY
- devices::clock::hardware_timer::pit::pit_io::MODE_HARDWARE_RETRIGGERABLE_ONE_SHOT
- devices::clock::hardware_timer::pit::pit_io::MODE_HARDWARE_TRIGGERED_STROBE
- devices::clock::hardware_timer::pit::pit_io::MODE_INTERRUPT_ON_TERMINAL_COUNT
- devices::clock::hardware_timer::pit::pit_io::MODE_RATE_GENERATOR
- devices::clock::hardware_timer::pit::pit_io::MODE_SOFTWARE_TRIGGERED_STROBE
- devices::clock::hardware_timer::pit::pit_io::MODE_SQUARE_WAVE_GENERATOR
- devices::clock::hardware_timer::pit::pit_io::PORT_CHANNEL_0
- devices::clock::hardware_timer::pit::pit_io::PORT_CHANNEL_1
- devices::clock::hardware_timer::pit::pit_io::PORT_CHANNEL_2
- devices::clock::hardware_timer::pit::pit_io::PORT_CONTROL
- devices::clock::hardware_timer::pit::pit_io::SELECT_CHANNEL_0
- devices::clock::hardware_timer::pit::pit_io::SELECT_CHANNEL_1
- devices::clock::hardware_timer::pit::pit_io::SELECT_CHANNEL_2
- devices::clock::hardware_timer::pit::pit_io::SELECT_READ_BACK
- devices::clock::rtc::CURRENT_CENTURY
- devices::clock::rtc::DAYS_PER_MONTH_ARRAY
- devices::clock::rtc::RTC_ADDRESS
- devices::clock::rtc::RTC_DATA
- devices::clock::rtc::RTC_DAY_OF_MONTH
- devices::clock::rtc::RTC_HOURS
- devices::clock::rtc::RTC_MINUTES
- devices::clock::rtc::RTC_MONTH
- devices::clock::rtc::RTC_SECONDS
- devices::clock::rtc::RTC_STATUS_A
- devices::clock::rtc::RTC_STATUS_B
- devices::clock::rtc::RTC_YEAR
- devices::clock::rtc::SECONDS_PER_DAY
- devices::clock::rtc::SECONDS_PER_HOUR
- devices::clock::rtc::SECONDS_PER_MINUTE
- devices::clock::rtc::UNIX_EPOCH_IN_SECONDS
- devices::clock::tsc::NS_SCALE_SHIFT
- devices::ide::ata::ALT_STATUS
- devices::ide::ata::COMMAND
- devices::ide::ata::COMMAND_DEVICE_RESET
- devices::ide::ata::COMMAND_IDENTIFY
- devices::ide::ata::COMMAND_PACKET
- devices::ide::ata::COMMAND_PACKET_IDENTIFY
- devices::ide::ata::COMMAND_READ_SECTORS
- devices::ide::ata::COMMAND_WRITE_SECTORS
- devices::ide::ata::DATA
- devices::ide::ata::DEFAULT_SECTOR_SIZE
- devices::ide::ata::DEV_CONTROL
- devices::ide::ata::DRIVE
- devices::ide::ata::ERROR
- devices::ide::ata::ERROR_ABORTED
- devices::ide::ata::ERROR_BAD_BLOCK
- devices::ide::ata::ERROR_END_OF_MEDIA
- devices::ide::ata::ERROR_ID_NOT_FOUND
- devices::ide::ata::ERROR_ILL_LENGTH
- devices::ide::ata::ERROR_SENSE_KEY
- devices::ide::ata::ERROR_UNCORRECTABLE
- devices::ide::ata::FEATURES
- devices::ide::ata::LBA_HI
- devices::ide::ata::LBA_LO
- devices::ide::ata::LBA_MID
- devices::ide::ata::PACKET_CMD_INQUIRY
- devices::ide::ata::PACKET_CMD_READ_10
- devices::ide::ata::PACKET_CMD_READ_CAPACITY
- devices::ide::ata::PACKET_CMD_TEST_UNIT_READY
- devices::ide::ata::PACKET_FEAT_DMA
- devices::ide::ata::PACKET_FEAT_DMA_DIR_FROM_DEVICE
- devices::ide::ata::PACKET_INQUIRY_VITAL_DATA
- devices::ide::ata::PACKET_VITAL_PAGE_BLOCK_LIMITS
- devices::ide::ata::PACKET_VITAL_PAGE_BLOCK_LIMITS_SIZE
- devices::ide::ata::PACKET_VITAL_PAGE_DEVICE_IDENTIFY
- devices::ide::ata::PACKET_VITAL_PAGE_SUPPORTED_PAGES
- devices::ide::ata::SECTOR_COUNT
- devices::ide::ata::SENSE_ABORTED_COMMAND
- devices::ide::ata::SENSE_BLANK_CHECK
- devices::ide::ata::SENSE_COPY_ABORTED
- devices::ide::ata::SENSE_DATA_PROTECT
- devices::ide::ata::SENSE_HARDWARE_ERROR
- devices::ide::ata::SENSE_ILLEGAL_REQUEST
- devices::ide::ata::SENSE_MEDIUM_ERROR
- devices::ide::ata::SENSE_MISCOMPARE
- devices::ide::ata::SENSE_NOT_READY
- devices::ide::ata::SENSE_OK
- devices::ide::ata::SENSE_RECOVERED_ERROR
- devices::ide::ata::SENSE_UNIT_ATTENTION
- devices::ide::ata::SENSE_VENDOR_SPECIFIC
- devices::ide::ata::SENSE_VOLUME_OVERFLOW
- devices::ide::ata::STATUS
- devices::ide::ata::STATUS_ALIGN_ERR
- devices::ide::ata::STATUS_BUSY
- devices::ide::ata::STATUS_DATA_REQUEST
- devices::ide::ata::STATUS_DEFERRED_WRITE_ERR
- devices::ide::ata::STATUS_DRIVE_FAULT
- devices::ide::ata::STATUS_ERR
- devices::ide::ata::STATUS_READY
- devices::ide::ata::STATUS_SENSE_DATA
- devices::ide::pci_cfg::CFG_CONTROL_REG
- devices::ide::pci_cfg::CMD_BUS_MASTER
- devices::ide::pci_cfg::CMD_INT_DISABLE
- devices::ide::pci_cfg::CMD_IO_SPACE
- devices::ide::pci_cfg::CMD_MEM_SPACE
- devices::ide::pci_cfg::DEFAULT_PRIMARY_INTERRUPT
- devices::ide::pci_cfg::DEFAULT_PRIMARY_IO
- devices::ide::pci_cfg::DEFAULT_SECONDARY_INTERRUPT
- devices::ide::pci_cfg::DEFAULT_SECONDARY_IO
- devices::ide::pci_cfg::PROG_IF_MASTER
- devices::ide::pci_cfg::PROG_IF_PRIMARY
- devices::ide::pci_cfg::PROG_IF_PRIMARY_PROGRAMMABLE
- devices::ide::pci_cfg::PROG_IF_SECONDARY
- devices::ide::pci_cfg::PROG_IF_SECONDARY_PROGRAMMABLE
- devices::keyboard_mouse::keyboard::KEYBOARD_BUFFER_SIZE
- devices::keyboard_mouse::keyboard::KEYBOARD_INT_NUM
- devices::keyboard_mouse::keyboard::KEY_PRESSED
- devices::keyboard_mouse::mouse::MOUSE_BUFFER_SIZE
- devices::keyboard_mouse::mouse::MOUSE_INT_NUM
- devices::keyboard_mouse::mouse::commands::MOUSE_DISABLE_STREAMING
- devices::keyboard_mouse::mouse::commands::MOUSE_ENABLE_STREAMING
- devices::keyboard_mouse::mouse::commands::MOUSE_GET_DEVICE_ID
- devices::keyboard_mouse::mouse::commands::MOUSE_PREFIX
- devices::keyboard_mouse::mouse::commands::MOUSE_REQUEST_SINGLE_PACKET
- devices::keyboard_mouse::mouse::commands::MOUSE_RESET
- devices::keyboard_mouse::mouse::commands::MOUSE_SET_DEFAULTS
- devices::keyboard_mouse::mouse::commands::MOUSE_SET_SAMPLE_RATE
- devices::keyboard_mouse::mouse::commands::MOUSE_STATUS_REQUEST
- devices::keyboard_mouse::mouse::commands::SYSTEM_RESET
- devices::keyboard_mouse::mouse::packet::X_OVERFLOW
- devices::keyboard_mouse::mouse::packet::X_SIGN
- devices::keyboard_mouse::mouse::packet::Y_OVERFLOW
- devices::keyboard_mouse::mouse::packet::Y_SIGN
- devices::keyboard_mouse::mouse::resolution::PIXEL_PER_MM_1
- devices::keyboard_mouse::mouse::resolution::PIXEL_PER_MM_2
- devices::keyboard_mouse::mouse::resolution::PIXEL_PER_MM_4
- devices::keyboard_mouse::mouse::resolution::PIXEL_PER_MM_8
- devices::keyboard_mouse::mouse::scaling::PER_SEC_10
- devices::keyboard_mouse::mouse::scaling::PER_SEC_100
- devices::keyboard_mouse::mouse::scaling::PER_SEC_20
- devices::keyboard_mouse::mouse::scaling::PER_SEC_200
- devices::keyboard_mouse::mouse::scaling::PER_SEC_40
- devices::keyboard_mouse::mouse::scaling::PER_SEC_60
- devices::keyboard_mouse::mouse::scaling::PER_SEC_80
- devices::keyboard_mouse::ps2::PS2_DATA_PORT
- devices::keyboard_mouse::ps2::PS2_STATUS_PORT
- devices::keyboard_mouse::ps2::status::COMMAND_DATA
- devices::keyboard_mouse::ps2::status::DATA_READY
- devices::keyboard_mouse::ps2::status::INPUT_BUFFER_FULL
- devices::keyboard_mouse::ps2::status::KEYBOARD_LOCKED
- devices::keyboard_mouse::ps2::status::KEYBOARD_TIMEOUT_MOUSE_DATA
- devices::keyboard_mouse::ps2::status::PARITY_ERROR
- devices::keyboard_mouse::ps2::status::RECEIVE_TIMEOUT
- devices::keyboard_mouse::ps2::status::SYSTEM_FLAG
- devices::net::e1000::desc::recv_desc::STATUS_DD
- devices::net::e1000::desc::recv_desc::STATUS_EOP
- devices::net::e1000::desc::recv_desc::STATUS_IGNORE_CHECKSUM
- devices::net::e1000::desc::recv_desc::STATUS_IP_CHECKSUM
- devices::net::e1000::desc::recv_desc::STATUS_PIF
- devices::net::e1000::desc::recv_desc::STATUS_TCP_CHECKSUM
- devices::net::e1000::desc::recv_desc::STATUS_VLAN
- devices::net::e1000::desc::transmit_desc::CMD_EOP
- devices::net::e1000::desc::transmit_desc::CMD_INS_CHECKSUM
- devices::net::e1000::desc::transmit_desc::CMD_INS_FCS
- devices::net::e1000::desc::transmit_desc::CMD_INTERRUPT_DELAY
- devices::net::e1000::desc::transmit_desc::CMD_REPORT_PACKET_SENT
- devices::net::e1000::desc::transmit_desc::CMD_REPORT_STATUS
- devices::net::e1000::desc::transmit_desc::CMD_VLAN_EN
- devices::net::e1000::desc::transmit_desc::STATUS_DD
- devices::net::e1000::desc::transmit_desc::STATUS_EXCESS_COLLISIONS
- devices::net::e1000::desc::transmit_desc::STATUS_LATE_COLLISION
- devices::net::e1000::desc::transmit_desc::STATUS_UNDERRUN
- devices::net::e1000::flags::CRTL_FORCE_DPLX
- devices::net::e1000::flags::CTRL_FD
- devices::net::e1000::flags::CTRL_SPEED_1000MB
- devices::net::e1000::flags::CTRL_SPEED_100MB
- devices::net::e1000::flags::CTRL_SPEED_10MB
- devices::net::e1000::flags::EERD_ADDR_SHIFT
- devices::net::e1000::flags::EERD_DATA_SHIFT
- devices::net::e1000::flags::EERD_DONE
- devices::net::e1000::flags::EERD_START
- devices::net::e1000::flags::EE_SIZE
- devices::net::e1000::flags::I_LSC
- devices::net::e1000::flags::I_RXDMT0
- devices::net::e1000::flags::I_RXO
- devices::net::e1000::flags::I_RXSEQ
- devices::net::e1000::flags::I_RXT0
- devices::net::e1000::flags::I_TXDW
- devices::net::e1000::flags::I_TXD_LOW
- devices::net::e1000::flags::I_TXQE
- devices::net::e1000::flags::RCTL_BAM
- devices::net::e1000::flags::RCTL_BSIZE_1024
- devices::net::e1000::flags::RCTL_BSIZE_16384
- devices::net::e1000::flags::RCTL_BSIZE_2048
- devices::net::e1000::flags::RCTL_BSIZE_256
- devices::net::e1000::flags::RCTL_BSIZE_4096
- devices::net::e1000::flags::RCTL_BSIZE_512
- devices::net::e1000::flags::RCTL_BSIZE_8192
- devices::net::e1000::flags::RCTL_CFI
- devices::net::e1000::flags::RCTL_CFI_EN
- devices::net::e1000::flags::RCTL_DPF
- devices::net::e1000::flags::RCTL_EN
- devices::net::e1000::flags::RCTL_LBM_NO
- devices::net::e1000::flags::RCTL_LBM_YES
- devices::net::e1000::flags::RCTL_LPE
- devices::net::e1000::flags::RCTL_MO_33
- devices::net::e1000::flags::RCTL_MO_34
- devices::net::e1000::flags::RCTL_MO_35
- devices::net::e1000::flags::RCTL_MO_36
- devices::net::e1000::flags::RCTL_MPE
- devices::net::e1000::flags::RCTL_PMCF
- devices::net::e1000::flags::RCTL_RDMTS_HALF
- devices::net::e1000::flags::RCTL_RDMTS_ONE_EIGHTH
- devices::net::e1000::flags::RCTL_RDMTS_QUARTER
- devices::net::e1000::flags::RCTL_SBP
- devices::net::e1000::flags::RCTL_STRIP_ETH_CRC
- devices::net::e1000::flags::RCTL_UPE
- devices::net::e1000::flags::RCTL_VLAN_FILTER_EN
- devices::net::e1000::flags::TCTL_COLD_MASK
- devices::net::e1000::flags::TCTL_COLD_SHIFT
- devices::net::e1000::flags::TCTL_CT_MASK
- devices::net::e1000::flags::TCTL_CT_SHIFT
- devices::net::e1000::flags::TCTL_EN
- devices::net::e1000::flags::TCTL_PSP
- devices::net::e1000::pci_cfg::CMD_BUS_MASTER
- devices::net::e1000::pci_cfg::CMD_IO_SPACE
- devices::net::e1000::pci_cfg::CMD_MEM_SPACE
- devices::pci::reg::BAR0
- devices::pci::reg::BAR1
- devices::pci::reg::BAR2
- devices::pci::reg::BAR3
- devices::pci::reg::BAR4
- devices::pci::reg::BAR5
- devices::pci::reg::CAPABILITIES_PTR
- devices::pci::reg::CLASS_DWORD
- devices::pci::reg::COMMAND
- devices::pci::reg::DEVICE_ID
- devices::pci::reg::HEADER_TYPE
- devices::pci::reg::INTERRUPT_LINE
- devices::pci::reg::INTERRUPT_PIN
- devices::pci::reg::STATUS
- devices::pci::reg::SUBSYSTEM_ID
- devices::pci::reg::SUBSYSTEM_VENDOR_ID
- devices::pci::reg::VENDOR_ID
- executable::elf::consts::ABI_SYSV
- executable::elf::consts::BITS_32
- executable::elf::consts::BITS_64
- executable::elf::consts::ELF_MACHINE_X86
- executable::elf::consts::ELF_MACHINE_X86_64
- executable::elf::consts::ELF_MAGIC
- executable::elf::consts::ELF_TYPE_EXECUTABLE
- executable::elf::consts::ELF_TYPE_RELOCATABLE
- executable::elf::consts::ELF_TYPE_SHARED
- executable::elf::consts::ENDIANNESS_BIG
- executable::elf::consts::ENDIANNESS_LITTLE
- executable::elf::consts::PROG_FLAG_EXE
- executable::elf::consts::PROG_FLAG_READ
- executable::elf::consts::PROG_FLAG_WRITE
- fs::ANOTHER_FILESYSTEM_MAPPING_INODE_MAGIC
- fs::NO_PARENT_DIR_SECTOR
- fs::fat::DIRECTORY_ENTRY_SIZE
- fs::fat::attrs::ARCHIVE
- fs::fat::attrs::DIRECTORY
- fs::fat::attrs::HIDDEN
- fs::fat::attrs::LONG_NAME
- fs::fat::attrs::READ_ONLY
- fs::fat::attrs::SYSTEM
- fs::fat::attrs::VOLUME_ID
- fs::path::SEPARATOR
- hw::qemu::EXIT_FAILURE
- hw::qemu::EXIT_SUCCESS
- hw::qemu::IO_BASE
- io::console::vga_text::DEFAULT_ATTRIB
- io::uart::IE_RX_READY
- io::uart::IE_TX_READY
- io::uart::LINE_BAUD_LATCH
- io::uart::LINE_RX_READY
- io::uart::LINE_TX_EMPTY
- io::uart::MODEM_CTL_DTR
- io::uart::MODEM_CTL_LOOPBACK
- io::uart::MODEM_CTL_OUT1
- io::uart::MODEM_CTL_OUT2
- io::uart::MODEM_CTL_RTS
- memory_management::memory_layout::EXTENDED_OFFSET
- memory_management::memory_layout::GB
- memory_management::memory_layout::INTR_STACK_BASE
- memory_management::memory_layout::INTR_STACK_COUNT
- memory_management::memory_layout::INTR_STACK_EMPTY_SIZE
- memory_management::memory_layout::INTR_STACK_ENTRY_SIZE
- memory_management::memory_layout::INTR_STACK_SIZE
- memory_management::memory_layout::INTR_STACK_TOTAL_SIZE
- memory_management::memory_layout::KB
- memory_management::memory_layout::KERNEL_BASE
- memory_management::memory_layout::KERNEL_END
- memory_management::memory_layout::KERNEL_EXTRA_MEMORY_BASE
- memory_management::memory_layout::KERNEL_EXTRA_MEMORY_SIZE
- memory_management::memory_layout::KERNEL_HEAP_BASE
- memory_management::memory_layout::KERNEL_HEAP_SIZE
- memory_management::memory_layout::KERNEL_LAST_POSSIBLE_ADDR
- memory_management::memory_layout::KERNEL_LINK
- memory_management::memory_layout::KERNEL_MAPPED_SIZE
- memory_management::memory_layout::KERNEL_PROCESS_VIRTUAL_ADDRESS_START
- memory_management::memory_layout::MB
- memory_management::memory_layout::PAGE_2M
- memory_management::memory_layout::PAGE_4K
- memory_management::memory_layout::PROCESS_KERNEL_STACK_BASE
- memory_management::memory_layout::PROCESS_KERNEL_STACK_END
- memory_management::memory_layout::PROCESS_KERNEL_STACK_GUARD
- memory_management::memory_layout::PROCESS_KERNEL_STACK_SIZE
- memory_management::virtual_memory_mapper::ADDR_MASK
- memory_management::virtual_memory_mapper::KERNEL_L3_INDEX_END
- memory_management::virtual_memory_mapper::KERNEL_L3_INDEX_START
- memory_management::virtual_memory_mapper::KERNEL_L3_PROCESS_INDEX_END
- memory_management::virtual_memory_mapper::KERNEL_L3_PROCESS_INDEX_START
- memory_management::virtual_memory_mapper::KERNEL_L4_INDEX
- memory_management::virtual_memory_mapper::KERNEL_PROCESS_VIRTUAL_ADDRESS_START
- memory_management::virtual_memory_mapper::MAX_USER_VIRTUAL_ADDRESS
- memory_management::virtual_memory_mapper::NUM_USER_L4_INDEXES
- memory_management::virtual_memory_mapper::flags::PTE_ACCESSED
- memory_management::virtual_memory_mapper::flags::PTE_DIRTY
- memory_management::virtual_memory_mapper::flags::PTE_GLOBAL
- memory_management::virtual_memory_mapper::flags::PTE_HUGE_PAGE
- memory_management::virtual_memory_mapper::flags::PTE_NOT_CACHEABLE
- memory_management::virtual_memory_mapper::flags::PTE_NO_EXECUTE
- memory_management::virtual_memory_mapper::flags::PTE_PRESENT
- memory_management::virtual_memory_mapper::flags::PTE_USER
- memory_management::virtual_memory_mapper::flags::PTE_WRITABLE
- memory_management::virtual_memory_mapper::flags::PTE_WRITETHROUGH
- process::DEFAULT_MAX_HEAP_SIZE
- process::HEAP_OFFSET_FROM_ELF_END
- process::INITIAL_STACK_SIZE_PAGES
- process::scheduler::MIN_PRIORITY_VALUE
- process::syscalls::SYSCALLS
- sync::once::ONCE_STATE_DONE
- sync::once::ONCE_STATE_INIT
- sync::once::ONCE_STATE_RUNNING
- sync::spin::lock::MASK
- sync::spin::lock::MAX_READERS
- sync::spin::lock::READ_LOCKED
- sync::spin::lock::UNLOCKED
- sync::spin::lock::WRITE_LOCKED