Searched refs:wall_clock (Results 1 - 7 of 7) sorted by relevance
/linux-master/arch/x86/kernel/ |
H A D | pvclock.c | 123 void pvclock_read_wallclock(struct pvclock_wall_clock *wall_clock, argument 133 version = wall_clock->version; 136 * Note: wall_clock->sec is a u32 value, so it can 142 now.tv_sec = wall_clock->sec; 143 now.tv_nsec = wall_clock->nsec; 145 } while ((wall_clock->version & 1) || (version != wall_clock->version));
|
H A D | kvmclock.c | 51 static struct pvclock_wall_clock wall_clock __bss_decrypted; 63 wrmsrl(msr_kvm_wall_clock, slow_virt_to_phys(&wall_clock)); 65 pvclock_read_wallclock(&wall_clock, this_cpu_pvti(), now);
|
/linux-master/arch/arm/xen/ |
H A D | enlighten.c | 83 struct pvclock_wall_clock *wall_clock = &(s->wc); local 87 version = wall_clock->version; 89 now.tv_sec = ((uint64_t)wall_clock->sec_hi << 32) | wall_clock->sec; 90 now.tv_nsec = wall_clock->nsec; 92 } while ((wall_clock->version & 1) || (version != wall_clock->version));
|
/linux-master/include/linux/ |
H A D | timekeeping.h | 344 void read_persistent_wall_and_boot_offset(struct timespec64 *wall_clock,
|
/linux-master/arch/x86/xen/ |
H A D | time.c | 79 struct pvclock_wall_clock *wall_clock = &(s->wc); local 83 pvclock_read_wallclock(wall_clock, vcpu_time, ts);
|
/linux-master/arch/x86/kvm/ |
H A D | x86.c | 2313 static void kvm_write_wall_clock(struct kvm *kvm, gpa_t wall_clock, int sec_hi_ofs) argument 2321 if (!wall_clock) 2324 r = kvm_read_guest(kvm, wall_clock, &version, sizeof(version)); 2333 if (kvm_write_guest(kvm, wall_clock, &version, sizeof(version))) 2342 kvm_write_guest(kvm, wall_clock, &wc, sizeof(wc)); 2346 kvm_write_guest(kvm, wall_clock + sec_hi_ofs, 2351 kvm_write_guest(kvm, wall_clock, &version, sizeof(version)); 3989 vcpu->kvm->arch.wall_clock = data; 3996 vcpu->kvm->arch.wall_clock = data; 4372 msr_info->data = vcpu->kvm->arch.wall_clock; [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | kvm_host.h | 1336 gpa_t wall_clock; member in struct:kvm_arch
|
Completed in 286 milliseconds