Searched refs:rdtsc (Results 1 – 14 of 14) sorted by relevance
/xen-4.10.0-shim-comet/docs/man/ |
A D | xen-tscmode.pod.7 | 21 Does the OS/app use the rdtsc instruction at all? 26 At what frequency is the rdtsc instruction executed by either the OS 43 that uses rdtsc must be assumed to be TSC-sensitive and, as we 48 Roughly speaking, native means rdtsc is fast but TSC-sensitive apps 53 Starting at Xen 4.0, the default is that all rdtsc instructions are 64 All rdtsc instructions are emulated; this is the best choice when 184 or just "rdtsc". Instructions in the rdtsc family are non-privileged, but 188 return control to the code following the rdtsc instruction. 205 TSC-safe, rdtsc will execute at hardware speed; if it is not, rdtsc 300 emulating an rdtsc. [all …]
|
A D | xl.cfg.pod.5.in | 1856 Guest rdtsc/p is executed natively when monotonicity can be guaranteed 1864 migration, and guest rdtsc/p will be executed natively after migration as well 1868 Guest rdtsc/p is always emulated and the virtual TSC will appear to increment 1875 Guest rdtsc/p is always executed natively (no monotonicity/frequency 1876 guarantees). Guest rdtsc/p is emulated at native frequency if unsupported 1887 rdtsc and guest rdtscp natively, then the guest TSC frequency will be
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/ |
A D | msr.h | 85 static inline uint64_t rdtsc(void) in rdtsc() function 107 return rdtsc(); in rdtsc_ordered()
|
A D | time.h | 31 return rdtsc(); in get_cycles()
|
/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | nmi.c | 155 s = rdtsc(); in wait_for_nmis() 160 e = rdtsc(); in wait_for_nmis()
|
A D | time.c | 1649 tsc = rdtsc(); in tsc_check_writability() 1652 uint64_t tmp, tmp2 = rdtsc(); in tsc_check_writability() 1655 tmp = rdtsc(); in tsc_check_writability() 2094 tsc = rdtsc(); in tsc_get_info() 2106 tsc = rdtsc(); in tsc_get_info() 2179 d->arch.vtsc_offset = scale_delta(rdtsc(), in tsc_set_info() 2203 d->arch.hvm_domain.sync_tsc = rdtsc(); in tsc_set_info()
|
A D | platform_hypercall.c | 156 tsc = rdtsc(); in resource_access()
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | save.c | 42 d->arch.hvm_domain.sync_tsc = rdtsc(); in arch_hvm_save() 77 d->arch.hvm_domain.sync_tsc = rdtsc(); in arch_hvm_load()
|
A D | hvm.c | 409 tsc = at_tsc ?: rdtsc(); in hvm_set_guest_tsc_fixed() 450 tsc = at_tsc ?: rdtsc(); in hvm_get_guest_tsc_fixed()
|
/xen-4.10.0-shim-comet/tools/firmware/hvmloader/ |
A D | util.h | 119 static inline uint64_t rdtsc(void) in rdtsc() function
|
/xen-4.10.0-shim-comet/xen/arch/x86/boot/ |
A D | head.S | 650 rdtsc
|
/xen-4.10.0-shim-comet/xen/arch/x86/pv/ |
A D | emul-priv-op.c | 1378 msr_split(regs, rdtsc()); in pv_emulate_privileged_op()
|
/xen-4.10.0-shim-comet/xen/arch/x86/cpu/mcheck/ |
A D | mce.c | 235 mib->mc_tsc = rdtsc(); in mca_init_bank()
|
/xen-4.10.0-shim-comet/xen/arch/x86/x86_emulate/ |
A D | x86_emulate.c | 5082 goto rdtsc; in x86_emulate() 5737 case X86EMUL_OPC(0x0f, 0x31): rdtsc: /* rdtsc */ in x86_emulate()
|
Completed in 36 milliseconds