khypervisor
v1
|
#include <arch_types.h>
Go to the source code of this file.
Defines | |
#define | VMID_INVALID 0xFF |
#define | PIRQ_INVALID 0xFFFFFFFF |
#define | VIRQ_INVALID PIRQ_INVALID |
Typedefs | |
typedef uint8_t | vmid_t |
Enumerations | |
enum | hvmm_status_t { HVMM_STATUS_SUCCESS = 0, HVMM_STATUS_UNKNOWN_ERROR = -1, HVMM_STATUS_UNSUPPORTED_FEATURE = -2, HVMM_STATUS_BUSY = -3, HVMM_STATUS_BAD_ACCESS = -4, HVMM_STATUS_NOT_FOUND = -5, HVMM_STATUS_IGNORED = -6 } |
#define PIRQ_INVALID 0xFFFFFFFF |
Definition at line 6 of file hvmm_types.h.
#define VIRQ_INVALID PIRQ_INVALID |
Definition at line 7 of file hvmm_types.h.
#define VMID_INVALID 0xFF |
Definition at line 5 of file hvmm_types.h.
Definition at line 19 of file hvmm_types.h.
enum hvmm_status_t |
HVMM_STATUS_SUCCESS | |
HVMM_STATUS_UNKNOWN_ERROR | |
HVMM_STATUS_UNSUPPORTED_FEATURE | |
HVMM_STATUS_BUSY | |
HVMM_STATUS_BAD_ACCESS | |
HVMM_STATUS_NOT_FOUND | |
HVMM_STATUS_IGNORED |
Definition at line 9 of file hvmm_types.h.
{ HVMM_STATUS_SUCCESS = 0, HVMM_STATUS_UNKNOWN_ERROR = -1, HVMM_STATUS_UNSUPPORTED_FEATURE = -2, HVMM_STATUS_BUSY = -3, HVMM_STATUS_BAD_ACCESS = -4, HVMM_STATUS_NOT_FOUND = -5, HVMM_STATUS_IGNORED = -6, } hvmm_status_t;