Home
last modified time | relevance | path

Searched refs:timer_get_offset (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/arch/arm64/kvm/
H A Darch_timer.c244 u64 now = kvm_phys_timer_read() - timer_get_offset(timer_ctx); in kvm_counter_compute_delta()
402 now = kvm_phys_timer_read() - timer_get_offset(timer_ctx); in kvm_timer_should_fire()
522 cval -= timer_get_offset(ctx); in timer_save_state()
552 cval -= timer_get_offset(ctx); in timer_save_state()
630 offset = timer_get_offset(ctx); in timer_restore_state()
644 offset = timer_get_offset(ctx); in timer_restore_state()
814 if (!has_cntpoff() && timer_get_offset(map->direct_ptimer)) in timer_set_traps()
821 if (has_broken_cntvoff() && timer_get_offset(map->direct_vtimer)) in timer_set_traps()
1216 val = timer_get_cval(timer) - kvm_phys_timer_read() + timer_get_offset(timer); in kvm_arm_timer_read()
1229 val = kvm_phys_timer_read() - timer_get_offset(timer); in kvm_arm_timer_read()
[all …]
/linux-6.15/include/kvm/
H A Darm_arch_timer.h166 static inline u64 timer_get_offset(struct arch_timer_context *ctxt) in timer_get_offset() function
/linux-6.15/arch/arm64/kvm/hyp/vhe/
H A Dswitch.c332 val -= timer_get_offset(vcpu_hptimer(vcpu)); in kvm_hyp_handle_timer()