List of all items
Structs
- addr::ShimPhysAddr
- addr::ShimPhysUnencryptedAddr
- addr::ShimVirtAddr
- allocator::EnarxAllocator
- allocator::Page2MiB
- gdt::Selectors
- hostcall::BlockGuard
- hostcall::HostCall
- hostcall::HostCallAllocator
- hostcall::HostFd
- hostcall::UserMemScope
- pagetables::AlignedPageTable
- paging::EncPhysOffset
- print::PrintBarrier
- shim_stack::GuardedStack
- snp::cpuid_page::CpuidFunctionEntry
- snp::cpuid_page::CpuidPage
- snp::ghcb::Ghcb
- snp::ghcb::GhcbExtHandle
- snp::ghcb::GhcbHandle
- snp::ghcb::GhcbMsr
- snp::ghcb::GhcbSaveArea
- snp::ghcb::GuestFieldSelect
- snp::ghcb::PscEntry
- snp::ghcb::SnpGuestMsg
- snp::ghcb::SnpGuestMsgHdr
- snp::ghcb::SnpReportResponseHeader
- snp::launch::Policy
- snp::launch::PolicyFlags
- snp::launch::Version
- snp::secrets_page::SecretsHandle
- snp::secrets_page::SecretsOsArea
- snp::secrets_page::SnpSecretsPage
- spin::Locked
- spin::RacyCell
- spin::RwLocked
Enums
Traits
Macros
Functions
- debug::_early_debug_panic
- debug::_enarx_asm_triple_fault
- exec::execute_exec
- gdt::init
- hostcall::shim_exit
- hostcall::shim_write_all
- interrupts::init
- pagetables::clear_c_bit_address_range
- pagetables::smash
- pagetables::unmap_identity
- print::enable_printing
- print::is_printing_enabled
- random::random
- shim_stack::init_stack_with_guard
- snp::attestation::asn1_encode_report_vcek
- snp::cpuid_page::cpuid
- snp::cpuid_page::cpuid_count
- snp::cpuid_page::get_cpuid_max
- snp::get_cbit_mask
- snp::ghcb::vmgexit_msr
- snp::pvalidate
- snp::snp_active
- sse::init_sse
- syscall::_syscall_enter
- usermode::usermode
Statics
- _ENARX_CPUID
- _ENARX_EXEC_END
- _ENARX_EXEC_START
- _ENARX_MEM_START
- _ENARX_SHIM_START
- allocator::ALLOCATOR
- exec::BRK_LINE
- exec::EXEC_READY
- exec::EXEC_VIRT_ADDR
- exec::NEXT_MMAP_RWLOCK
- gdt::GDT
- gdt::INITIAL_STACK
- gdt::TSS
- hostcall::HOST_CALL_ALLOC
- hostcall::SHIM_LOCAL_STORAGE
- hostcall::SNP_VCEK
- interrupts::IDT
- pagetables::PDPT
- pagetables::PDT_C000_0000
- pagetables::PML4T
- pagetables::PT_FFE0_0000
- paging::SHIM_PAGETABLE
- snp::C_BIT_MASK
- snp::ghcb::GHCB
- snp::ghcb::GHCB_EXT
- snp::secrets_page::SECRETS
- syscall::THREAD_TLS
Constants
- addr::BYTES_1_GIB
- addr::BYTES_2_MIB
- addr::SHIM_VIRT_OFFSET
- gdt::SHIM_EX_STACK_SIZE
- gdt::SHIM_EX_STACK_START
- gdt::SHIM_STACK_SIZE
- gdt::SHIM_STACK_START
- hostcall::BLOCK_SIZE
- hostcall::NUM_BLOCKS
- interrupts::XSAVE_AREA_SIZE
- print::TRACE
- snp::ghcb::SNP_ATTESTATION_LEN_MAX
- snp::ghcb::SNP_KEY_LEN
- snp::secrets_page::VMPCK_KEY_LEN