[−] List of all items
Structs
- ahci::AhciInterfaceProxy
- ahci::IDiskProxy
- allocator::Allocator
- caps::KipHeader
- caps::ProcessCategory
- error::AhciError
- error::FileSystemError
- error::HidError
- error::KernelError
- error::LibuserError
- error::LoaderError
- error::Module
- error::PmError
- error::SmError
- error::TimeError
- error::TwiliError
- error::ViError
- example::IExample1Proxy
- example::IExample2Proxy
- example::IExample3Proxy
- example::IExample3SubsessionProxy
- example::IExample4Proxy
- fs::DirectoryEntry
- fs::DirectoryEntryType
- fs::FileSystemType
- fs::FileTimeStampRaw
- fs::IDirectoryProxy
- fs::IFileProxy
- fs::IFileSystemProxy
- fs::IFileSystemServiceProxy
- fs::IStorageProxy
- futures::QueueWaker
- futures::SimpleWorkQueue
- futures::Task
- futures::WaitableManager
- futures::WorkQueue
- io::Mmio
- io::Pio
- io::ReadOnly
- io::WriteOnly
- ipc::HandleDescriptorHeader
- ipc::IPCBuffer
- ipc::Message
- ipc::MsgPackedHdr
- ipc::server::Align16
- keyboard::HidKeyboardScancode
- keyboard::HidKeyboardState
- keyboard::HidKeyboardStateType
- keyboard::StaticServiceProxy
- ldr::ILoaderInterfaceProxy
- log_impl::Logger
- loop_future::LoopFn
- ps2::InnerKeyboard
- ps2::Keyboard
- sm::IUserInterfaceProxy
- syscalls::KipHeader
- syscalls::MemoryInfo
- syscalls::MemoryPermissions
- syscalls::ProcInfo
- syscalls::ProcInfoFlags
- syscalls::ProcessCategory
- syscalls::ProcessInfoType
- syscalls::ProcessState
- syscalls::Registers
- terminal::Terminal
- thread_local_storage::ThreadControlBlock
- thread_local_storage::ThreadLocalStaticRegion
- thread_local_storage::TlsElf
- threads::StackContext
- threads::Thread
- threads::ThreadContext
- time::CalendarAdditionalInfo
- time::CalendarTime
- time::RTCManagerProxy
- time::StaticServiceProxy
- time::TimeZoneServiceProxy
- twili::IPipeProxy
- twili::ITwiliManagerServiceProxy
- twili::ITwiliServiceProxy
- types::ClientPort
- types::ClientSession
- types::Handle
- types::HandleRef
- types::IRQEvent
- types::MappedSharedMemory
- types::Pid
- types::Process
- types::ReadableEvent
- types::ServerPort
- types::ServerSession
- types::SharedMemory
- types::Thread
- types::WritableEvent
- vi::IBufferProxy
- vi::ViInterfaceProxy
- window::Color
- window::Window
- zero_box::ZeroBox
Enums
- error::Error
- futures::WorkItem
- ipc::IPCBufferType
- ipc::MessageTy
- loop_future::Loop
- loop_future::Poll
- syscalls::PoolPartition
- syscalls::ProcInfoAddrSpace
- terminal::WindowSize
Traits
- ahci::AhciInterface
- ahci::AhciInterfaceAsync
- ahci::IDisk
- ahci::IDiskAsync
- example::IExample1
- example::IExample1Async
- example::IExample2
- example::IExample2Async
- example::IExample3
- example::IExample3Async
- example::IExample3Subsession
- example::IExample3SubsessionAsync
- example::IExample4
- example::IExample4Async
- fs::IDirectory
- fs::IDirectoryAsync
- fs::IFile
- fs::IFileAsync
- fs::IFileSystem
- fs::IFileSystemAsync
- fs::IFileSystemService
- fs::IFileSystemServiceAsync
- fs::IStorage
- fs::IStorageAsync
- io::Io
- ipc::SizedIPCBuffer
- ipc::server::hrtb_hack::FutureCallback
- keyboard::StaticService
- keyboard::StaticServiceAsync
- ldr::ILoaderInterface
- ldr::ILoaderInterfaceAsync
- sm::IUserInterface
- sm::IUserInterfaceAsync
- time::RTCManager
- time::RTCManagerAsync
- time::StaticService
- time::StaticServiceAsync
- time::TimeZoneService
- time::TimeZoneServiceAsync
- twili::IPipe
- twili::IPipeAsync
- twili::ITwiliManagerService
- twili::ITwiliManagerServiceAsync
- twili::ITwiliService
- twili::ITwiliServiceAsync
- vi::IBuffer
- vi::IBufferAsync
- vi::ViInterface
- vi::ViInterfaceAsync
- zero_box::ZeroInitialized
Macros
Functions
- argv::__libuser_get_args
- argv::argc
- argv::argv
- argv::envp
- caps::application_type
- caps::debug_flags
- caps::handle_table_size
- caps::ioport
- caps::irq_pair
- caps::kernel_flags
- caps::kernel_release_version
- caps::map_normal_page
- ipc::find_ty_cmdid
- ipc::server::common_port_handler
- ipc::server::control_dispatch
- ipc::server::encode_bytes
- ipc::server::managed_port_handler
- ipc::server::new_session_wrapper
- ipc::server::port_handler
- log_impl::init
- loop_future::loop_fn
- mem::find_free_address
- mem::map_mmio
- mem::virt_to_phys
- real_start
- syscalls::accept_session
- syscalls::clear_event
- syscalls::close_handle
- syscalls::connect_to_named_port
- syscalls::connect_to_port
- syscalls::create_event
- syscalls::create_interrupt_event
- syscalls::create_port
- syscalls::create_process
- syscalls::create_session
- syscalls::create_shared_memory
- syscalls::create_thread
- syscalls::exit_process
- syscalls::exit_thread
- syscalls::get_process_id
- syscalls::get_process_info
- syscalls::get_process_list
- syscalls::manage_named_port
- syscalls::map_framebuffer
- syscalls::map_mmio_region
- syscalls::map_process_memory
- syscalls::map_shared_memory
- syscalls::output_debug_string
- syscalls::query_memory
- syscalls::query_physical_address
- syscalls::reply_and_receive_with_user_buffer
- syscalls::reset_signal
- syscalls::send_sync_request_with_user_buffer
- syscalls::set_heap_size
- syscalls::set_process_memory_permission
- syscalls::set_thread_area
- syscalls::signal_event
- syscalls::sleep_thread
- syscalls::start_process
- syscalls::start_thread
- syscalls::syscall
- syscalls::syscall_inner
- syscalls::syscall_inner::syscall_inner
- syscalls::terminate_process
- syscalls::unmap_process_memory
- syscalls::unmap_shared_memory
- syscalls::wait_synchronization
- thread_local_storage::tls_align_up
- threads::get_my_ipc_buffer
- threads::get_my_thread_context
- threads::get_my_tls_region
- threads::init_main_thread
- threads::thread_trampoline
Typedefs
- ahci::Block
- fs::DiskId
- fs::FileSystemPath
- fs::PartitionId
- time::LocationName
- time::PosixTime
- time::TimeZoneRule
Statics
- futures::CURRENT_TASK
- thread_local_storage::__tls_align__
- thread_local_storage::__tls_file_size__
- thread_local_storage::__tls_init_image_addr__
- thread_local_storage::__tls_mem_size__
- threads::MAIN_THREAD_CONTEXT
Constants
- mem::PAGE_SIZE
- syscalls::nr::AcceptSession
- syscalls::nr::ArbitrateLock
- syscalls::nr::ArbitrateUnlock
- syscalls::nr::AttachDeviceAddressSpace
- syscalls::nr::Break
- syscalls::nr::BreakDebugProcess
- syscalls::nr::CallSecureMonitor
- syscalls::nr::CancelSynchronization
- syscalls::nr::ClearEvent
- syscalls::nr::CloseHandle
- syscalls::nr::ConnectToNamedPort
- syscalls::nr::ConnectToPort
- syscalls::nr::ContinueDebugEvent
- syscalls::nr::ControlCodeMemory
- syscalls::nr::CreateCodeMemory
- syscalls::nr::CreateDeviceAddressSpace
- syscalls::nr::CreateEvent
- syscalls::nr::CreateInterruptEvent
- syscalls::nr::CreatePort
- syscalls::nr::CreateProcess
- syscalls::nr::CreateResourceLimit
- syscalls::nr::CreateSession
- syscalls::nr::CreateSharedMemory
- syscalls::nr::CreateThread
- syscalls::nr::CreateTransferMemory
- syscalls::nr::DebugActiveProcess
- syscalls::nr::DetachDeviceAddressSpace
- syscalls::nr::DumpInfo
- syscalls::nr::DumpInfoNew
- syscalls::nr::ExitProcess
- syscalls::nr::ExitThread
- syscalls::nr::FlushDataCache
- syscalls::nr::FlushEntireDataCache
- syscalls::nr::FlushProcessDataCache
- syscalls::nr::GetCurrentProcessorNumber
- syscalls::nr::GetDebugEvent
- syscalls::nr::GetDebugThreadContext
- syscalls::nr::GetDebugThreadParam
- syscalls::nr::GetFutureThreadInfo
- syscalls::nr::GetInfo
- syscalls::nr::GetLastThreadInfo
- syscalls::nr::GetProcessId
- syscalls::nr::GetProcessInfo
- syscalls::nr::GetProcessList
- syscalls::nr::GetResourceLimitCurrentValue
- syscalls::nr::GetResourceLimitLimitValue
- syscalls::nr::GetSystemInfo
- syscalls::nr::GetSystemTick
- syscalls::nr::GetThreadContext3
- syscalls::nr::GetThreadCoreMask
- syscalls::nr::GetThreadId
- syscalls::nr::GetThreadList
- syscalls::nr::GetThreadPriority
- syscalls::nr::InvalidateProcessDataCache
- syscalls::nr::ManageNamedPort
- syscalls::nr::MapDeviceAddressSpace
- syscalls::nr::MapDeviceAddressSpaceAligned
- syscalls::nr::MapDeviceAddressSpaceByForce
- syscalls::nr::MapFramebuffer
- syscalls::nr::MapMemory
- syscalls::nr::MapMmioRegion
- syscalls::nr::MapPhysicalMemory
- syscalls::nr::MapPhysicalMemoryUnsafe
- syscalls::nr::MapProcessCodeMemory
- syscalls::nr::MapProcessMemory
- syscalls::nr::MapSharedMemory
- syscalls::nr::MapTransferMemory
- syscalls::nr::MaxSvc
- syscalls::nr::OutputDebugString
- syscalls::nr::QueryDebugProcessMemory
- syscalls::nr::QueryIoMapping
- syscalls::nr::QueryMemory
- syscalls::nr::QueryPhysicalAddress
- syscalls::nr::QueryProcessMemory
- syscalls::nr::ReadDebugProcessMemory
- syscalls::nr::ReadWriteRegister
- syscalls::nr::ReplyAndReceive
- syscalls::nr::ReplyAndReceiveLight
- syscalls::nr::ReplyAndReceiveWithUserBuffer
- syscalls::nr::ResetSignal
- syscalls::nr::ReturnFromException
- syscalls::nr::SendAsyncRequestWithUserBuffer
- syscalls::nr::SendSyncRequest
- syscalls::nr::SendSyncRequestLight
- syscalls::nr::SendSyncRequestWithUserBuffer
- syscalls::nr::SetDebugThreadContext
- syscalls::nr::SetHardwareBreakPoint
- syscalls::nr::SetHeapSize
- syscalls::nr::SetMemoryAttribute
- syscalls::nr::SetMemoryPermission
- syscalls::nr::SetProcessActivity
- syscalls::nr::SetProcessMemoryPermission
- syscalls::nr::SetResourceLimitLimitValue
- syscalls::nr::SetThreadActivity
- syscalls::nr::SetThreadArea
- syscalls::nr::SetThreadCoreMask
- syscalls::nr::SetThreadPriority
- syscalls::nr::SetUnsafeLimit
- syscalls::nr::SignalEvent
- syscalls::nr::SignalProcessWideKey
- syscalls::nr::SignalToAddress
- syscalls::nr::SleepSystem
- syscalls::nr::SleepThread
- syscalls::nr::StartProcess
- syscalls::nr::StartProcessEntrypoint
- syscalls::nr::StartThread
- syscalls::nr::StoreProcessDataCache
- syscalls::nr::TerminateDebugProcess
- syscalls::nr::TerminateProcess
- syscalls::nr::UnmapDeviceAddressSpace
- syscalls::nr::UnmapMemory
- syscalls::nr::UnmapPhysicalMemory
- syscalls::nr::UnmapPhysicalMemoryUnsafe
- syscalls::nr::UnmapProcessCodeMemory
- syscalls::nr::UnmapProcessMemory
- syscalls::nr::UnmapSharedMemory
- syscalls::nr::UnmapTransferMemory
- syscalls::nr::WaitForAddress
- syscalls::nr::WaitProcessWideKeyAtomic
- syscalls::nr::WaitSynchronization
- syscalls::nr::WriteDebugProcessMemory
- threads::DEFAULT_STACK_SIZE