guest_timer_data
Structure for timer information
Synopsis:
#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;
} ;Data:
- uint64_t host_notify_start
The time at which the timer started, as observed by the hypervisor host.
- uint64_t host_current
The current time, as observed by the hypervisor host.
- uint64_t guest_notify_start
The time at which the timer started, as observed by the guest.
- uint64_t guest_current
The current time, as observed by the guest.
Description:
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 QNX Hypervisor for Safety User's Guide).
Page updated:
