- Gaia::Amd64::cli (C++ function)
- Gaia::Amd64::Cpuid (C++ struct)
- Gaia::Amd64::Cpuid::_brand (C++ function)
- Gaia::Amd64::Cpuid::_vendor (C++ function)
- Gaia::Amd64::Cpuid::branding (C++ function)
- Gaia::Amd64::Cpuid::Branding (C++ struct), [1]
- Gaia::Amd64::Cpuid::Branding::brand (C++ member), [1]
- Gaia::Amd64::Cpuid::Branding::vendor (C++ member), [1]
- Gaia::Amd64::Cpuid::cpuid (C++ function)
- Gaia::Amd64::Cpuid::eax (C++ member)
- Gaia::Amd64::Cpuid::ebx (C++ member)
- Gaia::Amd64::Cpuid::ecx (C++ member)
- Gaia::Amd64::Cpuid::edx (C++ member)
- Gaia::Amd64::Cpuid::ExFeature (C++ enum)
- Gaia::Amd64::Cpuid::ExFeature::APIC (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::CMOV (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::CX8 (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::DE (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::FPU (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::FXSR (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::FXSR_OPT (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::MCA (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::MCE (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::MMX (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::MMXEXT (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::MP (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::MSR (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::MTRR (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::NX (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::PAE (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::PAT (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::PDPE1GB (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::PGE (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::PSE (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::PSE36 (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::RDTSCP (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::SYSCALL (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::TSC (C++ enumerator)
- Gaia::Amd64::Cpuid::ExFeature::VME (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature (C++ enum)
- Gaia::Amd64::Cpuid::Feature::ECX_AES (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_AVX (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_CID (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_CX16 (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_DCA (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_DS_CPL (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_DTES64 (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_EST (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_F16C (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_FMA (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_HYPERVISOR (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_MONITOR (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_MOVBE (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_OSXSAVE (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_PCID (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_PCLMUL (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_PDCM (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_POPCNT (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_RDRAND (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_SDBG (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_SMX (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_SSE3 (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_SSE4_1 (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_SSE4_2 (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_SSSE3 (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_TM2 (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_TSC (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_VMX (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_X2APIC (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_XSAVE (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::ECX_XTPR (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_ACPI (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_APIC (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_CLFLUSH (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_CMOV (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_CX8 (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_DE (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_DS (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_FPU (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_FXSR (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_HTT (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_IA64 (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_MCA (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_MCE (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_MMX (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_MSR (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_MTRR (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_PAE (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_PAT (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_PBE (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_PGE (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_PSE (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_PSE36 (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_PSN (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_SEP (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_SS (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_SSE (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_SSE2 (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_TM (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_TSC (C++ enumerator)
- Gaia::Amd64::Cpuid::Feature::EDX_VME (C++ enumerator)
- Gaia::Amd64::Cpuid::has_ecx_feature (C++ function)
- Gaia::Amd64::Cpuid::has_edx_feature (C++ function)
- Gaia::Amd64::Cpuid::has_exfeature (C++ function)
- Gaia::Amd64::Cr0Bit (C++ enum)
- Gaia::Amd64::Cr0Bit::CR0_ALIGNMENT_MASK (C++ enumerator)
- Gaia::Amd64::Cr0Bit::CR0_CACHE_DISABLE (C++ enumerator)
- Gaia::Amd64::Cr0Bit::CR0_EMULATION (C++ enumerator)
- Gaia::Amd64::Cr0Bit::CR0_EXTENSION_TYPE (C++ enumerator)
- Gaia::Amd64::Cr0Bit::CR0_MONITOR_CO_PROCESSOR (C++ enumerator)
- Gaia::Amd64::Cr0Bit::CR0_NOT_WRITE_THROUGH_ENABLE (C++ enumerator)
- Gaia::Amd64::Cr0Bit::CR0_NUMERIC_ERROR_ENABLE (C++ enumerator)
- Gaia::Amd64::Cr0Bit::CR0_PAGING_ENABLE (C++ enumerator)
- Gaia::Amd64::Cr0Bit::CR0_PROTECTED_MODE_ENABLE (C++ enumerator)
- Gaia::Amd64::Cr0Bit::CR0_TASK_SWITCHED (C++ enumerator)
- Gaia::Amd64::Cr0Bit::CR0_WRITE_PROTECT_ENABLE (C++ enumerator)
- Gaia::Amd64::Cr4Bit (C++ enum)
- Gaia::Amd64::Cr4Bit::CR4_5_LEVEL_PAGING_ENABLE (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_CONTROL_FLOW_ENABLE (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_DEBUGGING_EXT (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_FS_GS_BASE_ENABLE (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_FXSR_ENABLE (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_KEY_PROTECTION_ENABLE (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_MACHINE_CHECK_EXCEPTION (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_PAGE_GLOBAL_ENABLE (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_PAGE_SIZE_EXT (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_PCID_ENABLE (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_PERFORMANCE_COUNTER_ENABLE (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_PHYSICAL_ADDRESS_EXT (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_PROTECTED_MODE_VIRTUAL_INT (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_SAFER_MODE_EXT_ENABLE (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_SIMD_EXCEPTION_SUPPORT (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_SUPERVISOR_ACCESS_PROTECTION_ENABLE (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_SUPERVISOR_EXE_PROTECTION_ENABLE (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_SUPERVISOR_KEY_PROTECTION_ENABLE (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_TIME_STAMP_DISABLE (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_USER_MODE_INSTRUCTION_PREVENTION (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_VIRTUAL_8086_MODE_EXT (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_VIRTUAL_MACHINE_EXT_ENABLE (C++ enumerator)
- Gaia::Amd64::Cr4Bit::CR4_XSAVE_ENABLE (C++ enumerator)
- Gaia::Amd64::fninit (C++ function)
- Gaia::Amd64::fxrstor (C++ function)
- Gaia::Amd64::fxsave (C++ function)
- Gaia::Amd64::gdt_init (C++ function)
- Gaia::Amd64::gdt_init_tss (C++ function)
- Gaia::Amd64::get_fs_base (C++ function)
- Gaia::Amd64::get_gs_base (C++ function)
- Gaia::Amd64::get_kernel_gs_base (C++ function)
- Gaia::Amd64::hlt (C++ function)
- Gaia::Amd64::Hpet (C++ struct)
- Gaia::Amd64::Hpet::address (C++ member)
- Gaia::Amd64::Hpet::address_space_id (C++ member)
- Gaia::Amd64::Hpet::hardware_rev_id (C++ member)
- Gaia::Amd64::Hpet::hpet_number (C++ member)
- Gaia::Amd64::Hpet::info (C++ member)
- Gaia::Amd64::Hpet::minimum_tick (C++ member)
- Gaia::Amd64::Hpet::page_protection (C++ member)
- Gaia::Amd64::Hpet::pci_vendor_id (C++ member)
- Gaia::Amd64::Hpet::register_bit_offset (C++ member)
- Gaia::Amd64::Hpet::register_bit_width (C++ member)
- Gaia::Amd64::Hpet::reserved1 (C++ member)
- Gaia::Amd64::hpet_init (C++ function)
- Gaia::Amd64::hpet_present (C++ function)
- Gaia::Amd64::hpet_sleep (C++ function)
- Gaia::Amd64::idt_init (C++ function)
- Gaia::Amd64::inb (C++ function)
- Gaia::Amd64::inl (C++ function)
- Gaia::Amd64::inw (C++ function)
- Gaia::Amd64::IoApic (C++ struct)
- Gaia::Amd64::IoApic::get_max_redirect (C++ function)
- Gaia::Amd64::IoApic::IoApic (C++ function)
- Gaia::Amd64::IoApic::ioapic (C++ member)
- Gaia::Amd64::IoApic::link (C++ member)
- Gaia::Amd64::IoApic::read (C++ function)
- Gaia::Amd64::IoApic::write (C++ function)
- Gaia::Amd64::ioapic_handle_gsi (C++ function)
- Gaia::Amd64::ioapic_init (C++ function)
- Gaia::Amd64::ioapic_redirect_irq (C++ function)
- Gaia::Amd64::Iso (C++ struct)
- Gaia::Amd64::Iso::iso (C++ member)
- Gaia::Amd64::Iso::link (C++ member)
- Gaia::Amd64::lapic_eoi (C++ function)
- Gaia::Amd64::lapic_init (C++ function)
- Gaia::Amd64::lapic_one_shot (C++ function)
- Gaia::Amd64::lapic_read_count (C++ function)
- Gaia::Amd64::lapic_send_ipi (C++ function)
- Gaia::Amd64::Madt (C++ struct)
- Gaia::Amd64::Madt::entries (C++ member)
- Gaia::Amd64::Madt::flags (C++ member)
- Gaia::Amd64::Madt::local_interrupt_controller (C++ member)
- Gaia::Amd64::MadtEntry (C++ struct)
- Gaia::Amd64::MadtEntry::length (C++ member)
- Gaia::Amd64::MadtEntry::type (C++ member)
- Gaia::Amd64::MadtIoApic (C++ struct)
- Gaia::Amd64::MadtIoApic::address (C++ member)
- Gaia::Amd64::MadtIoApic::interrupt_base (C++ member)
- Gaia::Amd64::MadtIoApic::ioapic_id (C++ member)
- Gaia::Amd64::MadtIoApic::reserved (C++ member)
- Gaia::Amd64::MadtIso (C++ struct)
- Gaia::Amd64::MadtIso::bus_source (C++ member)
- Gaia::Amd64::MadtIso::flags (C++ member)
- Gaia::Amd64::MadtIso::gsi (C++ member)
- Gaia::Amd64::MadtIso::irq_source (C++ member)
- Gaia::Amd64::MadtLapic (C++ struct)
- Gaia::Amd64::MadtLapic::apic_id (C++ member)
- Gaia::Amd64::MadtLapic::flags (C++ member)
- Gaia::Amd64::MadtLapic::processor_id (C++ member)
- Gaia::Amd64::outb (C++ function)
- Gaia::Amd64::outl (C++ function)
- Gaia::Amd64::outw (C++ function)
- Gaia::Amd64::rdmsr (C++ function)
- Gaia::Amd64::rdtsc (C++ function)
- Gaia::Amd64::read_cr0 (C++ function)
- Gaia::Amd64::read_cr1 (C++ function)
- Gaia::Amd64::read_cr2 (C++ function)
- Gaia::Amd64::read_cr3 (C++ function)
- Gaia::Amd64::read_cr4 (C++ function)
- Gaia::Amd64::read_cr8 (C++ function)
- Gaia::Amd64::read_xcr (C++ function)
- Gaia::Amd64::set_fs_base (C++ function)
- Gaia::Amd64::set_gs_base (C++ function)
- Gaia::Amd64::set_kernel_gs_base (C++ function)
- Gaia::Amd64::simd_init (C++ function)
- Gaia::Amd64::simd_init_context (C++ function)
- Gaia::Amd64::simd_restore_state (C++ function)
- Gaia::Amd64::simd_save_state (C++ function)
- Gaia::Amd64::sti (C++ function)
- Gaia::Amd64::syscall_entry (C++ function)
- Gaia::Amd64::syscall_init (C++ function)
- Gaia::Amd64::timer_init (C++ function)
- Gaia::Amd64::timer_sleep (C++ function)
- Gaia::Amd64::write_cr0 (C++ function)
- Gaia::Amd64::write_cr1 (C++ function)
- Gaia::Amd64::write_cr2 (C++ function)
- Gaia::Amd64::write_cr3 (C++ function)
- Gaia::Amd64::write_cr4 (C++ function)
- Gaia::Amd64::write_cr8 (C++ function)
- Gaia::Amd64::write_xcr (C++ function)
- Gaia::Amd64::wrmsr (C++ function)
- Gaia::Amd64::XCr0Bit (C++ enum)
- Gaia::Amd64::XCr0Bit::XCR0_AVX512_ENABLE (C++ enumerator)
- Gaia::Amd64::XCr0Bit::XCR0_AVX_ENABLE (C++ enumerator)
- Gaia::Amd64::XCr0Bit::XCR0_BNDCSR_ENABLE (C++ enumerator)
- Gaia::Amd64::XCr0Bit::XCR0_BNDREG_ENABLE (C++ enumerator)
- Gaia::Amd64::XCr0Bit::XCR0_PKRU_ENABLE (C++ enumerator)
- Gaia::Amd64::XCr0Bit::XCR0_XSAVE_SAVE_SSE (C++ enumerator)
- Gaia::Amd64::XCr0Bit::XCR0_XSAVE_SAVE_X87 (C++ enumerator)
- Gaia::Amd64::XCr0Bit::XCR0_ZMM0_15_ENABLE (C++ enumerator)
- Gaia::Amd64::XCr0Bit::XCR0_ZMM16_32_ENABLE (C++ enumerator)
- Gaia::Amd64::xrstor (C++ function)
- Gaia::Amd64::xsave (C++ function)
- Gaia::charon (C++ function)
- Gaia::Charon (C++ struct)
- Gaia::Charon::boot_time (C++ member)
- Gaia::Charon::framebuffer (C++ member)
- Gaia::Charon::memory_map (C++ member)
- Gaia::Charon::modules (C++ member)
- Gaia::Charon::rsdp (C++ member)
- Gaia::CHARON_MMAP_SIZE_MAX (C++ member)
- Gaia::CHARON_MODULE_MAX (C++ member)
- Gaia::CharonFramebuffer (C++ struct)
- Gaia::CharonFramebuffer::address (C++ member)
- Gaia::CharonFramebuffer::blue_mask_shift (C++ member)
- Gaia::CharonFramebuffer::blue_mask_size (C++ member)
- Gaia::CharonFramebuffer::bpp (C++ member)
- Gaia::CharonFramebuffer::green_mask_shift (C++ member)
- Gaia::CharonFramebuffer::green_mask_size (C++ member)
- Gaia::CharonFramebuffer::height (C++ member)
- Gaia::CharonFramebuffer::pitch (C++ member)
- Gaia::CharonFramebuffer::present (C++ member)
- Gaia::CharonFramebuffer::red_mask_shift (C++ member)
- Gaia::CharonFramebuffer::red_mask_size (C++ member)
- Gaia::CharonFramebuffer::width (C++ member)
- Gaia::CharonMemoryMap (C++ struct)
- Gaia::CharonMemoryMap::begin (C++ function)
- Gaia::CharonMemoryMap::count (C++ member)
- Gaia::CharonMemoryMap::end (C++ function)
- Gaia::CharonMemoryMap::entries (C++ member)
- Gaia::CharonMmapEntry (C++ struct)
- Gaia::CharonMmapEntry::base (C++ member)
- Gaia::CharonMmapEntry::size (C++ member)
- Gaia::CharonMmapEntry::type (C++ member)
- Gaia::CharonMmapEntryType (C++ enum)
- Gaia::CharonMmapEntryType::FRAMEBUFFER (C++ enumerator)
- Gaia::CharonMmapEntryType::FREE (C++ enumerator)
- Gaia::CharonMmapEntryType::MODULE (C++ enumerator)
- Gaia::CharonMmapEntryType::RECLAIMABLE (C++ enumerator)
- Gaia::CharonMmapEntryType::RESERVED (C++ enumerator)
- Gaia::CharonModule (C++ struct)
- Gaia::CharonModule::address (C++ member)
- Gaia::CharonModule::name (C++ member)
- Gaia::CharonModule::size (C++ member)
- Gaia::CharonModules (C++ struct)
- Gaia::CharonModules::count (C++ member)
- Gaia::CharonModules::modules (C++ member)
- Gaia::Cpu (C++ struct)
- Gaia::Cpu::current_thread (C++ member)
- Gaia::Cpu::data (C++ member)
- Gaia::Cpu::idle_thread (C++ member)
- Gaia::Cpu::magic (C++ member)
- Gaia::Cpu::ms (C++ member)
- Gaia::Cpu::previous_thread (C++ member)
- Gaia::Cpu::timer_lock (C++ member)
- Gaia::cpu_self (C++ function)
- Gaia::DebugSink (C++ class)
- Gaia::DebugSink::operator() (C++ function)
- Gaia::Dev::AcpiDevice (C++ class)
- Gaia::Dev::AcpiDevice::AcpiDevice (C++ function)
- Gaia::Dev::AcpiDevice::aml_node (C++ member)
- Gaia::Dev::AcpiDevice::class_name (C++ function)
- Gaia::Dev::AcpiDevice::eval_path_int (C++ function)
- Gaia::Dev::AcpiDevice::id (C++ member)
- Gaia::Dev::AcpiDevice::match_properties (C++ function)
- Gaia::Dev::AcpiDevice::name (C++ function)
- Gaia::Dev::AcpiDevice::resolve_path (C++ function)
- Gaia::Dev::AcpiDevice::start (C++ function)
- Gaia::Dev::AcpiPc (C++ class)
- Gaia::Dev::AcpiPc::AcpiPc (C++ function)
- Gaia::Dev::AcpiPc::class_name (C++ function)
- Gaia::Dev::AcpiPc::dump_tables (C++ function)
- Gaia::Dev::AcpiPc::find_table (C++ function)
- Gaia::Dev::AcpiPc::get_charon (C++ function)
- Gaia::Dev::AcpiPc::load_drivers (C++ function)
- Gaia::Dev::AcpiPc::name (C++ function)
- Gaia::Dev::AcpiTable (C++ struct)
- Gaia::Dev::AcpiTable::checksum (C++ member)
- Gaia::Dev::AcpiTable::creator_id (C++ member)
- Gaia::Dev::AcpiTable::creator_revision (C++ member)
- Gaia::Dev::AcpiTable::header (C++ member)
- Gaia::Dev::AcpiTable::length (C++ member)
- Gaia::Dev::AcpiTable::oem_id (C++ member)
- Gaia::Dev::AcpiTable::oem_revision (C++ member)
- Gaia::Dev::AcpiTable::oem_table_id (C++ member)
- Gaia::Dev::AcpiTable::revision (C++ member)
- Gaia::Dev::AcpiTable::signature (C++ member)
- Gaia::Dev::Catalog (C++ class)
- Gaia::Dev::Catalog::CatalogEntry (C++ struct)
- Gaia::Dev::Catalog::CatalogEntry::driver (C++ member)
- Gaia::Dev::Catalog::CatalogEntry::props (C++ member)
- Gaia::Dev::Catalog::find_driver (C++ function)
- Gaia::Dev::Catalog::register_driver (C++ function)
- Gaia::Dev::Command (C++ enum)
- Gaia::Dev::Command::BUS_MASTER (C++ enumerator)
- Gaia::Dev::Command::INTERRUPT_DISABLE (C++ enumerator)
- Gaia::Dev::Command::IO_SPACE (C++ enumerator)
- Gaia::Dev::Command::MEM_SPACE (C++ enumerator)
- Gaia::Dev::create_registry (C++ function)
- Gaia::Dev::Driver (C++ struct)
- Gaia::Dev::Driver::init (C++ member)
- Gaia::Dev::FbConsole (C++ class)
- Gaia::Dev::FbConsole::class_name (C++ function)
- Gaia::Dev::FbConsole::clear (C++ function)
- Gaia::Dev::FbConsole::create_dev (C++ function)
- Gaia::Dev::FbConsole::FbConsole (C++ function)
- Gaia::Dev::FbConsole::input (C++ function)
- Gaia::Dev::FbConsole::log_output (C++ function)
- Gaia::Dev::FbConsole::name (C++ function)
- Gaia::Dev::FbConsole::puts (C++ function), [1]
- Gaia::Dev::FbConsole::start (C++ function)
- Gaia::Dev::FbConsole::tty (C++ member)
- Gaia::Dev::get_catalog (C++ function)
- Gaia::Dev::get_registry (C++ function)
- Gaia::Dev::initialize_kernel_drivers (C++ function)
- Gaia::Dev::lai_glue_init (C++ function)
- Gaia::Dev::PciBus (C++ class)
- Gaia::Dev::PciBus::class_name (C++ function)
- Gaia::Dev::PciBus::init (C++ function)
- Gaia::Dev::PciBus::name (C++ function)
- Gaia::Dev::PciBus::start (C++ function)
- Gaia::Dev::pcibus_driver_register (C++ function)
- Gaia::Dev::PciDevice (C++ class)
- Gaia::Dev::PciDevice::class_name (C++ function)
- Gaia::Dev::PciDevice::disable_cmd_flag (C++ function)
- Gaia::Dev::PciDevice::enable_cmd_flag (C++ function)
- Gaia::Dev::PciDevice::get_bar (C++ function)
- Gaia::Dev::PciDevice::get_info (C++ function)
- Gaia::Dev::PciDevice::Info (C++ struct), [1]
- Gaia::Dev::PciDevice::Info::_class (C++ member), [1]
- Gaia::Dev::PciDevice::Info::bus (C++ member), [1]
- Gaia::Dev::PciDevice::Info::device_id (C++ member), [1]
- Gaia::Dev::PciDevice::Info::edge (C++ member), [1]
- Gaia::Dev::PciDevice::Info::fun (C++ member), [1]
- Gaia::Dev::PciDevice::Info::gsi (C++ member), [1]
- Gaia::Dev::PciDevice::Info::lopol (C++ member), [1]
- Gaia::Dev::PciDevice::Info::pin (C++ member), [1]
- Gaia::Dev::PciDevice::Info::slot (C++ member), [1]
- Gaia::Dev::PciDevice::Info::subclass (C++ member), [1]
- Gaia::Dev::PciDevice::Info::vendor (C++ member), [1]
- Gaia::Dev::PciDevice::iter_capabilities (C++ function)
- Gaia::Dev::PciDevice::match_properties (C++ function)
- Gaia::Dev::PciDevice::name (C++ function)
- Gaia::Dev::PciDevice::PciDevice (C++ function)
- Gaia::Dev::PciDevice::read (C++ function)
- Gaia::Dev::PciDevice::set_bus_mastering (C++ function)
- Gaia::Dev::PciDevice::set_cmd (C++ function)
- Gaia::Dev::PciDevice::set_io_space (C++ function)
- Gaia::Dev::PciDevice::set_memory_space (C++ function)
- Gaia::Dev::PciDevice::start (C++ function)
- Gaia::Dev::PciDevice::write (C++ function)
- Gaia::Dev::PciOffset (C++ enum)
- Gaia::Dev::PciOffset::BASE_ADDRESS (C++ enumerator)
- Gaia::Dev::PciOffset::CAPABILITIES_POINTER (C++ enumerator)
- Gaia::Dev::PciOffset::CLASS (C++ enumerator)
- Gaia::Dev::PciOffset::COMMAND (C++ enumerator)
- Gaia::Dev::PciOffset::DEVICE_ID (C++ enumerator)
- Gaia::Dev::PciOffset::HEADER_TYPE (C++ enumerator)
- Gaia::Dev::PciOffset::PIN (C++ enumerator)
- Gaia::Dev::PciOffset::STATUS (C++ enumerator)
- Gaia::Dev::PciOffset::SUBCLASS (C++ enumerator)
- Gaia::Dev::PciOffset::VENDOR_ID (C++ enumerator)
- Gaia::Dev::PciStatusBit (C++ enum)
- Gaia::Dev::PciStatusBit::CAPABILITIES_LIST (C++ enumerator)
- Gaia::Dev::Personality (C++ struct)
- Gaia::Dev::Personality::match_data (C++ member)
- Gaia::Dev::Personality::provider_name (C++ member)
- Gaia::Dev::Properties (C++ type)
- Gaia::Dev::ps2_driver_register (C++ function)
- Gaia::Dev::Ps2Controller (C++ class)
- Gaia::Dev::Ps2Controller::class_name (C++ function)
- Gaia::Dev::Ps2Controller::init (C++ function)
- Gaia::Dev::Ps2Controller::int_handler (C++ function)
- Gaia::Dev::Ps2Controller::name (C++ function)
- Gaia::Dev::Ps2Controller::start (C++ function)
- Gaia::Dev::Registry (C++ class)
- Gaia::Dev::Registry::add (C++ function)
- Gaia::Dev::Registry::make_graph (C++ function)
- Gaia::Dev::Registry::Node (C++ struct)
- Gaia::Dev::Registry::Node::clients (C++ member)
- Gaia::Dev::Registry::Node::provider (C++ member)
- Gaia::Dev::Registry::Registry (C++ function)
- Gaia::Dev::Registry::set_root (C++ function)
- Gaia::Dev::Rsdp (C++ struct)
- Gaia::Dev::Rsdp::checksum (C++ member)
- Gaia::Dev::Rsdp::ex_checksum (C++ member)
- Gaia::Dev::Rsdp::length (C++ member)
- Gaia::Dev::Rsdp::oem_id (C++ member)
- Gaia::Dev::Rsdp::reserved (C++ member)
- Gaia::Dev::Rsdp::revision (C++ member)
- Gaia::Dev::Rsdp::rsdt (C++ member)
- Gaia::Dev::Rsdp::signature (C++ member)
- Gaia::Dev::Rsdp::xsdt (C++ member)
- Gaia::Dev::Rsdt (C++ struct)
- Gaia::Dev::Rsdt::entry (C++ member)
- Gaia::Dev::Service (C++ class)
- Gaia::Dev::Service::attach (C++ function)
- Gaia::Dev::Service::class_name (C++ function)
- Gaia::Dev::Service::match_properties (C++ function)
- Gaia::Dev::Service::name (C++ function)
- Gaia::Dev::Service::node (C++ member)
- Gaia::Dev::Service::probe (C++ function)
- Gaia::Dev::Service::start (C++ function)
- Gaia::Dev::Service::~Service (C++ function)
- Gaia::Dev::system_console (C++ function)
- Gaia::Dev::Value (C++ union)
- Gaia::Dev::Value::integer (C++ member)
- Gaia::Dev::Value::string (C++ member)
- Gaia::Dev::VirtioBlock (C++ class)
- Gaia::Dev::VirtioBlock::class_name (C++ function)
- Gaia::Dev::VirtioBlock::create (C++ function)
- Gaia::Dev::VirtioBlock::name (C++ function)
- Gaia::Dev::VirtioBlock::start (C++ function)
- Gaia::Dev::virtioblock_driver_register (C++ function)
- Gaia::Dev::VirtioDevice (C++ class)
- Gaia::Dev::VirtioDevice::class_name (C++ function)
- Gaia::Dev::VirtioDevice::common_cfg (C++ member)
- Gaia::Dev::VirtioDevice::create (C++ function)
- Gaia::Dev::VirtioDevice::device (C++ member)
- Gaia::Dev::VirtioDevice::device_cfg (C++ member)
- Gaia::Dev::VirtioDevice::device_id (C++ member)
- Gaia::Dev::VirtioDevice::driver (C++ member)
- Gaia::Dev::VirtioDevice::enable (C++ function)
- Gaia::Dev::VirtioDevice::handle_capability (C++ function)
- Gaia::Dev::VirtioDevice::int_entry (C++ member)
- Gaia::Dev::VirtioDevice::int_handler (C++ function)
- Gaia::Dev::VirtioDevice::match_properties (C++ function)
- Gaia::Dev::VirtioDevice::name (C++ function)
- Gaia::Dev::VirtioDevice::name_str (C++ member)
- Gaia::Dev::VirtioDevice::notify_base (C++ member)
- Gaia::Dev::VirtioDevice::notify_off_multiplier (C++ member)
- Gaia::Dev::VirtioDevice::notify_queue (C++ function)
- Gaia::Dev::VirtioDevice::PciCap (C++ struct), [1]
- Gaia::Dev::VirtioDevice::PciCap::bar (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCap::cap_len (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCap::cap_next (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCap::cap_vndr (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCap::cfg_type (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCap::length (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCap::offset (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCap::padding (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCapType (C++ enum)
- Gaia::Dev::VirtioDevice::PciCapType::COMMON_CFG (C++ enumerator)
- Gaia::Dev::VirtioDevice::PciCapType::DEVICE_CFG (C++ enumerator)
- Gaia::Dev::VirtioDevice::PciCapType::ISR_CFG (C++ enumerator)
- Gaia::Dev::VirtioDevice::PciCapType::NOTIFY_CFG (C++ enumerator)
- Gaia::Dev::VirtioDevice::PciCapType::PCI_CFG (C++ enumerator)
- Gaia::Dev::VirtioDevice::PciCommonCfg (C++ struct), [1]
- Gaia::Dev::VirtioDevice::PciCommonCfg::config_generation (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCommonCfg::device_feature (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCommonCfg::device_feature_select (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCommonCfg::device_status (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCommonCfg::driver_feature (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCommonCfg::driver_feature_select (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCommonCfg::msix_config (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCommonCfg::num_queues (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCommonCfg::queue_avail (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCommonCfg::queue_desc (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCommonCfg::queue_enable (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCommonCfg::queue_msix_vector (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCommonCfg::queue_notify_off (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCommonCfg::queue_select (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCommonCfg::queue_size (C++ member), [1]
- Gaia::Dev::VirtioDevice::PciCommonCfg::queue_used (C++ member), [1]
- Gaia::Dev::VirtioDevice::setup_queue (C++ function)
- Gaia::Dev::VirtioDevice::start (C++ function)
- Gaia::Dev::VirtioDevice::VirtioDevice (C++ function)
- Gaia::Dev::virtiodevice_driver_register (C++ function)
- Gaia::Dev::VirtQueue (C++ struct)
- Gaia::Dev::VirtQueue::allocate_desc (C++ function)
- Gaia::Dev::VirtQueue::avail (C++ member)
- Gaia::Dev::VirtQueue::desc (C++ member)
- Gaia::Dev::VirtQueue::free_desc (C++ function)
- Gaia::Dev::VirtQueue::last_free_desc (C++ member)
- Gaia::Dev::VirtQueue::notify_off (C++ member)
- Gaia::Dev::VirtQueue::num (C++ member)
- Gaia::Dev::VirtQueue::num_free (C++ member)
- Gaia::Dev::VirtQueue::num_max (C++ member)
- Gaia::Dev::VirtQueue::used (C++ member)
- Gaia::Dev::VirtQueueAvail (C++ struct)
- Gaia::Dev::VirtQueueAvail::flags (C++ member)
- Gaia::Dev::VirtQueueAvail::idx (C++ member)
- Gaia::Dev::VirtQueueAvail::ring (C++ member)
- Gaia::Dev::VirtQueueDesc (C++ struct)
- Gaia::Dev::VirtQueueDesc::addr (C++ member)
- Gaia::Dev::VirtQueueDesc::flags (C++ member)
- Gaia::Dev::VirtQueueDesc::len (C++ member)
- Gaia::Dev::VirtQueueDesc::next (C++ member)
- Gaia::Dev::VirtQueueUsed (C++ struct)
|
- Gaia::Dev::VirtQueueUsed::flags (C++ member)
- Gaia::Dev::VirtQueueUsed::idx (C++ member)
- Gaia::Dev::VirtQueueUsed::ring (C++ member)
- Gaia::Dev::VirtQueueUsedElem (C++ struct)
- Gaia::Dev::VirtQueueUsedElem::id (C++ member)
- Gaia::Dev::VirtQueueUsedElem::len (C++ member)
- Gaia::Dev::Xsdt (C++ struct)
- Gaia::Dev::Xsdt::entry (C++ member)
- Gaia::DotGraph (C++ class)
- Gaia::DotGraph::add_child_to_node (C++ function)
- Gaia::DotGraph::add_node (C++ function)
- Gaia::DotGraph::DotGraph (C++ function)
- Gaia::DotGraph::generate (C++ function)
- Gaia::DotGraph::get_str (C++ function)
- Gaia::Dpc (C++ struct)
- Gaia::Dpc::args (C++ member)
- Gaia::Dpc::func (C++ member)
- Gaia::Dpc::link (C++ member)
- Gaia::dpc_enqueue (C++ function)
- Gaia::Elf (C++ class)
- Gaia::Elf::abi (C++ function)
- Gaia::Elf::ehdr (C++ function)
- Gaia::Elf::Elf (C++ function)
- Gaia::Elf::is_dyn (C++ function)
- Gaia::Elf::is_exec (C++ function)
- Gaia::Elf::machine (C++ function)
- Gaia::Elf::parse (C++ function)
- Gaia::Elf::phdrs (C++ function)
- Gaia::Elf::Phdrs (C++ struct), [1]
- Gaia::Elf::Phdrs::begin (C++ function), [1]
- Gaia::Elf::Phdrs::end (C++ function), [1]
- Gaia::Elf::Phdrs::PhdrIterator (C++ struct), [1], [2]
- Gaia::Elf::Phdrs::PhdrIterator::operator!= (C++ function), [1], [2]
- Gaia::Elf::Phdrs::PhdrIterator::operator* (C++ function), [1], [2], [3], [4], [5]
- Gaia::Elf::Phdrs::PhdrIterator::operator++ (C++ function), [1], [2], [3], [4], [5]
- Gaia::Elf::Phdrs::PhdrIterator::operator== (C++ function), [1], [2]
- Gaia::Elf::Phdrs::PhdrIterator::PhdrIterator (C++ function), [1], [2]
- Gaia::Elf::Phdrs::Phdrs (C++ function), [1]
- Gaia::Err (C++ class)
- Gaia::Err::Err (C++ function)
- Gaia::Err::value (C++ member)
- Gaia::Error (C++ enum)
- Gaia::error (C++ function)
- Gaia::Error::EMPTY (C++ enumerator)
- Gaia::Error::FULL (C++ enumerator)
- Gaia::Error::INVALID_FILE (C++ enumerator)
- Gaia::Error::INVALID_PARAMETERS (C++ enumerator)
- Gaia::Error::IS_A_DIRECTORY (C++ enumerator)
- Gaia::Error::NO_SUCH_FILE_OR_DIRECTORY (C++ enumerator)
- Gaia::Error::NOT_A_DIRECTORY (C++ enumerator)
- Gaia::Error::NOT_A_TTY (C++ enumerator)
- Gaia::Error::NOT_FOUND (C++ enumerator)
- Gaia::Error::NOT_IMPLEMENTED (C++ enumerator)
- Gaia::Error::OUT_OF_MEMORY (C++ enumerator)
- Gaia::Error::PERMISSION_DENIED (C++ enumerator)
- Gaia::Error::TYPE_MISMATCH (C++ enumerator)
- Gaia::Error::UNKNOWN (C++ enumerator)
- Gaia::error_to_string (C++ function), [1]
- Gaia::exec (C++ function)
- Gaia::file_name (C++ function)
- Gaia::FormatWithLocation (C++ struct)
- Gaia::FormatWithLocation::file (C++ member)
- Gaia::FormatWithLocation::format (C++ member)
- Gaia::FormatWithLocation::FormatWithLocation (C++ function)
- Gaia::FormatWithLocation::line (C++ member)
- Gaia::Freelist (C++ class)
- Gaia::Freelist::add_region (C++ function)
- Gaia::Freelist::alloc (C++ function)
- Gaia::Freelist::free (C++ function)
- Gaia::Freelist::Freelist (C++ function), [1]
- Gaia::Freelist::Region (C++ struct), [1]
- Gaia::Freelist::Region::next (C++ member), [1]
- Gaia::Freelist::Region::size (C++ member), [1]
- Gaia::Freelist::set_quantum (C++ function)
- Gaia::Fs::dev_alloc_major (C++ function)
- Gaia::Fs::Devfs (C++ class)
- Gaia::Fs::Devfs::create (C++ function)
- Gaia::Fs::Devfs::get_absolute_path (C++ function)
- Gaia::Fs::Devfs::getattr (C++ function)
- Gaia::Fs::Devfs::ioctl (C++ function)
- Gaia::Fs::Devfs::link (C++ function)
- Gaia::Fs::Devfs::lookup (C++ function)
- Gaia::Fs::Devfs::mkdir (C++ function)
- Gaia::Fs::Devfs::read (C++ function)
- Gaia::Fs::Devfs::readdir (C++ function)
- Gaia::Fs::Devfs::write (C++ function)
- Gaia::Fs::devfs_init (C++ function)
- Gaia::Fs::DeviceOps (C++ class)
- Gaia::Fs::DeviceOps::getattr (C++ function)
- Gaia::Fs::DeviceOps::ioctl (C++ function)
- Gaia::Fs::DeviceOps::read (C++ function)
- Gaia::Fs::DeviceOps::write (C++ function)
- Gaia::Fs::get_devfs (C++ function)
- Gaia::Fs::root_vnode (C++ member)
- Gaia::Fs::TmpDirent (C++ struct)
- Gaia::Fs::TmpDirent::name (C++ member)
- Gaia::Fs::TmpDirent::TmpDirent (C++ function)
- Gaia::Fs::TmpDirent::tnode (C++ member)
- Gaia::Fs::tmpfs_init (C++ function)
- Gaia::Fs::TmpNode (C++ struct)
- Gaia::Fs::TmpNode::[anonymous] (C++ member)
- Gaia::Fs::TmpNode::attr (C++ member)
- Gaia::Fs::TmpNode::buffer (C++ member)
- Gaia::Fs::TmpNode::compressed (C++ member)
- Gaia::Fs::TmpNode::dir (C++ member)
- Gaia::Fs::TmpNode::entries (C++ member)
- Gaia::Fs::TmpNode::link (C++ member)
- Gaia::Fs::TmpNode::make_vnode (C++ function)
- Gaia::Fs::TmpNode::parent (C++ member)
- Gaia::Fs::TmpNode::reg (C++ member)
- Gaia::Fs::TmpNode::TmpNode (C++ function), [1]
- Gaia::Fs::TmpNode::to (C++ member)
- Gaia::Fs::TmpNode::to_name (C++ member)
- Gaia::Fs::TmpNode::type (C++ member)
- Gaia::Fs::TmpNode::vnode (C++ member)
- Gaia::Fs::vfs_create_file (C++ function)
- Gaia::Fs::vfs_find (C++ function)
- Gaia::Fs::vfs_find_and (C++ function), [1], [2]
- Gaia::Fs::vfs_get_absolute_path (C++ function)
- Gaia::Fs::vfs_link (C++ function)
- Gaia::Fs::vfs_mkdir (C++ function)
- Gaia::Fs::vfs_read (C++ function)
- Gaia::Fs::vfs_readdir (C++ function)
- Gaia::Fs::vfs_write (C++ function)
- Gaia::Fs::Vnode (C++ struct)
- Gaia::Fs::Vnode::data (C++ member)
- Gaia::Fs::Vnode::dev (C++ member)
- Gaia::Fs::Vnode::ops (C++ member)
- Gaia::Fs::Vnode::Type (C++ enum)
- Gaia::Fs::Vnode::type (C++ member)
- Gaia::Fs::Vnode::Type::CHR (C++ enumerator)
- Gaia::Fs::Vnode::Type::DIR (C++ enumerator)
- Gaia::Fs::Vnode::Type::LNK (C++ enumerator)
- Gaia::Fs::Vnode::Type::NONE (C++ enumerator)
- Gaia::Fs::Vnode::Type::REG (C++ enumerator)
- Gaia::Fs::Vnode::Vnode (C++ function)
- Gaia::Fs::VnodeAttr (C++ struct)
- Gaia::Fs::VnodeAttr::gid (C++ member)
- Gaia::Fs::VnodeAttr::mode (C++ member)
- Gaia::Fs::VnodeAttr::size (C++ member)
- Gaia::Fs::VnodeAttr::time (C++ member)
- Gaia::Fs::VnodeAttr::uid (C++ member)
- Gaia::Fs::VnodeOps (C++ struct)
- Gaia::Fs::VnodeOps::create (C++ function)
- Gaia::Fs::VnodeOps::get_absolute_path (C++ function)
- Gaia::Fs::VnodeOps::getattr (C++ function)
- Gaia::Fs::VnodeOps::ioctl (C++ function)
- Gaia::Fs::VnodeOps::link (C++ function)
- Gaia::Fs::VnodeOps::lookup (C++ function)
- Gaia::Fs::VnodeOps::mkdir (C++ function)
- Gaia::Fs::VnodeOps::read (C++ function)
- Gaia::Fs::VnodeOps::readdir (C++ function)
- Gaia::Fs::VnodeOps::write (C++ function)
- Gaia::Fs::VnodeStream (C++ class)
- Gaia::Fs::VnodeStream::read (C++ function)
- Gaia::Fs::VnodeStream::seek (C++ function)
- Gaia::Fs::VnodeStream::VnodeStream (C++ function)
- Gaia::Fs::VnodeStream::write (C++ function)
- Gaia::Hal::allocate_interrupt (C++ function)
- Gaia::Hal::CpuContext (C++ struct)
- Gaia::Hal::CpuContext::CpuContext (C++ function), [1]
- Gaia::Hal::CpuContext::fpu_regs (C++ member)
- Gaia::Hal::CpuContext::fs_base (C++ member)
- Gaia::Hal::CpuContext::gs_base (C++ member)
- Gaia::Hal::CpuContext::info (C++ member)
- Gaia::Hal::CpuContext::load (C++ function)
- Gaia::Hal::CpuContext::regs (C++ member)
- Gaia::Hal::CpuContext::save (C++ function)
- Gaia::Hal::CpuContext::user (C++ member)
- Gaia::Hal::CpuData (C++ struct)
- Gaia::Hal::CpuData::lapic_freq (C++ member)
- Gaia::Hal::debug_output (C++ function)
- Gaia::Hal::disable_interrupts (C++ function)
- Gaia::Hal::do_context_switch (C++ function)
- Gaia::Hal::enable_interrupts (C++ function)
- Gaia::Hal::get_current_thread (C++ function)
- Gaia::Hal::get_ipl (C++ function)
- Gaia::Hal::get_time_of_day (C++ function)
- Gaia::Hal::get_time_since_boot (C++ function)
- Gaia::Hal::get_timer_count (C++ function)
- Gaia::Hal::halt (C++ function)
- Gaia::Hal::init_devices (C++ function)
- Gaia::Hal::InterruptEntry (C++ struct)
- Gaia::Hal::InterruptEntry::arg (C++ member)
- Gaia::Hal::InterruptEntry::handler (C++ member)
- Gaia::Hal::InterruptEntry::ipl (C++ member)
- Gaia::Hal::InterruptEntry::link (C++ member)
- Gaia::Hal::InterruptFrame (C++ struct)
- Gaia::Hal::InterruptFrame::cs (C++ member)
- Gaia::Hal::InterruptFrame::err (C++ member)
- Gaia::Hal::InterruptFrame::intno (C++ member)
- Gaia::Hal::InterruptFrame::r10 (C++ member)
- Gaia::Hal::InterruptFrame::r11 (C++ member)
- Gaia::Hal::InterruptFrame::r12 (C++ member)
- Gaia::Hal::InterruptFrame::r13 (C++ member)
- Gaia::Hal::InterruptFrame::r14 (C++ member)
- Gaia::Hal::InterruptFrame::r15 (C++ member)
- Gaia::Hal::InterruptFrame::r8 (C++ member)
- Gaia::Hal::InterruptFrame::r9 (C++ member)
- Gaia::Hal::InterruptFrame::rax (C++ member)
- Gaia::Hal::InterruptFrame::rbp (C++ member)
- Gaia::Hal::InterruptFrame::rbx (C++ member)
- Gaia::Hal::InterruptFrame::rcx (C++ member)
- Gaia::Hal::InterruptFrame::rdi (C++ member)
- Gaia::Hal::InterruptFrame::rdx (C++ member)
- Gaia::Hal::InterruptFrame::rflags (C++ member)
- Gaia::Hal::InterruptFrame::rip (C++ member)
- Gaia::Hal::InterruptFrame::rsi (C++ member)
- Gaia::Hal::InterruptFrame::rsp (C++ member)
- Gaia::Hal::InterruptFrame::ss (C++ member)
- Gaia::Hal::InterruptHandler (C++ type)
- Gaia::Hal::PAGE_SIZE (C++ member)
- Gaia::Hal::phys_to_virt (C++ function)
- Gaia::Hal::register_interrupt_handler (C++ function)
- Gaia::Hal::set_current_thread (C++ function)
- Gaia::Hal::set_ipl (C++ function)
- Gaia::Hal::virt_to_phys (C++ function)
- Gaia::Hal::Vm::Flags (C++ enum)
- Gaia::Hal::Vm::Flags::HUGE (C++ enumerator)
- Gaia::Hal::Vm::Flags::LARGE (C++ enumerator)
- Gaia::Hal::Vm::Flags::NONE (C++ enumerator)
- Gaia::Hal::Vm::Flags::USER (C++ enumerator)
- Gaia::Hal::Vm::get_current_map (C++ function)
- Gaia::Hal::Vm::init (C++ function)
- Gaia::Hal::Vm::Pagemap (C++ class)
- Gaia::Hal::Vm::Pagemap::activate (C++ function)
- Gaia::Hal::Vm::Pagemap::copy (C++ function)
- Gaia::Hal::Vm::Pagemap::destroy (C++ function)
- Gaia::Hal::Vm::Pagemap::get_mapping (C++ function)
- Gaia::Hal::Vm::Pagemap::init (C++ function)
- Gaia::Hal::Vm::Pagemap::map (C++ function)
- Gaia::Hal::Vm::Pagemap::Mapping (C++ struct), [1]
- Gaia::Hal::Vm::Pagemap::Mapping::address (C++ member), [1]
- Gaia::Hal::Vm::Pagemap::Mapping::prot (C++ member), [1]
- Gaia::Hal::Vm::Pagemap::Pagemap (C++ function), [1]
- Gaia::Hal::Vm::Pagemap::remap (C++ function)
- Gaia::Hal::Vm::Pagemap::unmap (C++ function)
- Gaia::Hal::Vm::Prot (C++ enum)
- Gaia::Hal::Vm::Prot::ALL (C++ enumerator)
- Gaia::Hal::Vm::Prot::EXECUTE (C++ enumerator)
- Gaia::Hal::Vm::Prot::READ (C++ enumerator)
- Gaia::Hal::Vm::Prot::WRITE (C++ enumerator)
- Gaia::Ipl (C++ enum)
- Gaia::ipl (C++ function)
- Gaia::Ipl::DEVICE (C++ enumerator)
- Gaia::Ipl::DISPATCH (C++ enumerator)
- Gaia::Ipl::HIGH (C++ enumerator)
- Gaia::Ipl::ZERO (C++ enumerator)
- Gaia::iplx (C++ function)
- Gaia::KERNEL_STACK_SIZE (C++ member)
- Gaia::List (C++ class)
- Gaia::List::begin (C++ function)
- Gaia::List::end (C++ function)
- Gaia::List::head (C++ function)
- Gaia::List::insert_after (C++ function)
- Gaia::List::insert_before (C++ function)
- Gaia::List::insert_head (C++ function)
- Gaia::List::insert_tail (C++ function)
- Gaia::List::Iterator (C++ struct), [1]
- Gaia::List::Iterator::Iterator (C++ function), [1]
- Gaia::List::Iterator::operator!= (C++ function), [1]
- Gaia::List::Iterator::operator* (C++ function), [1]
- Gaia::List::Iterator::operator++ (C++ function), [1], [2], [3]
- Gaia::List::Iterator::operator== (C++ function), [1]
- Gaia::List::length (C++ function)
- Gaia::List::List (C++ function)
- Gaia::List::remove (C++ function)
- Gaia::List::remove_head (C++ function)
- Gaia::List::remove_tail (C++ function)
- Gaia::List::reset (C++ function)
- Gaia::List::tail (C++ function)
- Gaia::ListNode (C++ struct)
- Gaia::ListNode::next (C++ member)
- Gaia::ListNode::prev (C++ member)
- Gaia::log (C++ function)
- Gaia::log_lock (C++ member)
- Gaia::logger (C++ member)
- Gaia::main (C++ function)
- Gaia::Ok (C++ class)
- Gaia::Ok::Ok (C++ function)
- Gaia::Ok::value (C++ member)
- Gaia::panic (C++ function)
- Gaia::Path (C++ class)
- Gaia::Path::length (C++ function)
- Gaia::Path::parse (C++ function)
- Gaia::Path::Path (C++ function)
- Gaia::Path::PathList (C++ type)
- Gaia::Posix::Errno (C++ type)
- Gaia::Posix::error_to_errno (C++ function)
- Gaia::Posix::Fd (C++ class)
- Gaia::Posix::Fd::close (C++ function)
- Gaia::Posix::Fd::Fd (C++ function), [1], [2], [3], [4]
- Gaia::Posix::Fd::get_flags (C++ function)
- Gaia::Posix::Fd::get_status (C++ function)
- Gaia::Posix::Fd::ioctl (C++ function)
- Gaia::Posix::Fd::open (C++ function)
- Gaia::Posix::Fd::openat (C++ function)
- Gaia::Posix::Fd::read (C++ function)
- Gaia::Posix::Fd::readdir (C++ function)
- Gaia::Posix::Fd::seek (C++ function)
- Gaia::Posix::Fd::set_flags (C++ function)
- Gaia::Posix::Fd::set_status (C++ function)
- Gaia::Posix::Fd::stat (C++ function)
- Gaia::Posix::Fd::write (C++ function)
- Gaia::Posix::FD_MAX (C++ member)
- Gaia::Posix::Fds (C++ class)
- Gaia::Posix::Fds::allocate (C++ function)
- Gaia::Posix::Fds::allocate_greater_than_or_equal (C++ function)
- Gaia::Posix::Fds::data (C++ function)
- Gaia::Posix::Fds::Fds (C++ function), [1]
- Gaia::Posix::Fds::free (C++ function)
- Gaia::Posix::Fds::get (C++ function)
- Gaia::Posix::Fds::operator= (C++ function)
- Gaia::Posix::Fds::set (C++ function)
- Gaia::Posix::OPEN_MAX (C++ member)
- Gaia::Posix::TTY (C++ class)
- Gaia::Posix::TTY::in_mediumraw (C++ member)
- Gaia::Posix::TTY::input (C++ function)
- Gaia::Posix::TTY::Ops (C++ class), [1]
- Gaia::Posix::TTY::ops (C++ member)
- Gaia::Posix::TTY::register_tty (C++ function)
- Gaia::Posix::TTY::set_write_callback (C++ function)
- Gaia::Posix::TTY::TTY (C++ function)
- Gaia::Posix::TTY::WriteCallback (C++ type)
- Gaia::Result (C++ class)
- Gaia::Result::error (C++ function)
- Gaia::Result::is_err (C++ function)
- Gaia::Result::is_ok (C++ function)
- Gaia::Result::Result (C++ function), [1]
- Gaia::Result::unwrap (C++ function)
- Gaia::Result::unwrap_or (C++ function)
- Gaia::Result::value (C++ function)
- Gaia::Ringbuffer (C++ class)
- Gaia::Ringbuffer::erase_last (C++ function)
- Gaia::Ringbuffer::is_empty (C++ function)
- Gaia::Ringbuffer::is_full (C++ function)
- Gaia::Ringbuffer::peek (C++ function), [1]
- Gaia::Ringbuffer::pop (C++ function)
- Gaia::Ringbuffer::push (C++ function)
- Gaia::Ringbuffer::size (C++ function)
- Gaia::sched_allocate_pid (C++ function)
- Gaia::sched_curr (C++ function)
- Gaia::sched_dequeue_and_die (C++ function)
- Gaia::sched_dequeue_thread (C++ function)
- Gaia::sched_enqueue_thread (C++ function)
- Gaia::sched_init (C++ function)
- Gaia::sched_kernel_task (C++ function)
- Gaia::sched_new_task (C++ function)
- Gaia::sched_new_thread (C++ function)
- Gaia::sched_new_worker_thread (C++ function)
- Gaia::sched_register_cpu (C++ function)
- Gaia::sched_send_to_death (C++ function)
- Gaia::sched_suspend_thread (C++ function)
- Gaia::sched_tick (C++ function)
- Gaia::sched_wake_thread (C++ function)
- Gaia::sched_yield (C++ function)
- Gaia::Spinlock (C++ class)
- Gaia::Spinlock::lock (C++ function)
- Gaia::Spinlock::unlock (C++ function)
- Gaia::Stream (C++ struct)
- Gaia::Stream::read (C++ function)
- Gaia::Stream::seek (C++ function)
- Gaia::Stream::Whence (C++ enum)
- Gaia::Stream::Whence::CURRENT (C++ enumerator)
- Gaia::Stream::Whence::END (C++ enumerator)
- Gaia::Stream::Whence::SET (C++ enumerator)
- Gaia::Stream::write (C++ function)
- Gaia::syscall (C++ function)
- Gaia::SyscallParams (C++ struct)
- Gaia::SyscallParams::frame (C++ member)
- Gaia::SyscallParams::origin (C++ member)
- Gaia::SyscallParams::param1 (C++ member)
- Gaia::SyscallParams::param2 (C++ member)
- Gaia::SyscallParams::param3 (C++ member)
- Gaia::SyscallParams::param4 (C++ member)
- Gaia::SyscallParams::param5 (C++ member)
- Gaia::SyscallParams::param6 (C++ member)
- Gaia::Task (C++ struct)
- Gaia::Task::children (C++ member)
- Gaia::Task::cwd (C++ member)
- Gaia::Task::exit_code (C++ member)
- Gaia::Task::fds (C++ member)
- Gaia::Task::has_exited (C++ member)
- Gaia::Task::link (C++ member)
- Gaia::Task::parent (C++ member)
- Gaia::Task::pid (C++ member)
- Gaia::Task::space (C++ member)
- Gaia::Task::threads (C++ member)
- Gaia::Task::~Task (C++ function)
- Gaia::Thread (C++ struct)
- Gaia::Thread::[anonymous] (C++ enum)
- Gaia::Thread::[anonymous]::EXITED (C++ enumerator)
- Gaia::Thread::[anonymous]::RUNNING (C++ enumerator)
- Gaia::Thread::[anonymous]::SUSPENDED (C++ enumerator)
- Gaia::Thread::children (C++ member)
- Gaia::Thread::cpu (C++ member)
- Gaia::Thread::ctx (C++ member)
- Gaia::Thread::in_fault (C++ member)
- Gaia::Thread::link (C++ member)
- Gaia::Thread::lock (C++ member)
- Gaia::Thread::name (C++ member)
- Gaia::Thread::state (C++ member)
- Gaia::Thread::task (C++ member)
- Gaia::Thread::wait_link (C++ member)
- Gaia::Thread::wait_res (C++ member)
- Gaia::Thread::waitq (C++ member)
- Gaia::Thread::~Thread (C++ function)
- Gaia::Time (C++ struct)
- Gaia::Time::hours (C++ member)
- Gaia::Time::milliseconds (C++ member)
- Gaia::Time::minutes (C++ member)
- Gaia::Time::nanoseconds (C++ member)
- Gaia::Time::seconds (C++ member)
- Gaia::TIME_SLICE (C++ member)
- Gaia::Timer (C++ struct)
- Gaia::Timer::[anonymous] (C++ enum)
- Gaia::Timer::[anonymous]::CANCELLED (C++ enumerator)
- Gaia::Timer::[anonymous]::COMPLETED (C++ enumerator)
- Gaia::Timer::[anonymous]::DISABLED (C++ enumerator)
- Gaia::Timer::[anonymous]::PENDING (C++ enumerator)
- Gaia::Timer::callback (C++ member)
- Gaia::Timer::deadline (C++ member)
- Gaia::Timer::hook (C++ member)
- Gaia::Timer::state (C++ member)
- Gaia::Timer::timeout (C++ member)
- Gaia::Timer::Timer (C++ function)
- Gaia::timer_cancel (C++ function)
- Gaia::timer_enqueue (C++ function)
- Gaia::timer_interrupt (C++ function)
- Gaia::USER_STACK_SIZE (C++ member)
- Gaia::USER_STACK_TOP (C++ member)
- Gaia::Vm::Anon (C++ struct)
- Gaia::Vm::Anon::Anon (C++ function)
- Gaia::Vm::Anon::copy (C++ function)
- Gaia::Vm::Anon::lock (C++ member)
- Gaia::Vm::Anon::offset (C++ member)
- Gaia::Vm::Anon::physpage (C++ member)
- Gaia::Vm::Anon::refcnt (C++ member)
- Gaia::Vm::Anon::release (C++ function)
- Gaia::Vm::AnonMap (C++ class)
- Gaia::Vm::AnonMap::anon_at (C++ function)
- Gaia::Vm::AnonMap::copy (C++ function)
- Gaia::Vm::AnonMap::Entry (C++ struct), [1]
- Gaia::Vm::AnonMap::Entry::anon (C++ member), [1]
- Gaia::Vm::AnonMap::Entry::link (C++ member), [1]
- Gaia::Vm::AnonMap::insert_anon (C++ function)
- Gaia::Vm::AnonMap::release (C++ function)
- Gaia::Vm::dump_heap_stats (C++ function)
- Gaia::Vm::free (C++ function)
- Gaia::Vm::get_allocator (C++ function)
- Gaia::Vm::HeapAllocator (C++ struct)
- Gaia::Vm::HeapAllocator::allocate (C++ function)
- Gaia::Vm::HeapAllocator::deallocate (C++ function)
- Gaia::Vm::HeapAllocator::free (C++ function)
- Gaia::Vm::init (C++ function)
- Gaia::Vm::kernel_pagemap (C++ member)
- Gaia::Vm::kernel_space (C++ member)
- Gaia::Vm::malloc (C++ function)
- Gaia::Vm::MemoryAllocator (C++ type)
- Gaia::Vm::MemoryPool (C++ type)
- Gaia::Vm::Object (C++ struct)
- Gaia::Vm::Object::[anonymous] (C++ member)
- Gaia::Vm::Object::amap (C++ member)
- Gaia::Vm::Object::anon (C++ member)
- Gaia::Vm::Object::copy (C++ function)
- Gaia::Vm::Object::fault (C++ function)
- Gaia::Vm::Object::Object (C++ function), [1]
- Gaia::Vm::Object::parent (C++ member)
- Gaia::Vm::Object::refcnt (C++ member)
- Gaia::Vm::Object::release (C++ function)
- Gaia::Vm::Object::retain (C++ function)
- Gaia::Vm::Object::size (C++ member)
- Gaia::Vm::phys_alloc (C++ function)
- Gaia::Vm::phys_free (C++ function)
- Gaia::Vm::phys_highest_mappable_page (C++ function)
- Gaia::Vm::phys_highest_usable_page (C++ function)
- Gaia::Vm::phys_init (C++ function)
- Gaia::Vm::phys_total_pages (C++ function)
- Gaia::Vm::phys_usable_pages (C++ function)
- Gaia::Vm::realloc (C++ function)
- Gaia::Vm::Space (C++ class)
- Gaia::Vm::Space::activate (C++ function)
- Gaia::Vm::Space::copy (C++ function)
- Gaia::Vm::Space::Entry (C++ struct)
- Gaia::Vm::Space::Entry::Entry (C++ function)
- Gaia::Vm::Space::Entry::link (C++ member)
- Gaia::Vm::Space::Entry::obj (C++ member)
- Gaia::Vm::Space::Entry::prot (C++ member)
- Gaia::Vm::Space::Entry::size (C++ member)
- Gaia::Vm::Space::Entry::start (C++ member)
- Gaia::Vm::Space::fault (C++ function)
- Gaia::Vm::Space::FaultFlags (C++ enum)
- Gaia::Vm::Space::FaultFlags::EXEC (C++ enumerator)
- Gaia::Vm::Space::FaultFlags::PRESENT (C++ enumerator)
- Gaia::Vm::Space::FaultFlags::USER (C++ enumerator)
- Gaia::Vm::Space::FaultFlags::WRITE (C++ enumerator)
- Gaia::Vm::Space::map (C++ function)
- Gaia::Vm::Space::new_anon (C++ function)
- Gaia::Vm::Space::pagemap (C++ member)
- Gaia::Vm::Space::release (C++ function)
- Gaia::Vm::Space::Space (C++ function), [1]
- Gaia::Vm::Space::unmap (C++ function)
- Gaia::Vm::String (C++ type)
- Gaia::Vm::Subsystem (C++ enum)
- Gaia::Vm::Subsystem::DEV (C++ enumerator)
- Gaia::Vm::Subsystem::FS (C++ enumerator)
- Gaia::Vm::Subsystem::SCHED (C++ enumerator)
- Gaia::Vm::Subsystem::UNKNOWN (C++ enumerator)
- Gaia::Vm::Subsystem::VM (C++ enumerator)
- Gaia::Vm::UniquePtr (C++ type)
- Gaia::Vm::Vector (C++ type)
- Gaia::Vm::VirtualAllocator (C++ struct)
- Gaia::Vm::VirtualAllocator::map (C++ function)
- Gaia::Vm::VirtualAllocator::unmap (C++ function)
- Gaia::Vm::vm_kernel_alloc (C++ function)
- Gaia::Vm::vm_kernel_alloc_at_phys (C++ function)
- Gaia::Vm::vm_kernel_free (C++ function)
- Gaia::Vm::vm_kernel_init (C++ function)
- Gaia::Void (C++ struct)
- Gaia::volatile_read (C++ function)
- Gaia::volatile_write (C++ function)
- Gaia::Waitable (C++ struct)
- Gaia::Waitable::await_event (C++ function)
- Gaia::Waitable::trigger_event (C++ function)
- Gaia::Waitable::wq (C++ member)
- Gaia::Waitq (C++ struct)
- Gaia::Waitq::await (C++ function)
- Gaia::Waitq::lock (C++ member)
- Gaia::Waitq::waiters (C++ member)
- Gaia::Waitq::wake (C++ function)
- Gaia::WaitResult (C++ enum)
- Gaia::WaitResult::FAILED (C++ enumerator)
- Gaia::WaitResult::SUCCESS (C++ enumerator)
- Gaia::WaitResult::WAITING (C++ enumerator)
- GIB (C macro)
- GsCpuInfo (C++ struct)
- GsCpuInfo::syscall_kernel_stack (C++ member)
- GsCpuInfo::syscall_user_stack (C++ member)
|