Searched refs:xen_pcibk_device (Results 1 - 6 of 6) sorted by relevance
/drivers/xen/xen-pciback/ |
H A D | pciback.h | 30 struct xen_pcibk_device { struct 62 struct pci_dev *pcistub_get_pci_dev_by_slot(struct xen_pcibk_device *pdev, 65 struct pci_dev *pcistub_get_pci_dev(struct xen_pcibk_device *pdev, 84 typedef int (*publish_pci_dev_cb) (struct xen_pcibk_device *pdev, 87 typedef int (*publish_pci_root_cb) (struct xen_pcibk_device *pdev, 96 int (*init)(struct xen_pcibk_device *pdev); 97 void (*free)(struct xen_pcibk_device *pdev); 98 int (*find)(struct pci_dev *pcidev, struct xen_pcibk_device *pdev, 101 int (*publish)(struct xen_pcibk_device *pdev, publish_pci_root_cb cb); 102 void (*release)(struct xen_pcibk_device *pde [all...] |
H A D | passthrough.c | 19 static struct pci_dev *__xen_pcibk_get_pci_dev(struct xen_pcibk_device *pdev, 44 static int __xen_pcibk_add_pci_dev(struct xen_pcibk_device *pdev, 71 static void __xen_pcibk_release_pci_dev(struct xen_pcibk_device *pdev, 94 static int __xen_pcibk_init_devices(struct xen_pcibk_device *pdev) 111 static int __xen_pcibk_publish_pci_roots(struct xen_pcibk_device *pdev, 153 static void __xen_pcibk_release_devices(struct xen_pcibk_device *pdev) 169 struct xen_pcibk_device *pdev,
|
H A D | xenbus.c | 37 static struct xen_pcibk_device *alloc_pdev(struct xenbus_device *xdev) 39 struct xen_pcibk_device *pdev; 41 pdev = kzalloc(sizeof(struct xen_pcibk_device), GFP_KERNEL); 65 static void xen_pcibk_disconnect(struct xen_pcibk_device *pdev) 87 static void free_pdev(struct xen_pcibk_device *pdev) 106 static int xen_pcibk_do_attach(struct xen_pcibk_device *pdev, int gnt_ref, 141 static int xen_pcibk_attach(struct xen_pcibk_device *pdev) 201 static int xen_pcibk_publish_pci_dev(struct xen_pcibk_device *pdev, 224 static int xen_pcibk_export_device(struct xen_pcibk_device *pdev, 271 static int xen_pcibk_remove_device(struct xen_pcibk_device *pde [all...] |
H A D | vpci.c | 29 static struct pci_dev *__xen_pcibk_get_pci_dev(struct xen_pcibk_device *pdev, 67 static int __xen_pcibk_add_pci_dev(struct xen_pcibk_device *pdev, 147 static void __xen_pcibk_release_pci_dev(struct xen_pcibk_device *pdev, 176 static int __xen_pcibk_init_devices(struct xen_pcibk_device *pdev) 195 static int __xen_pcibk_publish_pci_roots(struct xen_pcibk_device *pdev, 202 static void __xen_pcibk_release_devices(struct xen_pcibk_device *pdev) 222 struct xen_pcibk_device *pdev,
|
H A D | pciback_ops.c | 138 int xen_pcibk_enable_msi(struct xen_pcibk_device *pdev, 173 int xen_pcibk_disable_msi(struct xen_pcibk_device *pdev, 194 int xen_pcibk_enable_msix(struct xen_pcibk_device *pdev, 245 int xen_pcibk_disable_msix(struct xen_pcibk_device *pdev, 274 void xen_pcibk_test_and_schedule_op(struct xen_pcibk_device *pdev) 293 * queue in process context taking a struct xen_pcibk_device as a parameter */ 297 struct xen_pcibk_device *pdev = 298 container_of(data, struct xen_pcibk_device, op_work); 363 struct xen_pcibk_device *pdev = dev_id;
|
H A D | pci_stub.c | 51 struct xen_pcibk_device *pdev;/* non-NULL if struct pci_dev is in use */ 179 static struct pci_dev *pcistub_device_get_pci_dev(struct xen_pcibk_device *pdev, 200 struct pci_dev *pcistub_get_pci_dev_by_slot(struct xen_pcibk_device *pdev, 225 struct pci_dev *pcistub_get_pci_dev(struct xen_pcibk_device *pdev,
|
Completed in 2017 milliseconds