diff options
Diffstat (limited to 'usr/src/uts/sun4v/sys/hypervisor_api.h')
-rw-r--r-- | usr/src/uts/sun4v/sys/hypervisor_api.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/usr/src/uts/sun4v/sys/hypervisor_api.h b/usr/src/uts/sun4v/sys/hypervisor_api.h index e51333f0b4..8aa2abe70a 100644 --- a/usr/src/uts/sun4v/sys/hypervisor_api.h +++ b/usr/src/uts/sun4v/sys/hypervisor_api.h @@ -172,6 +172,10 @@ extern "C" { #define HV_TM_ENABLE 0x180 +#define GUEST_SUSPEND 0x181 +#define TICK_SET_NPT 0x182 +#define STICK_SET_NPT 0x183 + #define HV_RA2PA 0x200 #define HV_HPRIV 0x201 @@ -442,6 +446,10 @@ extern uint64_t hvldc_intr_gettarget(uint64_t dev_hdl, uint32_t devino, extern uint64_t hvldc_intr_settarget(uint64_t dev_hdl, uint32_t devino, uint32_t cpuid); +extern uint64_t hv_guest_suspend(void); +extern uint64_t hv_tick_set_npt(uint64_t npt); +extern uint64_t hv_stick_set_npt(uint64_t npt); + #endif /* ! _ASM */ |