Module x86_64

Source
Expand description

x86_64-specific sidecar code.

Modulesยง

addr_space ๐Ÿ”’
init ๐Ÿ”’
Sidecar initialization code. This code runs once, on the BSP, before the main kernel boots.
temporary_map ๐Ÿ”’
Code to temporarily map a physical address to a virtual address, during kernel start.
vp ๐Ÿ”’
Sidecar code that runs on the APs, after initialization. This code all runs with per-AP page tables, concurrently with the main kernel.

Macrosยง

log ๐Ÿ”’

Structsยง

CommandErrorWriter ๐Ÿ”’
VpGlobals ๐Ÿ”’

Staticsยง

AFTER_INIT ๐Ÿ”’
ENABLE_LOG ๐Ÿ”’
VSM_CAPABILITIES ๐Ÿ”’
VTL_RETURN_OFFSET ๐Ÿ”’

Functionsยง

eoi ๐Ÿ”’
exception_handler ๐Ÿ”’
get_hv_vp_register ๐Ÿ”’
hypercall ๐Ÿ”’
irq_handler ๐Ÿ”’
log_fmt ๐Ÿ”’
panic ๐Ÿ”’
set_hv_vp_register ๐Ÿ”’