Home
last modified time | relevance | path

Searched refs:timer_context_to_vcpu (Results 1 – 2 of 2) sorted by relevance

/linux/arch/arm64/kvm/
H A Darch_timer.c69 struct kvm_vcpu *vcpu = timer_context_to_vcpu(ctxt); in timer_get_ctl()
88 struct kvm_vcpu *vcpu = timer_context_to_vcpu(ctxt); in timer_get_cval()
107 struct kvm_vcpu *vcpu = timer_context_to_vcpu(ctxt); in timer_set_ctl()
129 struct kvm_vcpu *vcpu = timer_context_to_vcpu(ctxt); in timer_set_cval()
336 vcpu = timer_context_to_vcpu(ctx); in kvm_hrtimer_expire()
429 struct kvm_vcpu *vcpu = timer_context_to_vcpu(ctx); in kvm_timer_update_status()
464 kvm_timer_update_irq(timer_context_to_vcpu(ctx), should_fire, ctx); in timer_emulate()
492 struct arch_timer_cpu *timer = vcpu_timer(timer_context_to_vcpu(ctx)); in timer_save_state()
603 struct arch_timer_cpu *timer = vcpu_timer(timer_context_to_vcpu(ctx)); in timer_restore_state()
662 struct kvm_vcpu *vcpu = timer_context_to_vcpu(ctx); in kvm_timer_vcpu_load_gic()
/linux/include/kvm/
H A Darm_arch_timer.h129 #define timer_context_to_vcpu(ctx) container_of((ctx), struct kvm_vcpu, arch.timer_cpu.timers[(ctx)… macro
130 #define timer_vm_data(ctx) (&(timer_context_to_vcpu(ctx)->kvm->arch.timer_data))