Lines Matching full:this
4 * This structure provides a vDSO-style clock to VM guests, exposing the
9 * When a guest is live migrated, this affects the clock in two ways.
13 * ±50PPM, or 4 seconds a day). This frequency also varies over time on the
24 * In its most basic mode, this structure provides only an indication to the
25 * guest that live migration has occurred. This allows the guest to know that
28 * can be mapped all the way to userspace. This allows the application to see
33 * In its more advanced mode. this structure can also be used to expose the
35 * host. This means that userspace applications can have accurate time
37 * and wait for NTP to recover. This mode does, of course, rely on the
40 * Note that this must be true UTC, never with smeared leap seconds. If a
42 * smeared clock through this interface would be problematic because it
48 * This structure is offered with the intent that it be adopted into the
67 uint32_t size; /* Size of region containing this structure */
83 * This field changes to another non-repeating value when the CPU
84 * counter is disrupted, for example on live migration. This lets
106 * guaranteed that the time calculated according this structure at
128 * The time exposed through this device is never smeared. This field
130 * the smearing method. However in this case it provides a *hint* to
143 * This field is based on the VIRTIO_RTC_LEAP_xxx values as defined