Searched refs:xen_pcibk_device (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/drivers/xen/xen-pciback/ |
D | pciback.h | 31 struct xen_pcibk_device { struct 63 struct pci_dev *pcistub_get_pci_dev_by_slot(struct xen_pcibk_device *pdev, argument 66 struct pci_dev *pcistub_get_pci_dev(struct xen_pcibk_device *pdev, 85 typedef int (*publish_pci_dev_cb) (struct xen_pcibk_device *pdev, 88 typedef int (*publish_pci_root_cb) (struct xen_pcibk_device *pdev, 97 int (*init)(struct xen_pcibk_device *pdev); 98 void (*free)(struct xen_pcibk_device *pdev); 99 int (*find)(struct pci_dev *pcidev, struct xen_pcibk_device *pdev, 102 int (*publish)(struct xen_pcibk_device *pdev, publish_pci_root_cb cb); 103 void (*release)(struct xen_pcibk_device *pdev, struct pci_dev *dev, [all …]
|
D | xenbus.c | 37 static struct xen_pcibk_device *alloc_pdev(struct xenbus_device *xdev) in alloc_pdev() 39 struct xen_pcibk_device *pdev; in alloc_pdev() 41 pdev = kzalloc(sizeof(struct xen_pcibk_device), GFP_KERNEL); in alloc_pdev() 67 static void xen_pcibk_disconnect(struct xen_pcibk_device *pdev) in xen_pcibk_disconnect() 88 static void free_pdev(struct xen_pcibk_device *pdev) in free_pdev() 107 static int xen_pcibk_do_attach(struct xen_pcibk_device *pdev, int gnt_ref, in xen_pcibk_do_attach() 142 static int xen_pcibk_attach(struct xen_pcibk_device *pdev) in xen_pcibk_attach() 202 static int xen_pcibk_publish_pci_dev(struct xen_pcibk_device *pdev, in xen_pcibk_publish_pci_dev() 225 static int xen_pcibk_export_device(struct xen_pcibk_device *pdev, in xen_pcibk_export_device() 272 static int xen_pcibk_remove_device(struct xen_pcibk_device *pdev, in xen_pcibk_remove_device() [all …]
|
D | passthrough.c | 20 static struct pci_dev *__xen_pcibk_get_pci_dev(struct xen_pcibk_device *pdev, in __xen_pcibk_get_pci_dev() 45 static int __xen_pcibk_add_pci_dev(struct xen_pcibk_device *pdev, in __xen_pcibk_add_pci_dev() 72 static void __xen_pcibk_release_pci_dev(struct xen_pcibk_device *pdev, in __xen_pcibk_release_pci_dev() 100 static int __xen_pcibk_init_devices(struct xen_pcibk_device *pdev) in __xen_pcibk_init_devices() 117 static int __xen_pcibk_publish_pci_roots(struct xen_pcibk_device *pdev, in __xen_pcibk_publish_pci_roots() 159 static void __xen_pcibk_release_devices(struct xen_pcibk_device *pdev) in __xen_pcibk_release_devices() 178 struct xen_pcibk_device *pdev, in __xen_pcibk_get_pcifront_dev()
|
D | vpci.c | 30 static struct pci_dev *__xen_pcibk_get_pci_dev(struct xen_pcibk_device *pdev, in __xen_pcibk_get_pci_dev() 68 static int __xen_pcibk_add_pci_dev(struct xen_pcibk_device *pdev, in __xen_pcibk_add_pci_dev() 148 static void __xen_pcibk_release_pci_dev(struct xen_pcibk_device *pdev, in __xen_pcibk_release_pci_dev() 182 static int __xen_pcibk_init_devices(struct xen_pcibk_device *pdev) in __xen_pcibk_init_devices() 201 static int __xen_pcibk_publish_pci_roots(struct xen_pcibk_device *pdev, in __xen_pcibk_publish_pci_roots() 208 static void __xen_pcibk_release_devices(struct xen_pcibk_device *pdev) in __xen_pcibk_release_devices() 231 struct xen_pcibk_device *pdev, in __xen_pcibk_get_pcifront_dev()
|
D | pciback_ops.c | 146 int xen_pcibk_enable_msi(struct xen_pcibk_device *pdev, in xen_pcibk_enable_msi() 186 int xen_pcibk_disable_msi(struct xen_pcibk_device *pdev, in xen_pcibk_disable_msi() 210 int xen_pcibk_enable_msix(struct xen_pcibk_device *pdev, in xen_pcibk_enable_msix() 275 int xen_pcibk_disable_msix(struct xen_pcibk_device *pdev, in xen_pcibk_disable_msix() 308 void xen_pcibk_test_and_schedule_op(struct xen_pcibk_device *pdev) in xen_pcibk_test_and_schedule_op() 331 struct xen_pcibk_device *pdev = in xen_pcibk_do_op() 332 container_of(data, struct xen_pcibk_device, op_work); in xen_pcibk_do_op() 414 struct xen_pcibk_device *pdev = dev_id; in xen_pcibk_handle_event()
|
D | pci_stub.c | 53 struct xen_pcibk_device *pdev;/* non-NULL if struct pci_dev is in use */ 188 static struct pci_dev *pcistub_device_get_pci_dev(struct xen_pcibk_device *pdev, in pcistub_device_get_pci_dev() 209 struct pci_dev *pcistub_get_pci_dev_by_slot(struct xen_pcibk_device *pdev, in pcistub_get_pci_dev_by_slot() 227 struct pci_dev *pcistub_get_pci_dev(struct xen_pcibk_device *pdev, in pcistub_get_pci_dev() 698 struct xen_pcibk_device *pdev = psdev->pdev; in common_process()
|