Structure for timer information
#include <qvm/guest.h>
struct guest_timer_data {
uint64_t host_notify_start;
uint64_t host_current;
uint64_t guest_notify_start;
uint64_t guest_current;
} ;
The time at which the timer started, as observed by the hypervisor host.
The current time, as observed by the hypervisor host .
The time at which the timer started, as observed by the guest.
The current time, as observed by the guest.
The host_* members present time elapsed in the host; the source of this information is the ClockCycles() function; the guest_* members present time elapsed in the guest timeline, which is maintained by the hypervisor. There is no direct correspondence between the values in the host_* and guest_* members (see "Time" in the QHS 2.0 User's Guide).