Lines Matching defs:pci_dev
30 struct pci_dev *pci_dev = to_pci_dev(dev);
32 struct pci_dev *physfn = pci_dev->physfn;
51 .add.seg = pci_domain_nr(pci_dev->bus),
52 .add.bus = pci_dev->bus->number,
53 .add.devfn = pci_dev->devfn
62 if (pci_dev->is_virtfn) {
68 if (pci_ari_enabled(pci_dev->bus) && PCI_SLOT(pci_dev->devfn))
72 handle = ACPI_HANDLE(&pci_dev->dev);
74 if (!handle && pci_dev->is_virtfn)
83 for (pbus = pci_dev->bus; pbus; pbus = pbus->parent) {
113 if (pci_domain_nr(pci_dev->bus))
116 else if (pci_dev->is_virtfn) {
118 .bus = pci_dev->bus->number,
119 .devfn = pci_dev->devfn,
129 else if (pci_ari_enabled(pci_dev->bus) && PCI_SLOT(pci_dev->devfn)) {
131 .bus = pci_dev->bus->number,
132 .devfn = pci_dev->devfn,
140 .bus = pci_dev->bus->number,
141 .devfn = pci_dev->devfn,
154 struct pci_dev *pci_dev = to_pci_dev(dev);
158 .seg = pci_domain_nr(pci_dev->bus),
159 .bus = pci_dev->bus->number,
160 .devfn = pci_dev->devfn
165 } else if (pci_domain_nr(pci_dev->bus))
169 .bus = pci_dev->bus->number,
170 .devfn = pci_dev->devfn
262 struct pci_dev *dev;
269 static struct xen_device_domain_owner *find_device(struct pci_dev *dev)
280 int xen_find_device_domain_owner(struct pci_dev *dev)
294 int xen_register_device_domain_owner(struct pci_dev *dev, uint16_t domain)
316 int xen_unregister_device_domain_owner(struct pci_dev *dev)