Home
last modified time | relevance | path

Searched refs:kvm_msi (Results 1 – 14 of 14) sorted by relevance

/Linux-v6.6/arch/arm64/kvm/vgic/
Dvgic-irqfd.c70 struct kvm_msi *msi) in kvm_populate_msi()
89 struct kvm_msi msi; in kvm_set_msi()
113 struct kvm_msi msi; in kvm_arch_set_irq_inatomic()
Dvgic.h254 int vgic_its_inject_msi(struct kvm *kvm, struct kvm_msi *msi);
328 struct vgic_its *vgic_msi_to_its(struct kvm *kvm, struct kvm_msi *msi);
329 int vgic_its_inject_cached_translation(struct kvm *kvm, struct kvm_msi *msi);
Dvgic-v4.c400 struct kvm_msi msi = (struct kvm_msi) { in vgic_get_its()
Dvgic-its.c695 struct vgic_its *vgic_msi_to_its(struct kvm *kvm, struct kvm_msi *msi) in vgic_msi_to_its()
752 int vgic_its_inject_cached_translation(struct kvm *kvm, struct kvm_msi *msi) in vgic_its_inject_cached_translation()
776 int vgic_its_inject_msi(struct kvm *kvm, struct kvm_msi *msi) in vgic_its_inject_msi()
/Linux-v6.6/arch/riscv/include/asm/
Dkvm_aia.h158 int kvm_riscv_aia_inject_msi(struct kvm *kvm, struct kvm_msi *msi);
/Linux-v6.6/arch/riscv/kvm/
Dvm.c71 struct kvm_msi msi; in kvm_set_msi()
Daia_device.c595 int kvm_riscv_aia_inject_msi(struct kvm *kvm, struct kvm_msi *msi) in kvm_riscv_aia_inject_msi()
Daia_imsic.c991 struct kvm_msi msi = { 0 }; in imsic_mmio_write()
/Linux-v6.6/virt/kvm/
Dirqchip.c48 int kvm_send_userspace_msi(struct kvm *kvm, struct kvm_msi *msi) in kvm_send_userspace_msi()
Dkvm_main.c4884 struct kvm_msi msi; in kvm_vm_ioctl()
/Linux-v6.6/tools/include/uapi/linux/
Dkvm.h1389 struct kvm_msi { struct
1527 #define KVM_SIGNAL_MSI _IOW(KVMIO, 0xa5, struct kvm_msi)
/Linux-v6.6/include/uapi/linux/
Dkvm.h1389 struct kvm_msi { struct
1534 #define KVM_SIGNAL_MSI _IOW(KVMIO, 0xa5, struct kvm_msi)
/Linux-v6.6/include/linux/
Dkvm_host.h2014 int kvm_send_userspace_msi(struct kvm *kvm, struct kvm_msi *msi);
/Linux-v6.6/Documentation/virt/kvm/
Dapi.rst2905 :Parameters: struct kvm_msi (in)
2913 struct kvm_msi {