Home
last modified time | relevance | path

Searched refs:irq_bypass_producer (Results 1 – 10 of 10) sorted by relevance

/Linux-v4.19/include/linux/
Dirqbypass.h48 struct irq_bypass_producer { struct
52 int (*add_consumer)(struct irq_bypass_producer *, argument
54 void (*del_consumer)(struct irq_bypass_producer *, argument
56 void (*stop)(struct irq_bypass_producer *); argument
57 void (*start)(struct irq_bypass_producer *); argument
78 struct irq_bypass_producer *);
80 struct irq_bypass_producer *);
85 int irq_bypass_register_producer(struct irq_bypass_producer *);
86 void irq_bypass_unregister_producer(struct irq_bypass_producer *);
Dkvm_irqfd.h68 struct irq_bypass_producer *producer;
Dkvm_host.h1255 struct irq_bypass_producer *);
1257 struct irq_bypass_producer *);
/Linux-v4.19/virt/lib/
Dirqbypass.c33 static int __connect(struct irq_bypass_producer *prod, in __connect()
61 static void __disconnect(struct irq_bypass_producer *prod, in __disconnect()
87 int irq_bypass_register_producer(struct irq_bypass_producer *producer) in irq_bypass_register_producer()
89 struct irq_bypass_producer *tmp; in irq_bypass_register_producer()
137 void irq_bypass_unregister_producer(struct irq_bypass_producer *producer) in irq_bypass_unregister_producer()
139 struct irq_bypass_producer *tmp; in irq_bypass_unregister_producer()
184 struct irq_bypass_producer *producer; in irq_bypass_register_consumer()
235 struct irq_bypass_producer *producer; in irq_bypass_unregister_consumer()
/Linux-v4.19/drivers/vfio/pci/
Dvfio_pci_private.h51 struct irq_bypass_producer producer;
/Linux-v4.19/virt/kvm/arm/
Darm.c1597 struct irq_bypass_producer *prod) in kvm_arch_irq_bypass_add_producer()
1606 struct irq_bypass_producer *prod) in kvm_arch_irq_bypass_del_producer()
/Linux-v4.19/arch/powerpc/include/asm/
Dkvm_ppc.h322 struct irq_bypass_producer *);
324 struct irq_bypass_producer *);
/Linux-v4.19/arch/powerpc/kvm/
Dpowerpc.c817 struct irq_bypass_producer *prod) in kvm_arch_irq_bypass_add_producer()
830 struct irq_bypass_producer *prod) in kvm_arch_irq_bypass_del_producer()
Dbook3s_hv.c4261 struct irq_bypass_producer *prod) in kvmppc_irq_bypass_add_producer_hv()
4278 struct irq_bypass_producer *prod) in kvmppc_irq_bypass_del_producer_hv()
/Linux-v4.19/arch/x86/kvm/
Dx86.c9530 struct irq_bypass_producer *prod) in kvm_arch_irq_bypass_add_producer()
9542 struct irq_bypass_producer *prod) in kvm_arch_irq_bypass_del_producer()