Searched refs:preemption_timer (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/ |
H A D | vmx.h | 174 struct hrtimer preemption_timer; member
|
H A D | nested.c | 2101 container_of(timer, struct vcpu_vmx, nested.preemption_timer); in vmx_preemption_timer_fn() 2136 vmx_preemption_timer_fn(&vmx->nested.preemption_timer); in vmx_start_preemption_timer() 2146 hrtimer_start(&vmx->nested.preemption_timer, in vmx_start_preemption_timer() 3958 hrtimer_get_remaining(&to_vmx(vcpu)->nested.preemption_timer); in vmx_get_preemption_timer_value() 4518 hrtimer_cancel(&to_vmx(vcpu)->nested.preemption_timer); in nested_vmx_vmexit() 4874 hrtimer_init(&vmx->nested.preemption_timer, CLOCK_MONOTONIC, in enter_vmx_operation() 4876 vmx->nested.preemption_timer.function = vmx_preemption_timer_fn; in enter_vmx_operation()
|
H A D | vmx.c | 129 module_param_named(preemption_timer, enable_preemption_timer, bool, S_IRUGO); 7767 struct hrtimer *timer = &to_vmx(vcpu)->nested.preemption_timer; in vmx_migrate_timers()
|
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/ |
H A D | vmx.h | 210 struct hrtimer preemption_timer; member
|
H A D | nested.c | 2102 container_of(timer, struct vcpu_vmx, nested.preemption_timer); in vmx_preemption_timer_fn() 2137 vmx_preemption_timer_fn(&vmx->nested.preemption_timer); in vmx_start_preemption_timer() 2147 hrtimer_start(&vmx->nested.preemption_timer, in vmx_start_preemption_timer() 4196 hrtimer_get_remaining(&to_vmx(vcpu)->nested.preemption_timer); in vmx_get_preemption_timer_value() 4759 hrtimer_cancel(&to_vmx(vcpu)->nested.preemption_timer); in nested_vmx_vmexit() 5113 hrtimer_init(&vmx->nested.preemption_timer, CLOCK_MONOTONIC, in enter_vmx_operation() 5115 vmx->nested.preemption_timer.function = vmx_preemption_timer_fn; in enter_vmx_operation()
|
H A D | vmx.c | 137 module_param_named(preemption_timer, enable_preemption_timer, bool, S_IRUGO); 8189 struct hrtimer *timer = &to_vmx(vcpu)->nested.preemption_timer; in vmx_migrate_timers()
|
Completed in 36 milliseconds