pciback.h (1f422417945d08731e2915e0addb976f11b3a85a) | pciback.h (4969a3a2cd3c2dbb1bcdc6a3a516de9ff972372e) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * PCI Backend Common Data Structures & Function Declarations 4 * 5 * Author: Ryan Wilson <hap9@epoch.ncsc.mil> 6 */ 7#ifndef __XEN_PCIBACK_H__ 8#define __XEN_PCIBACK_H__ --- 172 unchanged lines hidden (view full) --- 181 182/* Handles events from front-end */ 183irqreturn_t xen_pcibk_handle_event(int irq, void *dev_id); 184void xen_pcibk_do_op(struct work_struct *data); 185 186int xen_pcibk_xenbus_register(void); 187void xen_pcibk_xenbus_unregister(void); 188 | 1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * PCI Backend Common Data Structures & Function Declarations 4 * 5 * Author: Ryan Wilson <hap9@epoch.ncsc.mil> 6 */ 7#ifndef __XEN_PCIBACK_H__ 8#define __XEN_PCIBACK_H__ --- 172 unchanged lines hidden (view full) --- 181 182/* Handles events from front-end */ 183irqreturn_t xen_pcibk_handle_event(int irq, void *dev_id); 184void xen_pcibk_do_op(struct work_struct *data); 185 186int xen_pcibk_xenbus_register(void); 187void xen_pcibk_xenbus_unregister(void); 188 |
189extern int verbose_request; 190 | |
191void xen_pcibk_test_and_schedule_op(struct xen_pcibk_device *pdev); 192#endif 193 194/* Handles shared IRQs that can to device domain and control domain. */ 195void xen_pcibk_irq_handler(struct pci_dev *dev, int reset); | 189void xen_pcibk_test_and_schedule_op(struct xen_pcibk_device *pdev); 190#endif 191 192/* Handles shared IRQs that can to device domain and control domain. */ 193void xen_pcibk_irq_handler(struct pci_dev *dev, int reset); |