Lines Matching refs:kvm_vcpu
86 void get_timer_map(struct kvm_vcpu *vcpu, struct timer_map *map);
99 int kvm_timer_enable(struct kvm_vcpu *vcpu);
100 void kvm_timer_vcpu_reset(struct kvm_vcpu *vcpu);
101 void kvm_timer_vcpu_init(struct kvm_vcpu *vcpu);
102 void kvm_timer_sync_nested(struct kvm_vcpu *vcpu);
103 void kvm_timer_sync_user(struct kvm_vcpu *vcpu);
104 bool kvm_timer_should_notify_user(struct kvm_vcpu *vcpu);
105 void kvm_timer_update_run(struct kvm_vcpu *vcpu);
106 void kvm_timer_vcpu_terminate(struct kvm_vcpu *vcpu);
110 int kvm_arm_timer_set_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr);
111 int kvm_arm_timer_get_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr);
112 int kvm_arm_timer_has_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr);
116 void kvm_timer_vcpu_load(struct kvm_vcpu *vcpu);
117 void kvm_timer_vcpu_put(struct kvm_vcpu *vcpu);
129 #define timer_context_to_vcpu(ctx) container_of((ctx), struct kvm_vcpu, arch.timer_cpu.timers[(ctx)…
133 u64 kvm_arm_timer_read_sysreg(struct kvm_vcpu *vcpu,
136 void kvm_arm_timer_write_sysreg(struct kvm_vcpu *vcpu,