Searched refs:kvm_msi (Results 1 – 14 of 14) sorted by relevance
/Linux-v6.6/arch/arm64/kvm/vgic/ |
D | vgic-irqfd.c | 70 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()
|
D | vgic.h | 254 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);
|
D | vgic-v4.c | 400 struct kvm_msi msi = (struct kvm_msi) { in vgic_get_its()
|
D | vgic-its.c | 695 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/ |
D | kvm_aia.h | 158 int kvm_riscv_aia_inject_msi(struct kvm *kvm, struct kvm_msi *msi);
|
/Linux-v6.6/arch/riscv/kvm/ |
D | vm.c | 71 struct kvm_msi msi; in kvm_set_msi()
|
D | aia_device.c | 595 int kvm_riscv_aia_inject_msi(struct kvm *kvm, struct kvm_msi *msi) in kvm_riscv_aia_inject_msi()
|
D | aia_imsic.c | 991 struct kvm_msi msi = { 0 }; in imsic_mmio_write()
|
/Linux-v6.6/virt/kvm/ |
D | irqchip.c | 48 int kvm_send_userspace_msi(struct kvm *kvm, struct kvm_msi *msi) in kvm_send_userspace_msi()
|
D | kvm_main.c | 4884 struct kvm_msi msi; in kvm_vm_ioctl()
|
/Linux-v6.6/tools/include/uapi/linux/ |
D | kvm.h | 1389 struct kvm_msi { struct 1527 #define KVM_SIGNAL_MSI _IOW(KVMIO, 0xa5, struct kvm_msi)
|
/Linux-v6.6/include/uapi/linux/ |
D | kvm.h | 1389 struct kvm_msi { struct 1534 #define KVM_SIGNAL_MSI _IOW(KVMIO, 0xa5, struct kvm_msi)
|
/Linux-v6.6/include/linux/ |
D | kvm_host.h | 2014 int kvm_send_userspace_msi(struct kvm *kvm, struct kvm_msi *msi);
|
/Linux-v6.6/Documentation/virt/kvm/ |
D | api.rst | 2905 :Parameters: struct kvm_msi (in) 2913 struct kvm_msi {
|