Modules§
Structs§
- arch_
shared_ info - arch_
vcpu_ info - cpu_
user_ regs - dom0_
vga_ console_ info - dom0_
vga_ console_ info__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dom0_
vga_ console_ info__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - evtchn_
alloc_ unbound - evtchn_
bind_ interdomain - evtchn_
bind_ ipi - evtchn_
bind_ pirq - evtchn_
bind_ vcpu - evtchn_
bind_ virq - evtchn_
close - evtchn_
expand_ array - evtchn_
fifo_ control_ block - evtchn_
init_ control - evtchn_
op - evtchn_
reset - evtchn_
send - evtchn_
set_ priority - evtchn_
status - evtchn_
status__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - evtchn_
status__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - evtchn_
unmask - iret_
context - mmu_
update - mmuext_
op - multicall_
entry - sched_
pin_ override - sched_
poll - sched_
remote_ shutdown - sched_
shutdown - sched_
watchdog - shared_
info - start_
info - start_
info__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - start_
info__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - trap_
info - vcpu_
guest_ context - vcpu_
guest_ context__ bindgen_ ty_ 1 - vcpu_
info - vcpu_
time_ info - xen_
cpuid_ leaf - xen_
msr_ entry - xen_
multiboot_ mod_ list - xen_
uuid_ t
Constants§
- BIND_
PIRQ__ WILL_ SHARE - CONSOLEIO_
read - CONSOLEIO_
write - EVTCHNOP_
alloc_ unbound - EVTCHNOP_
bind_ interdomain - EVTCHNOP_
bind_ ipi - EVTCHNOP_
bind_ pirq - EVTCHNOP_
bind_ vcpu - EVTCHNOP_
bind_ virq - EVTCHNOP_
close - EVTCHNOP_
expand_ array - EVTCHNOP_
init_ control - EVTCHNOP_
reset - EVTCHNOP_
send - EVTCHNOP_
set_ priority - EVTCHNOP_
status - EVTCHNOP_
unmask - EVTCHNSTAT_
closed - EVTCHNSTAT_
interdomain - EVTCHNSTAT_
ipi - EVTCHNSTAT_
pirq - EVTCHNSTAT_
unbound - EVTCHNSTAT_
virq - EVTCHN_
FIFO_ BUSY - EVTCHN_
FIFO_ LINKED - EVTCHN_
FIFO_ LINK_ BITS - EVTCHN_
FIFO_ LINK_ MASK - EVTCHN_
FIFO_ MASKED - EVTCHN_
FIFO_ MAX_ QUEUES - EVTCHN_
FIFO_ NR_ CHANNELS - EVTCHN_
FIFO_ PENDING - EVTCHN_
FIFO_ PRIORITY_ DEFAULT - EVTCHN_
FIFO_ PRIORITY_ MAX - EVTCHN_
FIFO_ PRIORITY_ MIN - FIRST_
RESERVED_ GDT_ BYTE - FIRST_
RESERVED_ GDT_ ENTRY - FIRST_
RESERVED_ GDT_ PAGE - FLAT_
KERNEL_ CS - FLAT_
KERNEL_ CS32 - FLAT_
KERNEL_ CS64 - FLAT_
KERNEL_ DS - FLAT_
KERNEL_ DS32 - FLAT_
KERNEL_ DS64 - FLAT_
KERNEL_ SS - FLAT_
KERNEL_ SS32 - FLAT_
KERNEL_ SS64 - FLAT_
RING3_ CS32 - FLAT_
RING3_ CS64 - FLAT_
RING3_ DS32 - FLAT_
RING3_ DS64 - FLAT_
RING3_ SS32 - FLAT_
RING3_ SS64 - FLAT_
USER_ CS - FLAT_
USER_ CS32 - FLAT_
USER_ CS64 - FLAT_
USER_ DS - FLAT_
USER_ DS32 - FLAT_
USER_ DS64 - FLAT_
USER_ SS - FLAT_
USER_ SS32 - FLAT_
USER_ SS64 - INT8_
MAX - INT8_
MIN - INT16_
MAX - INT16_
MIN - INT32_
MAX - INT32_
MIN - INVALID_
PADDR - MAX_
GUEST_ CMDLINE - MAX_
VMASST_ TYPE - MMUEXT_
CLEAR_ PAGE - MMUEXT_
COPY_ PAGE - MMUEXT_
FLUSH_ CACHE - MMUEXT_
FLUSH_ CACHE_ GLOBAL - MMUEXT_
INVLPG_ ALL - MMUEXT_
INVLPG_ LOCAL - MMUEXT_
INVLPG_ MULTI - MMUEXT_
MARK_ SUPER - MMUEXT_
NEW_ BASEPTR - MMUEXT_
NEW_ USER_ BASEPTR - MMUEXT_
PIN_ L1_ TABLE - MMUEXT_
PIN_ L2_ TABLE - MMUEXT_
PIN_ L3_ TABLE - MMUEXT_
PIN_ L4_ TABLE - MMUEXT_
SET_ LDT - MMUEXT_
TLB_ FLUSH_ ALL - MMUEXT_
TLB_ FLUSH_ LOCAL - MMUEXT_
TLB_ FLUSH_ MULTI - MMUEXT_
UNMARK_ SUPER - MMUEXT_
UNPIN_ TABLE - MMU_
MACHPHYS_ UPDATE - MMU_
NORMAL_ PT_ UPDATE - MMU_
PT_ UPDATE_ NO_ TRANSLATE - MMU_
PT_ UPDATE_ PRESERVE_ AD - NR_
VIRQS - PRI_
xen_ pfn - PRI_
xen_ ulong - PRIpaddr
- PRIu_
xen_ pfn - SCHEDOP_
block - SCHEDOP_
pin_ override - SCHEDOP_
poll - SCHEDOP_
remote_ shutdown - SCHEDOP_
shutdown - SCHEDOP_
shutdown_ code - SCHEDOP_
watchdog - SCHEDOP_
yield - SEGBASE_
FS - SEGBASE_
GS_ KERNEL - SEGBASE_
GS_ USER - SEGBASE_
GS_ USER_ SEL - SHUTDOWN_
MAX - SHUTDOWN_
crash - SHUTDOWN_
poweroff - SHUTDOWN_
reboot - SHUTDOWN_
soft_ reset - SHUTDOWN_
suspend - SHUTDOWN_
watchdog - SIF_
INITDOMAIN - SIF_
MOD_ START_ PFN - SIF_
MULTIBOOT_ MOD - SIF_
PM_ MASK - SIF_
PRIVILEGED - SIF_
VIRT_ P2M_ 4TOOLS - UINT8_
MAX - UINT16_
MAX - UINT32_
MAX - UINT_
MAX - ULONG_
MAX - VGCF_
I387_ VALID - VGCF_
IN_ KERNEL - VGCF_
IN_ SYSCALL - VGCF_
failsafe_ disables_ events - VGCF_
i387_ valid - VGCF_
in_ kernel - VGCF_
in_ syscall - VGCF_
online - VGCF_
syscall_ disables_ events - VIRQ_
ARCH_ 0 - VIRQ_
ARCH_ 1 - VIRQ_
ARCH_ 2 - VIRQ_
ARCH_ 3 - VIRQ_
ARCH_ 4 - VIRQ_
ARCH_ 5 - VIRQ_
ARCH_ 6 - VIRQ_
ARCH_ 7 - VIRQ_
ARGO - VIRQ_
CONSOLE - VIRQ_
CON_ RING - VIRQ_
DEBUG - VIRQ_
DEBUGGER - VIRQ_
DOM_ EXC - VIRQ_
ENOMEM - VIRQ_
MEM_ EVENT - VIRQ_
PCPU_ STATE - VIRQ_
TBUF - VIRQ_
TIMER - VIRQ_
XENOPROF - VIRQ_
XENPMU - VMASST_
CMD_ disable - VMASST_
CMD_ enable - VMASST_
TYPE_ 4gb_ segments - VMASST_
TYPE_ 4gb_ segments_ notify - VMASST_
TYPE_ architectural_ iopl - VMASST_
TYPE_ m2p_ strict - VMASST_
TYPE_ pae_ extended_ cr3 - VMASST_
TYPE_ runstate_ update_ flag - VMASST_
TYPE_ writable_ pagetables - XEN_
CPUID - XEN_
CPUID_ NO_ SUBLEAF - XEN_
ELFNOTE_ BSD_ SYMTAB - XEN_
ELFNOTE_ CRASH_ INFO - XEN_
ELFNOTE_ CRASH_ REGS - XEN_
ELFNOTE_ DUMPCORE_ FORMAT_ VERSION - XEN_
ELFNOTE_ DUMPCORE_ HEADER - XEN_
ELFNOTE_ DUMPCORE_ NONE - XEN_
ELFNOTE_ DUMPCORE_ XEN_ VERSION - XEN_
ELFNOTE_ ENTRY - XEN_
ELFNOTE_ FEATURES - XEN_
ELFNOTE_ GUEST_ OS - XEN_
ELFNOTE_ GUEST_ VERSION - XEN_
ELFNOTE_ HV_ START_ LOW - XEN_
ELFNOTE_ HYPERCALL_ PAGE - XEN_
ELFNOTE_ INFO - XEN_
ELFNOTE_ INIT_ P2M - XEN_
ELFNOTE_ L1_ MFN_ VALID - XEN_
ELFNOTE_ LOADER - XEN_
ELFNOTE_ MAX - XEN_
ELFNOTE_ MOD_ START_ PFN - XEN_
ELFNOTE_ PADDR_ OFFSET - XEN_
ELFNOTE_ PAE_ MODE - XEN_
ELFNOTE_ PHYS32_ ENTRY - XEN_
ELFNOTE_ SUPPORTED_ FEATURES - XEN_
ELFNOTE_ SUSPEND_ CANCEL - XEN_
ELFNOTE_ VIRT_ BASE - XEN_
ELFNOTE_ XEN_ VERSION - XEN_
EMULATE_ PREFIX - XEN_
HAVE_ PV_ GUEST_ ENTRY - XEN_
HAVE_ PV_ UPCALL_ MASK - XEN_
HVM_ DEBUGCONS_ IOPORT - XEN_
LEGACY_ MAX_ VCPUS - XEN_
PVCLOCK_ GUEST_ STOPPED - XEN_
PVCLOCK_ TSC_ STABLE_ BIT - XEN_
VGATYPE_ EFI_ LFB - XEN_
VGATYPE_ TEXT_ MODE_ 3 - XEN_
VGATYPE_ VESA_ LFB - _VGCF_
failsafe_ disables_ events - _VGCF_
i387_ valid - _VGCF_
in_ kernel - _VGCF_
in_ syscall - _VGCF_
online - _VGCF_
syscall_ disables_ events - __
HYPERVISOR_ VIRT_ END - __
HYPERVISOR_ VIRT_ START - __
HYPERVISOR_ arch_ 0 - __
HYPERVISOR_ arch_ 1 - __
HYPERVISOR_ arch_ 2 - __
HYPERVISOR_ arch_ 3 - __
HYPERVISOR_ arch_ 4 - __
HYPERVISOR_ arch_ 5 - __
HYPERVISOR_ arch_ 6 - __
HYPERVISOR_ arch_ 7 - __
HYPERVISOR_ argo_ op - __
HYPERVISOR_ callback_ op - __
HYPERVISOR_ console_ io - __
HYPERVISOR_ dm_ op - __
HYPERVISOR_ dom0_ op - __
HYPERVISOR_ domctl - __
HYPERVISOR_ event_ channel_ op - __
HYPERVISOR_ event_ channel_ op_ compat - __
HYPERVISOR_ fpu_ taskswitch - __
HYPERVISOR_ get_ debugreg - __
HYPERVISOR_ grant_ table_ op - __
HYPERVISOR_ hvm_ op - __
HYPERVISOR_ hypfs_ op - __
HYPERVISOR_ iret - __
HYPERVISOR_ kexec_ op - __
HYPERVISOR_ memory_ op - __
HYPERVISOR_ mmu_ update - __
HYPERVISOR_ mmuext_ op - __
HYPERVISOR_ multicall - __
HYPERVISOR_ nmi_ op - __
HYPERVISOR_ physdev_ op - __
HYPERVISOR_ physdev_ op_ compat - __
HYPERVISOR_ platform_ op - __
HYPERVISOR_ sched_ op - __
HYPERVISOR_ sched_ op_ compat - __
HYPERVISOR_ set_ callbacks - __
HYPERVISOR_ set_ debugreg - __
HYPERVISOR_ set_ gdt - __
HYPERVISOR_ set_ segment_ base - __
HYPERVISOR_ set_ timer_ op - __
HYPERVISOR_ set_ trap_ table - __
HYPERVISOR_ stack_ switch - __
HYPERVISOR_ sysctl - __
HYPERVISOR_ tmem_ op - __
HYPERVISOR_ update_ descriptor - __
HYPERVISOR_ update_ va_ mapping - __
HYPERVISOR_ update_ va_ mapping_ otherdomain - __
HYPERVISOR_ vcpu_ op - __
HYPERVISOR_ vm_ assist - __
HYPERVISOR_ xen_ version - __
HYPERVISOR_ xenoprof_ op - __
HYPERVISOR_ xenpmu_ op - __
HYPERVISOR_ xsm_ op - __
MACH2PHYS_ VIRT_ END - __
MACH2PHYS_ VIRT_ START - __
XEN_ INTERFACE_ VERSION__ - __
XEN_ LATEST_ INTERFACE_ VERSION__ - __
bool_ true_ false_ are_ defined - false_
- true_
Functions§
Type Aliases§
- __be16
- __be32
- __be64
- __
guest_ handle_ char - __
guest_ handle_ const_ char - __
guest_ handle_ const_ cpu_ user_ regs_ t - __
guest_ handle_ const_ evtchn_ op_ t - __
guest_ handle_ const_ evtchn_ port_ t - __
guest_ handle_ const_ int - __
guest_ handle_ const_ long - __
guest_ handle_ const_ mmu_ update_ t - __
guest_ handle_ const_ mmuext_ op_ t - __
guest_ handle_ const_ multicall_ entry_ t - __
guest_ handle_ const_ sched_ pin_ override_ t - __
guest_ handle_ const_ sched_ poll_ t - __
guest_ handle_ const_ sched_ remote_ shutdown_ t - __
guest_ handle_ const_ sched_ shutdown_ t - __
guest_ handle_ const_ sched_ watchdog_ t - __
guest_ handle_ const_ trap_ info_ t - __
guest_ handle_ const_ uchar - __
guest_ handle_ const_ uint - __
guest_ handle_ const_ uint8 - __
guest_ handle_ const_ uint16 - __
guest_ handle_ const_ uint32 - __
guest_ handle_ const_ uint64 - __
guest_ handle_ const_ uint64_ t - __
guest_ handle_ const_ ulong - __
guest_ handle_ const_ vcpu_ guest_ context_ t - __
guest_ handle_ const_ void - __
guest_ handle_ const_ xen_ cpuid_ leaf_ t - __
guest_ handle_ const_ xen_ msr_ entry_ t - __
guest_ handle_ const_ xen_ pfn_ t - __
guest_ handle_ const_ xen_ ulong_ t - __
guest_ handle_ cpu_ user_ regs_ t - __
guest_ handle_ evtchn_ op_ t - __
guest_ handle_ evtchn_ port_ t - __
guest_ handle_ int - __
guest_ handle_ long - __
guest_ handle_ mmu_ update_ t - __
guest_ handle_ mmuext_ op_ t - __
guest_ handle_ multicall_ entry_ t - __
guest_ handle_ sched_ pin_ override_ t - __
guest_ handle_ sched_ poll_ t - __
guest_ handle_ sched_ remote_ shutdown_ t - __
guest_ handle_ sched_ shutdown_ t - __
guest_ handle_ sched_ watchdog_ t - __
guest_ handle_ trap_ info_ t - __
guest_ handle_ uchar - __
guest_ handle_ uint - __
guest_ handle_ uint8 - __
guest_ handle_ uint16 - __
guest_ handle_ uint32 - __
guest_ handle_ uint64 - __
guest_ handle_ uint64_ t - __
guest_ handle_ ulong - __
guest_ handle_ vcpu_ guest_ context_ t - __
guest_ handle_ void - __
guest_ handle_ xen_ cpuid_ leaf_ t - __
guest_ handle_ xen_ msr_ entry_ t - __
guest_ handle_ xen_ pfn_ t - __
guest_ handle_ xen_ ulong_ t - __le16
- __le32
- __le64
- __s8
- __s16
- __s32
- __s64
- __u8
- __u16
- __u32
- __u64
- arch_
shared_ info_ t - arch_
vcpu_ info_ t - bool_t
- cpu_
user_ regs_ t - dom0_
vga_ console_ info_ t - domid_t
- event_
word_ t - evtchn_
alloc_ unbound_ t - evtchn_
bind_ interdomain_ t - evtchn_
bind_ ipi_ t - evtchn_
bind_ pirq_ t - evtchn_
bind_ vcpu_ t - evtchn_
bind_ virq_ t - evtchn_
close_ t - evtchn_
expand_ array_ t - evtchn_
fifo_ control_ block_ t - evtchn_
init_ control_ t - evtchn_
op_ t - evtchn_
port_ t - evtchn_
reset_ t - evtchn_
send_ t - evtchn_
set_ priority_ t - evtchn_
status_ t - evtchn_
unmask_ t - mmu_
update_ t - mmuext_
op_ t - multicall_
entry_ t - paddr_t
- s8
- s16
- s32
- s64
- sched_
pin_ override_ t - sched_
poll_ t - sched_
remote_ shutdown_ t - sched_
shutdown_ t - sched_
watchdog_ t - shared_
info_ t - size_t
- ssize_t
- start_
info_ t - trap_
info_ t - tsc_
timestamp_ t - u8_
- u16_
- u32_
- u64_
- vcpu_
guest_ context_ t - vcpu_
info_ t - vcpu_
time_ info_ t - xen_
callback_ t - xen_
cpuid_ leaf_ t - xen_
domain_ handle_ t - xen_
msr_ entry_ t - xen_
pfn_ t - xen_
ulong_ t
Unions§
- cpu_
user_ regs__ bindgen_ ty_ 1 - cpu_
user_ regs__ bindgen_ ty_ 2 - cpu_
user_ regs__ bindgen_ ty_ 3 - cpu_
user_ regs__ bindgen_ ty_ 4 - cpu_
user_ regs__ bindgen_ ty_ 5 - cpu_
user_ regs__ bindgen_ ty_ 6 - cpu_
user_ regs__ bindgen_ ty_ 7 - cpu_
user_ regs__ bindgen_ ty_ 8 - cpu_
user_ regs__ bindgen_ ty_ 9 - cpu_
user_ regs__ bindgen_ ty_ 10 - dom0_
vga_ console_ info__ bindgen_ ty_ 1 - evtchn_
op__ bindgen_ ty_ 1 - evtchn_
status__ bindgen_ ty_ 1 - mmuext_
op__ bindgen_ ty_ 1 - mmuext_
op__ bindgen_ ty_ 2 - start_
info__ bindgen_ ty_ 1