Searched refs:kvm_mips_callbacks (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/arch/mips/kvm/ |
D | mips.c | 113 return kvm_mips_callbacks->hardware_enable(); in kvm_arch_hardware_enable() 118 kvm_mips_callbacks->hardware_disable(); in kvm_arch_hardware_disable() 213 kvm_mips_callbacks->flush_shadow_all(kvm); in kvm_arch_flush_shadow_all() 229 kvm_mips_callbacks->flush_shadow_memslot(kvm, slot); in kvm_arch_flush_shadow_memslot() 271 kvm_mips_callbacks->flush_shadow_memslot(kvm, new); in kvm_arch_commit_memory_region() 476 r = kvm_mips_callbacks->vcpu_run(run, vcpu); in kvm_arch_vcpu_ioctl_run() 505 kvm_mips_callbacks->queue_io_int(dvcpu, irq); in kvm_vcpu_ioctl_interrupt() 508 kvm_mips_callbacks->dequeue_io_int(dvcpu, irq); in kvm_vcpu_ioctl_interrupt() 599 ret += kvm_mips_callbacks->num_regs(vcpu); in kvm_mips_num_regs() 651 return kvm_mips_callbacks->copy_reg_indices(vcpu, indices); in kvm_mips_copy_reg_indices() [all …]
|
D | callback.c | 13 struct kvm_mips_callbacks *kvm_mips_callbacks; variable 14 EXPORT_SYMBOL_GPL(kvm_mips_callbacks);
|
D | interrupt.c | 215 if (kvm_mips_callbacks->irq_clear(vcpu, priority, cause)) { in kvm_mips_deliver_interrupts() 227 if (kvm_mips_callbacks->irq_deliver(vcpu, priority, cause)) { in kvm_mips_deliver_interrupts()
|
D | mmu.c | 519 kvm_mips_callbacks->flush_shadow_all(kvm); in kvm_unmap_hva_range() 561 kvm_mips_callbacks->flush_shadow_all(kvm); in kvm_set_spte_hva() 1156 kvm_mips_callbacks->vcpu_load(vcpu, cpu); in kvm_arch_vcpu_load() 1174 kvm_mips_callbacks->vcpu_put(vcpu, cpu); in kvm_arch_vcpu_put()
|
D | emulate.c | 417 kvm_mips_callbacks->queue_timer_int(vcpu); in kvm_mips_read_count_running() 709 kvm_mips_callbacks->dequeue_timer_int(vcpu); in kvm_mips_write_compare() 735 kvm_mips_callbacks->dequeue_timer_int(vcpu); in kvm_mips_write_compare() 894 kvm_mips_callbacks->queue_timer_int(vcpu); in kvm_mips_set_count_ctl() 1620 run->mmio.phys_addr = kvm_mips_callbacks->gva_to_gpa( in kvm_mips_emulate_store() 1706 run->mmio.phys_addr = kvm_mips_callbacks->gva_to_gpa( in kvm_mips_emulate_load()
|
D | trap_emul.c | 1283 static struct kvm_mips_callbacks kvm_trap_emul_callbacks = { 1325 int kvm_mips_emulation_init(struct kvm_mips_callbacks **install_callbacks) in kvm_mips_emulation_init()
|
D | vz.c | 3168 static struct kvm_mips_callbacks kvm_vz_callbacks = { 3206 int kvm_mips_emulation_init(struct kvm_mips_callbacks **install_callbacks) in kvm_mips_emulation_init()
|
/Linux-v4.19/arch/mips/include/asm/ |
D | kvm_host.h | 764 struct kvm_mips_callbacks { struct 815 extern struct kvm_mips_callbacks *kvm_mips_callbacks; argument 816 int kvm_mips_emulation_init(struct kvm_mips_callbacks **install_callbacks);
|