Lines Matching refs:pci_dev

30 	struct pci_dev *pci_dev = to_pci_dev(dev);  in xen_add_device()  local
32 struct pci_dev *physfn = pci_dev->physfn; in xen_add_device()
47 if (pci_domain_nr(pci_dev->bus) >> 16) { in xen_add_device()
61 add->seg = pci_domain_nr(pci_dev->bus); in xen_add_device()
62 add->bus = pci_dev->bus->number; in xen_add_device()
63 add->devfn = pci_dev->devfn; in xen_add_device()
70 if (pci_dev->is_virtfn) { in xen_add_device()
76 if (pci_ari_enabled(pci_dev->bus) && PCI_SLOT(pci_dev->devfn)) in xen_add_device()
80 handle = ACPI_HANDLE(&pci_dev->dev); in xen_add_device()
82 if (!handle && pci_dev->is_virtfn) in xen_add_device()
91 for (pbus = pci_dev->bus; pbus; pbus = pbus->parent) { in xen_add_device()
121 if (pci_domain_nr(pci_dev->bus)) in xen_add_device()
124 else if (pci_dev->is_virtfn) { in xen_add_device()
126 .bus = pci_dev->bus->number, in xen_add_device()
127 .devfn = pci_dev->devfn, in xen_add_device()
137 else if (pci_ari_enabled(pci_dev->bus) && PCI_SLOT(pci_dev->devfn)) { in xen_add_device()
139 .bus = pci_dev->bus->number, in xen_add_device()
140 .devfn = pci_dev->devfn, in xen_add_device()
148 .bus = pci_dev->bus->number, in xen_add_device()
149 .devfn = pci_dev->devfn, in xen_add_device()
162 struct pci_dev *pci_dev = to_pci_dev(dev); in xen_remove_device() local
164 if (pci_domain_nr(pci_dev->bus) >> 16) { in xen_remove_device()
176 .seg = pci_domain_nr(pci_dev->bus), in xen_remove_device()
177 .bus = pci_dev->bus->number, in xen_remove_device()
178 .devfn = pci_dev->devfn in xen_remove_device()
183 } else if (pci_domain_nr(pci_dev->bus)) in xen_remove_device()
187 .bus = pci_dev->bus->number, in xen_remove_device()
188 .devfn = pci_dev->devfn in xen_remove_device()
198 int xen_reset_device(const struct pci_dev *dev) in xen_reset_device()
303 struct pci_dev *dev;
310 static struct xen_device_domain_owner *find_device(struct pci_dev *dev) in find_device()
321 int xen_find_device_domain_owner(struct pci_dev *dev) in xen_find_device_domain_owner()
335 int xen_register_device_domain_owner(struct pci_dev *dev, uint16_t domain) in xen_register_device_domain_owner()
357 int xen_unregister_device_domain_owner(struct pci_dev *dev) in xen_unregister_device_domain_owner()