Zephyr API Documentation
3.7.0
A Scalable Open Source RTOS
|
#include <domctl.h>
Data Fields | |
uint32_t | cmd |
uint32_t | interface_version |
domid_t | domain |
union { | |
struct xen_domctl_createdomain createdomain | |
struct xen_domctl_getdomaininfo getdomaininfo | |
struct xen_domctl_max_mem max_mem | |
struct xen_domctl_vcpucontext vcpucontext | |
struct xen_domctl_max_vcpus max_vcpus | |
struct xen_domctl_scheduler_op scheduler_op | |
struct xen_domctl_iomem_permission iomem_permission | |
struct xen_domctl_address_size address_size | |
struct xen_domctl_assign_device assign_device | |
struct xen_domctl_bind_pt_irq bind_pt_irq | |
struct xen_domctl_memory_mapping memory_mapping | |
struct xen_domctl_cacheflush cacheflush | |
struct xen_domctl_paging_mempool paging_mempool | |
uint8_t pad [128] | |
} | u |
struct xen_domctl_address_size xen_domctl::address_size |
struct xen_domctl_assign_device xen_domctl::assign_device |
struct xen_domctl_bind_pt_irq xen_domctl::bind_pt_irq |
struct xen_domctl_cacheflush xen_domctl::cacheflush |
uint32_t xen_domctl::cmd |
struct xen_domctl_createdomain xen_domctl::createdomain |
domid_t xen_domctl::domain |
struct xen_domctl_getdomaininfo xen_domctl::getdomaininfo |
uint32_t xen_domctl::interface_version |
struct xen_domctl_iomem_permission xen_domctl::iomem_permission |
struct xen_domctl_max_mem xen_domctl::max_mem |
struct xen_domctl_max_vcpus xen_domctl::max_vcpus |
struct xen_domctl_memory_mapping xen_domctl::memory_mapping |
uint8_t xen_domctl::pad[128] |
struct xen_domctl_paging_mempool xen_domctl::paging_mempool |
struct xen_domctl_scheduler_op xen_domctl::scheduler_op |
union { ... } xen_domctl::u |
struct xen_domctl_vcpucontext xen_domctl::vcpucontext |