/linux/arch/riscv/kvm/ |
H A D | vm.c | 69 struct kvm *kvm, int irq_source_id, in kvm_set_msi() argument 87 struct kvm *kvm, int irq_source_id, in kvm_riscv_set_irq() argument 151 struct kvm *kvm, int irq_source_id, int level, in kvm_arch_set_irq_inatomic() argument 159 return kvm_set_msi(e, kvm, irq_source_id, level, line_status); in kvm_arch_set_irq_inatomic() 162 return kvm_riscv_set_irq(e, kvm, irq_source_id, in kvm_arch_set_irq_inatomic()
|
/linux/arch/arm64/kvm/vgic/ |
H A D | vgic-irqfd.c | 19 struct kvm *kvm, int irq_source_id, in vgic_irqfd_set_irq() argument 87 struct kvm *kvm, int irq_source_id, in kvm_set_msi() argument 106 struct kvm *kvm, int irq_source_id, int level, in kvm_arch_set_irq_inatomic() argument 130 return vgic_irqfd_set_irq(e, kvm, irq_source_id, 1, line_status); in kvm_arch_set_irq_inatomic()
|
/linux/arch/loongarch/kvm/ |
H A D | irqfd.c | 11 struct kvm *kvm, int irq_source_id, int level, bool line_status) in kvm_set_pic_irq() argument 27 struct kvm *kvm, int irq_source_id, int level, bool line_status) in kvm_set_msi() argument 72 struct kvm *kvm, int irq_source_id, int level, bool line_status) in kvm_arch_set_irq_inatomic() argument
|
/linux/include/trace/events/ |
H A D | kvm.h | 67 TP_PROTO(unsigned int gsi, int level, int irq_source_id), 68 TP_ARGS(gsi, level, irq_source_id), 73 __field( int, irq_source_id ) 79 __entry->irq_source_id = irq_source_id; 83 __entry->gsi, __entry->level, __entry->irq_source_id)
|
/linux/virt/kvm/ |
H A D | irqchip.c | 70 int kvm_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, int level, in kvm_set_irq() argument 76 trace_kvm_set_irq(irq, level, irq_source_id); in kvm_set_irq() 88 r = irq_set[i].set(&irq_set[i], kvm, irq_source_id, level, in kvm_set_irq()
|
H A D | eventfd.c | 184 struct kvm *kvm, int irq_source_id, in kvm_arch_set_irq_inatomic() argument
|
/linux/arch/powerpc/kvm/ |
H A D | book3s.c | 1022 int kvm_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, int level, in kvm_set_irq() argument 1026 return kvmppc_xive_set_irq(kvm, irq_source_id, irq, level, in kvm_set_irq() 1029 return kvmppc_xics_set_irq(kvm, irq_source_id, irq, level, in kvm_set_irq() 1034 struct kvm *kvm, int irq_source_id, in kvm_arch_set_irq_inatomic() argument 1037 return kvm_set_irq(kvm, irq_source_id, irq_entry->gsi, in kvm_arch_set_irq_inatomic() 1041 struct kvm *kvm, int irq_source_id, int level, in kvmppc_book3s_set_irq() argument 1044 return kvm_set_irq(kvm, irq_source_id, e->gsi, level, line_status); in kvmppc_book3s_set_irq()
|
H A D | mpic.c | 1791 struct kvm *kvm, int irq_source_id, int level, in mpic_set_irq() argument 1807 struct kvm *kvm, int irq_source_id, int level, bool line_status) in kvm_set_msi() argument
|
H A D | book3s_xics.c | 1284 int kvmppc_xics_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, int level, in kvmppc_xics_set_irq() argument
|
/linux/arch/x86/kvm/ |
H A D | irq.h | 69 int irq_source_id, int level, bool line_status);
|
H A D | ioapic.h | 131 int irq_source_id, int level, bool line_status);
|
H A D | irq.c | 283 struct kvm *kvm, int irq_source_id, int level, bool line_status) in kvm_set_msi() argument 299 struct kvm *kvm, int irq_source_id, int level, in kvm_arch_set_irq_inatomic() argument 308 return kvm_hv_synic_set_irq(e, kvm, irq_source_id, level, in kvm_arch_set_irq_inatomic()
|
H A D | i8259.c | 191 int irq_source_id, int level, bool line_status) in kvm_pic_set_irq() argument 201 irq_source_id, level); in kvm_pic_set_irq()
|
H A D | hyperv.h | 107 int irq_source_id, int level, bool line_status);
|
H A D | ioapic.c | 519 int irq_source_id, int level, bool line_status) in kvm_ioapic_set_irq() argument 529 irq_source_id, level); in kvm_ioapic_set_irq()
|
H A D | xen.c | 1955 int irq_source_id, int level, bool line_status) in evtchn_set_fn() argument
|
H A D | hyperv.c | 501 int irq_source_id, int level, bool line_status) in kvm_hv_synic_set_irq() argument
|
/linux/arch/powerpc/include/asm/ |
H A D | kvm_ppc.h | 690 extern int kvmppc_xics_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, 738 extern int kvmppc_xive_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, 776 static inline int kvmppc_xive_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, in kvmppc_xive_set_irq() argument
|
/linux/arch/x86/include/asm/ |
H A D | kvm_host.h | 2211 int irq_source_id, int level) in __kvm_irq_line_state() argument 2215 __set_bit(irq_source_id, irq_state); in __kvm_irq_line_state() 2217 __clear_bit(irq_source_id, irq_state); in __kvm_irq_line_state()
|