timer_ctx 42 virt/kvm/arm/arch_timer.c static bool kvm_timer_irq_can_fire(struct arch_timer_context *timer_ctx); timer_ctx 44 virt/kvm/arm/arch_timer.c struct arch_timer_context *timer_ctx); timer_ctx 45 virt/kvm/arm/arch_timer.c static bool kvm_timer_should_fire(struct arch_timer_context *timer_ctx); timer_ctx 123 virt/kvm/arm/arch_timer.c static u64 kvm_timer_compute_delta(struct arch_timer_context *timer_ctx) timer_ctx 127 virt/kvm/arm/arch_timer.c cval = timer_ctx->cnt_cval; timer_ctx 128 virt/kvm/arm/arch_timer.c now = kvm_phys_timer_read() - timer_ctx->cntvoff; timer_ctx 143 virt/kvm/arm/arch_timer.c static bool kvm_timer_irq_can_fire(struct arch_timer_context *timer_ctx) timer_ctx 145 virt/kvm/arm/arch_timer.c WARN_ON(timer_ctx && timer_ctx->loaded); timer_ctx 146 virt/kvm/arm/arch_timer.c return timer_ctx && timer_ctx 147 virt/kvm/arm/arch_timer.c !(timer_ctx->cnt_ctl & ARCH_TIMER_CTRL_IT_MASK) && timer_ctx 148 virt/kvm/arm/arch_timer.c (timer_ctx->cnt_ctl & ARCH_TIMER_CTRL_ENABLE); timer_ctx 225 virt/kvm/arm/arch_timer.c static bool kvm_timer_should_fire(struct arch_timer_context *timer_ctx) timer_ctx 230 virt/kvm/arm/arch_timer.c if (!timer_ctx) timer_ctx 233 virt/kvm/arm/arch_timer.c index = arch_timer_ctx_index(timer_ctx); timer_ctx 235 virt/kvm/arm/arch_timer.c if (timer_ctx->loaded) { timer_ctx 256 virt/kvm/arm/arch_timer.c if (!kvm_timer_irq_can_fire(timer_ctx)) timer_ctx 259 virt/kvm/arm/arch_timer.c cval = timer_ctx->cnt_cval; timer_ctx 260 virt/kvm/arm/arch_timer.c now = kvm_phys_timer_read() - timer_ctx->cntvoff; timer_ctx 295 virt/kvm/arm/arch_timer.c struct arch_timer_context *timer_ctx) timer_ctx 299 virt/kvm/arm/arch_timer.c timer_ctx->irq.level = new_level; timer_ctx 300 virt/kvm/arm/arch_timer.c trace_kvm_timer_update_irq(vcpu->vcpu_id, timer_ctx->irq.irq, timer_ctx 301 virt/kvm/arm/arch_timer.c timer_ctx->irq.level); timer_ctx 305 virt/kvm/arm/arch_timer.c timer_ctx->irq.irq, timer_ctx 306 virt/kvm/arm/arch_timer.c timer_ctx->irq.level, timer_ctx 307 virt/kvm/arm/arch_timer.c timer_ctx);