xen_pcibk_device 20 drivers/xen/xen-pciback/passthrough.c static struct pci_dev *__xen_pcibk_get_pci_dev(struct xen_pcibk_device *pdev, xen_pcibk_device 45 drivers/xen/xen-pciback/passthrough.c static int __xen_pcibk_add_pci_dev(struct xen_pcibk_device *pdev, xen_pcibk_device 72 drivers/xen/xen-pciback/passthrough.c static void __xen_pcibk_release_pci_dev(struct xen_pcibk_device *pdev, xen_pcibk_device 100 drivers/xen/xen-pciback/passthrough.c static int __xen_pcibk_init_devices(struct xen_pcibk_device *pdev) xen_pcibk_device 117 drivers/xen/xen-pciback/passthrough.c static int __xen_pcibk_publish_pci_roots(struct xen_pcibk_device *pdev, xen_pcibk_device 159 drivers/xen/xen-pciback/passthrough.c static void __xen_pcibk_release_devices(struct xen_pcibk_device *pdev) xen_pcibk_device 178 drivers/xen/xen-pciback/passthrough.c struct xen_pcibk_device *pdev, xen_pcibk_device 53 drivers/xen/xen-pciback/pci_stub.c struct xen_pcibk_device *pdev;/* non-NULL if struct pci_dev is in use */ xen_pcibk_device 189 drivers/xen/xen-pciback/pci_stub.c static struct pci_dev *pcistub_device_get_pci_dev(struct xen_pcibk_device *pdev, xen_pcibk_device 210 drivers/xen/xen-pciback/pci_stub.c struct pci_dev *pcistub_get_pci_dev_by_slot(struct xen_pcibk_device *pdev, xen_pcibk_device 228 drivers/xen/xen-pciback/pci_stub.c struct pci_dev *pcistub_get_pci_dev(struct xen_pcibk_device *pdev, xen_pcibk_device 699 drivers/xen/xen-pciback/pci_stub.c struct xen_pcibk_device *pdev = psdev->pdev; xen_pcibk_device 63 drivers/xen/xen-pciback/pciback.h struct pci_dev *pcistub_get_pci_dev_by_slot(struct xen_pcibk_device *pdev, xen_pcibk_device 66 drivers/xen/xen-pciback/pciback.h struct pci_dev *pcistub_get_pci_dev(struct xen_pcibk_device *pdev, xen_pcibk_device 85 drivers/xen/xen-pciback/pciback.h typedef int (*publish_pci_dev_cb) (struct xen_pcibk_device *pdev, xen_pcibk_device 88 drivers/xen/xen-pciback/pciback.h typedef int (*publish_pci_root_cb) (struct xen_pcibk_device *pdev, xen_pcibk_device 97 drivers/xen/xen-pciback/pciback.h int (*init)(struct xen_pcibk_device *pdev); xen_pcibk_device 98 drivers/xen/xen-pciback/pciback.h void (*free)(struct xen_pcibk_device *pdev); xen_pcibk_device 99 drivers/xen/xen-pciback/pciback.h int (*find)(struct pci_dev *pcidev, struct xen_pcibk_device *pdev, xen_pcibk_device 102 drivers/xen/xen-pciback/pciback.h int (*publish)(struct xen_pcibk_device *pdev, publish_pci_root_cb cb); xen_pcibk_device 103 drivers/xen/xen-pciback/pciback.h void (*release)(struct xen_pcibk_device *pdev, struct pci_dev *dev, xen_pcibk_device 105 drivers/xen/xen-pciback/pciback.h int (*add)(struct xen_pcibk_device *pdev, struct pci_dev *dev, xen_pcibk_device 107 drivers/xen/xen-pciback/pciback.h struct pci_dev *(*get)(struct xen_pcibk_device *pdev, xen_pcibk_device 116 drivers/xen/xen-pciback/pciback.h static inline int xen_pcibk_add_pci_dev(struct xen_pcibk_device *pdev, xen_pcibk_device 126 drivers/xen/xen-pciback/pciback.h static inline void xen_pcibk_release_pci_dev(struct xen_pcibk_device *pdev, xen_pcibk_device 134 drivers/xen/xen-pciback/pciback.h xen_pcibk_get_pci_dev(struct xen_pcibk_device *pdev, unsigned int domain, xen_pcibk_device 149 drivers/xen/xen-pciback/pciback.h struct xen_pcibk_device *pdev, xen_pcibk_device 160 drivers/xen/xen-pciback/pciback.h static inline int xen_pcibk_init_devices(struct xen_pcibk_device *pdev) xen_pcibk_device 167 drivers/xen/xen-pciback/pciback.h static inline int xen_pcibk_publish_pci_roots(struct xen_pcibk_device *pdev, xen_pcibk_device 175 drivers/xen/xen-pciback/pciback.h static inline void xen_pcibk_release_devices(struct xen_pcibk_device *pdev) xen_pcibk_device 190 drivers/xen/xen-pciback/pciback.h void xen_pcibk_test_and_schedule_op(struct xen_pcibk_device *pdev); xen_pcibk_device 144 drivers/xen/xen-pciback/pciback_ops.c int xen_pcibk_enable_msi(struct xen_pcibk_device *pdev, xen_pcibk_device 184 drivers/xen/xen-pciback/pciback_ops.c int xen_pcibk_disable_msi(struct xen_pcibk_device *pdev, xen_pcibk_device 208 drivers/xen/xen-pciback/pciback_ops.c int xen_pcibk_enable_msix(struct xen_pcibk_device *pdev, xen_pcibk_device 273 drivers/xen/xen-pciback/pciback_ops.c int xen_pcibk_disable_msix(struct xen_pcibk_device *pdev, xen_pcibk_device 306 drivers/xen/xen-pciback/pciback_ops.c void xen_pcibk_test_and_schedule_op(struct xen_pcibk_device *pdev) xen_pcibk_device 329 drivers/xen/xen-pciback/pciback_ops.c struct xen_pcibk_device *pdev = xen_pcibk_device 330 drivers/xen/xen-pciback/pciback_ops.c container_of(data, struct xen_pcibk_device, op_work); xen_pcibk_device 412 drivers/xen/xen-pciback/pciback_ops.c struct xen_pcibk_device *pdev = dev_id; xen_pcibk_device 30 drivers/xen/xen-pciback/vpci.c static struct pci_dev *__xen_pcibk_get_pci_dev(struct xen_pcibk_device *pdev, xen_pcibk_device 68 drivers/xen/xen-pciback/vpci.c static int __xen_pcibk_add_pci_dev(struct xen_pcibk_device *pdev, xen_pcibk_device 148 drivers/xen/xen-pciback/vpci.c static void __xen_pcibk_release_pci_dev(struct xen_pcibk_device *pdev, xen_pcibk_device 182 drivers/xen/xen-pciback/vpci.c static int __xen_pcibk_init_devices(struct xen_pcibk_device *pdev) xen_pcibk_device 201 drivers/xen/xen-pciback/vpci.c static int __xen_pcibk_publish_pci_roots(struct xen_pcibk_device *pdev, xen_pcibk_device 208 drivers/xen/xen-pciback/vpci.c static void __xen_pcibk_release_devices(struct xen_pcibk_device *pdev) xen_pcibk_device 231 drivers/xen/xen-pciback/vpci.c struct xen_pcibk_device *pdev, xen_pcibk_device 37 drivers/xen/xen-pciback/xenbus.c static struct xen_pcibk_device *alloc_pdev(struct xenbus_device *xdev) xen_pcibk_device 39 drivers/xen/xen-pciback/xenbus.c struct xen_pcibk_device *pdev; xen_pcibk_device 41 drivers/xen/xen-pciback/xenbus.c pdev = kzalloc(sizeof(struct xen_pcibk_device), GFP_KERNEL); xen_pcibk_device 67 drivers/xen/xen-pciback/xenbus.c static void xen_pcibk_disconnect(struct xen_pcibk_device *pdev) xen_pcibk_device 88 drivers/xen/xen-pciback/xenbus.c static void free_pdev(struct xen_pcibk_device *pdev) xen_pcibk_device 107 drivers/xen/xen-pciback/xenbus.c static int xen_pcibk_do_attach(struct xen_pcibk_device *pdev, int gnt_ref, xen_pcibk_device 142 drivers/xen/xen-pciback/xenbus.c static int xen_pcibk_attach(struct xen_pcibk_device *pdev) xen_pcibk_device 202 drivers/xen/xen-pciback/xenbus.c static int xen_pcibk_publish_pci_dev(struct xen_pcibk_device *pdev, xen_pcibk_device 225 drivers/xen/xen-pciback/xenbus.c static int xen_pcibk_export_device(struct xen_pcibk_device *pdev, xen_pcibk_device 272 drivers/xen/xen-pciback/xenbus.c static int xen_pcibk_remove_device(struct xen_pcibk_device *pdev, xen_pcibk_device 301 drivers/xen/xen-pciback/xenbus.c static int xen_pcibk_publish_pci_root(struct xen_pcibk_device *pdev, xen_pcibk_device 361 drivers/xen/xen-pciback/xenbus.c static int xen_pcibk_reconfigure(struct xen_pcibk_device *pdev) xen_pcibk_device 517 drivers/xen/xen-pciback/xenbus.c struct xen_pcibk_device *pdev = dev_get_drvdata(&xdev->dev); xen_pcibk_device 558 drivers/xen/xen-pciback/xenbus.c static int xen_pcibk_setup_backend(struct xen_pcibk_device *pdev) xen_pcibk_device 658 drivers/xen/xen-pciback/xenbus.c struct xen_pcibk_device *pdev = xen_pcibk_device 659 drivers/xen/xen-pciback/xenbus.c container_of(watch, struct xen_pcibk_device, be_watch); xen_pcibk_device 675 drivers/xen/xen-pciback/xenbus.c struct xen_pcibk_device *pdev = alloc_pdev(dev); xen_pcibk_device 708 drivers/xen/xen-pciback/xenbus.c struct xen_pcibk_device *pdev = dev_get_drvdata(&dev->dev);