| /linux-6.15/virt/kvm/ |
| H A D | coalesced_mmio.c | 142 zone->pio ? KVM_PIO_BUS : KVM_MMIO_BUS, in kvm_vm_ioctl_register_coalesced_mmio() 173 zone->pio ? KVM_PIO_BUS : KVM_MMIO_BUS, &dev->dev); in kvm_vm_ioctl_unregister_coalesced_mmio()
|
| H A D | eventfd.c | 812 return KVM_MMIO_BUS; in ioeventfd_bus_from_flags() 927 if (!args->len && bus_idx == KVM_MMIO_BUS) in kvm_deassign_ioeventfd() 971 if (!args->len && bus_idx == KVM_MMIO_BUS) { in kvm_assign_ioeventfd()
|
| /linux-6.15/arch/arm64/kvm/ |
| H A D | mmio.c | 204 ret = kvm_io_bus_write(vcpu, KVM_MMIO_BUS, fault_ipa, len, in io_mem_abort() 210 ret = kvm_io_bus_read(vcpu, KVM_MMIO_BUS, fault_ipa, len, in io_mem_abort()
|
| /linux-6.15/arch/riscv/kvm/ |
| H A D | aia_aplic.c | 603 ret = kvm_io_bus_register_dev(kvm, KVM_MMIO_BUS, in kvm_riscv_aia_aplic_init() 620 kvm_io_bus_unregister_dev(kvm, KVM_MMIO_BUS, &aplic->iodev); in kvm_riscv_aia_aplic_init() 638 kvm_io_bus_unregister_dev(kvm, KVM_MMIO_BUS, &aplic->iodev); in kvm_riscv_aia_aplic_cleanup()
|
| H A D | vcpu_insn.c | 576 if (!kvm_io_bus_read(vcpu, KVM_MMIO_BUS, fault_addr, len, data_buf)) { in kvm_riscv_vcpu_mmio_load() 709 if (!kvm_io_bus_write(vcpu, KVM_MMIO_BUS, in kvm_riscv_vcpu_mmio_store()
|
| H A D | aia_imsic.c | 1058 ret = kvm_io_bus_register_dev(kvm, KVM_MMIO_BUS, in kvm_riscv_vcpu_aia_imsic_init() 1088 kvm_io_bus_unregister_dev(kvm, KVM_MMIO_BUS, &imsic->iodev); in kvm_riscv_vcpu_aia_imsic_cleanup()
|
| /linux-6.15/arch/loongarch/kvm/intc/ |
| H A D | pch_pic.c | 330 ret = kvm_io_bus_register_dev(kvm, KVM_MMIO_BUS, addr, PCH_PIC_SIZE, device); in kvm_pch_pic_init() 504 kvm_io_bus_unregister_dev(kvm, KVM_MMIO_BUS, &s->device); in kvm_pch_pic_destroy()
|
| /linux-6.15/arch/mips/kvm/ |
| H A D | loongson_ipi.c | 211 kvm_io_bus_register_dev(kvm, KVM_MMIO_BUS, addr, 0x400, device); in kvm_init_loongson_ipi()
|
| H A D | emulate.c | 1252 r = kvm_io_bus_write(vcpu, KVM_MMIO_BUS, in kvm_mips_emulate_store() 1497 r = kvm_io_bus_read(vcpu, KVM_MMIO_BUS, in kvm_mips_emulate_load()
|
| /linux-6.15/arch/x86/kvm/ |
| H A D | ioapic.c | 729 ret = kvm_io_bus_register_dev(kvm, KVM_MMIO_BUS, ioapic->base_address, in kvm_ioapic_init() 749 kvm_io_bus_unregister_dev(kvm, KVM_MMIO_BUS, &ioapic->dev); in kvm_ioapic_destroy()
|
| H A D | x86.c | 7511 && kvm_io_bus_write(vcpu, KVM_MMIO_BUS, addr, n, v)) in vcpu_mmio_write() 7532 && kvm_io_bus_read(vcpu, KVM_MMIO_BUS, addr, n, v)) in vcpu_mmio_read()
|
| /linux-6.15/arch/loongarch/kvm/ |
| H A D | exit.c | 475 ret = kvm_io_bus_read(vcpu, KVM_MMIO_BUS, vcpu->arch.badv, in kvm_emu_mmio_read() 644 ret = kvm_io_bus_write(vcpu, KVM_MMIO_BUS, vcpu->arch.badv, run->mmio.len, data); in kvm_emu_mmio_write()
|
| /linux-6.15/arch/powerpc/kvm/ |
| H A D | book3s.c | 946 ret = kvm_io_bus_read(vcpu, KVM_MMIO_BUS, addr, size, &buf); in kvmppc_h_logical_ci_load() 1007 ret = kvm_io_bus_write(vcpu, KVM_MMIO_BUS, addr, size, &buf); in kvmppc_h_logical_ci_store()
|
| H A D | mpic.c | 1449 kvm_io_bus_register_dev(opp->kvm, KVM_MMIO_BUS, in map_mmio() 1456 kvm_io_bus_unregister_dev(opp->kvm, KVM_MMIO_BUS, &opp->mmio); in unmap_mmio()
|
| H A D | powerpc.c | 1273 ret = kvm_io_bus_read(vcpu, KVM_MMIO_BUS, run->mmio.phys_addr, in __kvmppc_handle_load() 1376 ret = kvm_io_bus_write(vcpu, KVM_MMIO_BUS, run->mmio.phys_addr, in kvmppc_handle_store()
|
| /linux-6.15/arch/arm64/kvm/vgic/ |
| H A D | vgic-mmio-v3.c | 796 ret = kvm_io_bus_register_dev(kvm, KVM_MMIO_BUS, rd_base, in vgic_register_redist_iodev() 814 kvm_io_bus_unregister_dev(vcpu->kvm, KVM_MMIO_BUS, &rd_dev->dev); in vgic_unregister_redist_iodev()
|
| H A D | vgic-mmio.c | 1101 return kvm_io_bus_register_dev(kvm, KVM_MMIO_BUS, dist_base_address, in vgic_register_dist_iodev()
|
| H A D | vgic-its.c | 548 kvm_io_dev = kvm_io_bus_get_dev(kvm, KVM_MMIO_BUS, db); in __vgic_doorbell_to_its() 1855 ret = kvm_io_bus_register_dev(kvm, KVM_MMIO_BUS, iodev->base_addr, in vgic_register_its_iodev()
|
| /linux-6.15/include/linux/ |
| H A D | kvm_host.h | 212 KVM_MMIO_BUS, enumerator
|