Symbol: arch_timer_context
arch/arm64/kvm/arch_timer.c
1001
struct arch_timer_context *vtimer = vcpu_vtimer(vcpu);
arch/arm64/kvm/arch_timer.c
1071
struct arch_timer_context *ctxt = vcpu_get_timer(vcpu, timerid);
arch/arm64/kvm/arch_timer.c
1146
static u64 read_timer_ctl(struct arch_timer_context *timer)
arch/arm64/kvm/arch_timer.c
116
static void timer_set_ctl(struct arch_timer_context *ctxt, u32 ctl)
arch/arm64/kvm/arch_timer.c
1163
struct arch_timer_context *timer,
arch/arm64/kvm/arch_timer.c
1201
struct arch_timer_context *timer;
arch/arm64/kvm/arch_timer.c
1223
struct arch_timer_context *timer,
arch/arm64/kvm/arch_timer.c
1254
struct arch_timer_context *timer;
arch/arm64/kvm/arch_timer.c
138
static void timer_set_cval(struct arch_timer_context *ctxt, u64 cval)
arch/arm64/kvm/arch_timer.c
1527
struct arch_timer_context *ctx;
arch/arm64/kvm/arch_timer.c
1567
struct arch_timer_context *ctx;
arch/arm64/kvm/arch_timer.c
1687
struct arch_timer_context *timer;
arch/arm64/kvm/arch_timer.c
213
struct arch_timer_context *ctx;
arch/arm64/kvm/arch_timer.c
242
static u64 kvm_counter_compute_delta(struct arch_timer_context *timer_ctx,
arch/arm64/kvm/arch_timer.c
260
static u64 kvm_timer_compute_delta(struct arch_timer_context *timer_ctx)
arch/arm64/kvm/arch_timer.c
265
static bool kvm_timer_enabled(struct arch_timer_context *timer_ctx)
arch/arm64/kvm/arch_timer.c
282
struct arch_timer_context *ctx;
arch/arm64/kvm/arch_timer.c
299
struct arch_timer_context *ctx = &vcpu->arch.timer_cpu.timers[i];
arch/arm64/kvm/arch_timer.c
342
struct arch_timer_context *ctx;
arch/arm64/kvm/arch_timer.c
346
ctx = container_of(hrt, struct arch_timer_context, hrtimer);
arch/arm64/kvm/arch_timer.c
366
static bool kvm_timer_pending(struct arch_timer_context *timer_ctx)
arch/arm64/kvm/arch_timer.c
43
struct arch_timer_context *timer_ctx);
arch/arm64/kvm/arch_timer.c
439
static void kvm_timer_update_status(struct arch_timer_context *ctx, bool level)
arch/arm64/kvm/arch_timer.c
44
static bool kvm_timer_pending(struct arch_timer_context *timer_ctx);
arch/arm64/kvm/arch_timer.c
458
struct arch_timer_context *timer_ctx)
arch/arm64/kvm/arch_timer.c
46
struct arch_timer_context *timer,
arch/arm64/kvm/arch_timer.c
486
static void timer_emulate(struct arch_timer_context *ctx)
arch/arm64/kvm/arch_timer.c
50
struct arch_timer_context *timer,
arch/arm64/kvm/arch_timer.c
516
static void timer_save_state(struct arch_timer_context *ctx)
arch/arm64/kvm/arch_timer.c
627
static void timer_restore_state(struct arch_timer_context *ctx)
arch/arm64/kvm/arch_timer.c
679
static inline void set_timer_irq_phys_active(struct arch_timer_context *ctx, bool active)
arch/arm64/kvm/arch_timer.c
686
static void kvm_timer_vcpu_load_gic(struct arch_timer_context *ctx)
arch/arm64/kvm/arch_timer.c
711
struct arch_timer_context *vtimer = vcpu_vtimer(vcpu);
arch/arm64/kvm/arch_timer.c
78
u32 timer_get_ctl(struct arch_timer_context *ctxt)
arch/arm64/kvm/arch_timer.c
97
u64 timer_get_cval(struct arch_timer_context *ctxt)
arch/arm64/kvm/hyp/include/hyp/switch.h
710
static inline u64 hyp_timer_get_offset(struct arch_timer_context *ctxt)
arch/arm64/kvm/hyp/include/hyp/switch.h
722
static inline u64 compute_counter_value(struct arch_timer_context *ctxt)
arch/arm64/kvm/hyp/include/hyp/switch.h
729
struct arch_timer_context *ctxt;
arch/arm64/kvm/trace_arm.h
258
TP_PROTO(struct arch_timer_context *ctx),
arch/arm64/kvm/trace_arm.h
280
TP_PROTO(struct arch_timer_context *ctx),
arch/arm64/kvm/trace_arm.h
302
TP_PROTO(struct arch_timer_context *ctx),
arch/arm64/kvm/trace_arm.h
317
TP_PROTO(struct arch_timer_context *ctx, bool should_fire),
include/kvm/arm_arch_timer.h
143
u32 timer_get_ctl(struct arch_timer_context *ctxt);
include/kvm/arm_arch_timer.h
144
u64 timer_get_cval(struct arch_timer_context *ctxt);
include/kvm/arm_arch_timer.h
165
static inline u64 timer_get_offset(struct arch_timer_context *ctxt)
include/kvm/arm_arch_timer.h
180
static inline void timer_set_offset(struct arch_timer_context *ctxt, u64 offset)
include/kvm/arm_arch_timer.h
77
struct arch_timer_context *direct_vtimer;
include/kvm/arm_arch_timer.h
78
struct arch_timer_context *direct_ptimer;
include/kvm/arm_arch_timer.h
79
struct arch_timer_context *emul_vtimer;
include/kvm/arm_arch_timer.h
80
struct arch_timer_context *emul_ptimer;
include/kvm/arm_arch_timer.h
86
struct arch_timer_context timers[NR_KVM_TIMERS];