Lines Matching refs:kvm_vcpu

42 unsigned long kvm_compute_return_epc(struct kvm_vcpu *vcpu,  in kvm_compute_return_epc()
201 enum emulation_result update_pc(struct kvm_vcpu *vcpu, uint32_t cause) in update_pc()
231 static inline int kvm_mips_count_disabled(struct kvm_vcpu *vcpu) in kvm_mips_count_disabled()
246 static uint32_t kvm_mips_ktime_to_count(struct kvm_vcpu *vcpu, ktime_t now) in kvm_mips_ktime_to_count()
285 static inline ktime_t kvm_mips_count_time(struct kvm_vcpu *vcpu) in kvm_mips_count_time()
303 static uint32_t kvm_mips_read_count_running(struct kvm_vcpu *vcpu, ktime_t now) in kvm_mips_read_count_running()
363 uint32_t kvm_mips_read_count(struct kvm_vcpu *vcpu) in kvm_mips_read_count()
390 static ktime_t kvm_mips_freeze_hrtimer(struct kvm_vcpu *vcpu, in kvm_mips_freeze_hrtimer()
421 static void kvm_mips_resume_hrtimer(struct kvm_vcpu *vcpu, in kvm_mips_resume_hrtimer()
447 void kvm_mips_write_count(struct kvm_vcpu *vcpu, uint32_t count) in kvm_mips_write_count()
471 void kvm_mips_init_count(struct kvm_vcpu *vcpu) in kvm_mips_init_count()
494 int kvm_mips_set_count_hz(struct kvm_vcpu *vcpu, s64 count_hz) in kvm_mips_set_count_hz()
541 void kvm_mips_write_compare(struct kvm_vcpu *vcpu, uint32_t compare, bool ack) in kvm_mips_write_compare()
585 static ktime_t kvm_mips_count_disable(struct kvm_vcpu *vcpu) in kvm_mips_count_disable()
612 void kvm_mips_count_disable_cause(struct kvm_vcpu *vcpu) in kvm_mips_count_disable_cause()
632 void kvm_mips_count_enable_cause(struct kvm_vcpu *vcpu) in kvm_mips_count_enable_cause()
658 int kvm_mips_set_count_ctl(struct kvm_vcpu *vcpu, s64 count_ctl) in kvm_mips_set_count_ctl()
720 int kvm_mips_set_count_resume(struct kvm_vcpu *vcpu, s64 count_resume) in kvm_mips_set_count_resume()
742 enum hrtimer_restart kvm_mips_count_timeout(struct kvm_vcpu *vcpu) in kvm_mips_count_timeout()
750 enum emulation_result kvm_mips_emul_eret(struct kvm_vcpu *vcpu) in kvm_mips_emul_eret()
773 enum emulation_result kvm_mips_emul_wait(struct kvm_vcpu *vcpu) in kvm_mips_emul_wait()
801 enum emulation_result kvm_mips_emul_tlbr(struct kvm_vcpu *vcpu) in kvm_mips_emul_tlbr()
811 enum emulation_result kvm_mips_emul_tlbwi(struct kvm_vcpu *vcpu) in kvm_mips_emul_tlbwi()
850 enum emulation_result kvm_mips_emul_tlbwr(struct kvm_vcpu *vcpu) in kvm_mips_emul_tlbwr()
881 enum emulation_result kvm_mips_emul_tlbp(struct kvm_vcpu *vcpu) in kvm_mips_emul_tlbp()
905 unsigned int kvm_mips_config1_wrmask(struct kvm_vcpu *vcpu) in kvm_mips_config1_wrmask()
923 unsigned int kvm_mips_config3_wrmask(struct kvm_vcpu *vcpu) in kvm_mips_config3_wrmask()
942 unsigned int kvm_mips_config4_wrmask(struct kvm_vcpu *vcpu) in kvm_mips_config4_wrmask()
955 unsigned int kvm_mips_config5_wrmask(struct kvm_vcpu *vcpu) in kvm_mips_config5_wrmask()
978 struct kvm_vcpu *vcpu) in kvm_mips_emulate_CP0()
1318 struct kvm_vcpu *vcpu) in kvm_mips_emulate_store()
1430 struct kvm_vcpu *vcpu) in kvm_mips_emulate_load()
1533 int kvm_mips_sync_icache(unsigned long va, struct kvm_vcpu *vcpu) in kvm_mips_sync_icache()
1575 struct kvm_vcpu *vcpu) in kvm_mips_emulate_cache()
1728 struct kvm_vcpu *vcpu) in kvm_mips_emulate_inst()
1776 struct kvm_vcpu *vcpu) in kvm_mips_emulate_syscall()
1811 struct kvm_vcpu *vcpu) in kvm_mips_emulate_tlbmiss_ld()
1857 struct kvm_vcpu *vcpu) in kvm_mips_emulate_tlbinv_ld()
1903 struct kvm_vcpu *vcpu) in kvm_mips_emulate_tlbmiss_st()
1947 struct kvm_vcpu *vcpu) in kvm_mips_emulate_tlbinv_st()
1991 struct kvm_vcpu *vcpu) in kvm_mips_handle_tlbmod()
2020 struct kvm_vcpu *vcpu) in kvm_mips_emulate_tlbmod()
2062 struct kvm_vcpu *vcpu) in kvm_mips_emulate_fpu_exc()
2091 struct kvm_vcpu *vcpu) in kvm_mips_emulate_ri_exc()
2126 struct kvm_vcpu *vcpu) in kvm_mips_emulate_bp_exc()
2161 struct kvm_vcpu *vcpu) in kvm_mips_emulate_trap_exc()
2196 struct kvm_vcpu *vcpu) in kvm_mips_emulate_msafpe_exc()
2231 struct kvm_vcpu *vcpu) in kvm_mips_emulate_fpe_exc()
2266 struct kvm_vcpu *vcpu) in kvm_mips_emulate_msadis_exc()
2315 struct kvm_vcpu *vcpu) in kvm_mips_handle_ri()
2398 enum emulation_result kvm_mips_complete_mmio_load(struct kvm_vcpu *vcpu, in kvm_mips_complete_mmio_load()
2446 struct kvm_vcpu *vcpu) in kvm_mips_emulate_exc()
2484 struct kvm_vcpu *vcpu) in kvm_mips_check_privilege()
2580 struct kvm_vcpu *vcpu) in kvm_mips_handle_tlbmiss()