Searched refs:host_bridge (Results 1 - 15 of 15) sorted by relevance

/linux-master/arch/mips/pci/
H A Dpci-generic.c29 struct pci_host_bridge *host_bridge; local
36 host_bridge = pci_find_host_bridge(dev->bus);
38 if (host_bridge->align_resource)
39 return host_bridge->align_resource(dev, res,
/linux-master/drivers/pci/
H A Dremove.c134 struct pci_host_bridge *host_bridge; local
139 host_bridge = to_pci_host_bridge(bus->bridge);
145 device_release_driver(&host_bridge->dev);
152 struct pci_host_bridge *host_bridge; local
157 host_bridge = to_pci_host_bridge(bus->bridge);
164 if (host_bridge->domain_nr == PCI_DOMAIN_NR_NOT_SET)
165 pci_bus_release_domain_nr(bus, host_bridge->dev.parent);
169 host_bridge->bus = NULL;
172 device_del(&host_bridge->dev);
H A Dquirks.c2716 static void quirk_amd_780_apc_msi(struct pci_dev *host_bridge) argument
2720 apc_bridge = pci_get_slot(host_bridge->bus, PCI_DEVFN(1, 0));
2955 static int host_bridge_with_leaf(struct pci_dev *host_bridge) argument
2962 dev_no = host_bridge->devfn >> 3;
2964 dev = pci_get_slot(host_bridge->bus, PCI_DEVFN(i, 0));
3015 struct pci_dev *host_bridge; local
3022 host_bridge = pci_get_slot(dev->bus, PCI_DEVFN(i, 0));
3023 if (!host_bridge)
3026 pos = pci_find_ht_capability(host_bridge, HT_CAPTYPE_SLAVE);
3031 pci_dev_put(host_bridge);
3074 struct pci_dev *host_bridge; local
[all...]
/linux-master/arch/powerpc/platforms/pseries/
H A Dpci_dlpar.c57 struct pci_host_bridge *host_bridge = to_pci_host_bridge(b->bridge); local
86 get_device(&host_bridge->dev);
91 host_bridge->bus = NULL;
92 device_unregister(&host_bridge->dev);
111 put_device(&host_bridge->dev);
/linux-master/drivers/vfio/pci/
H A Dvfio_pci_igd.c392 struct pci_dev *host_bridge, *lpc_bridge; local
395 host_bridge = pci_get_domain_bus_and_slot(0, 0, PCI_DEVFN(0, 0));
396 if (!host_bridge)
399 if (host_bridge->vendor != PCI_VENDOR_ID_INTEL ||
400 host_bridge->class != (PCI_CLASS_BRIDGE_HOST << 8)) {
401 pci_dev_put(host_bridge);
408 &vfio_pci_igd_cfg_regops, host_bridge->cfg_size,
409 VFIO_REGION_INFO_FLAG_READ, host_bridge);
411 pci_dev_put(host_bridge);
/linux-master/drivers/acpi/
H A Dpci_root.c1010 struct pci_host_bridge *host_bridge; local
1036 host_bridge = to_pci_host_bridge(bus->bridge);
1038 host_bridge->native_pcie_hotplug = 0;
1040 host_bridge->native_shpc_hotplug = 0;
1042 host_bridge->native_aer = 0;
1044 host_bridge->native_pme = 0;
1046 host_bridge->native_ltr = 0;
1048 host_bridge->native_dpc = 0;
1051 host_bridge->native_cxl_error = 0;
1061 host_bridge
[all...]
/linux-master/tools/testing/cxl/test/
H A Dcxl.c70 static struct acpi_device host_bridge[NR_BRIDGES] = { variable in typeref:struct:acpi_device
72 .handle = &host_bridge[0],
76 .handle = &host_bridge[1],
80 .handle = &host_bridge[2],
84 .handle = &host_bridge[3],
114 for (i = 0; i < ARRAY_SIZE(host_bridge); i++)
115 if (adev == &host_bridge[i])
566 return adev - host_bridge;
573 for (i = 0; i < ARRAY_SIZE(host_bridge); i++)
574 if (handle == host_bridge[
[all...]
/linux-master/drivers/hwmon/
H A Dcoretemp.c166 struct pci_dev *host_bridge = pci_get_domain_bus_and_slot(0, 0, devfn); local
173 if (host_bridge && host_bridge->vendor == PCI_VENDOR_ID_INTEL) {
175 if (host_bridge->device == tjmax_pci_table[i].device) {
176 pci_dev_put(host_bridge);
181 pci_dev_put(host_bridge);
/linux-master/arch/arm/kernel/
H A Dbios32.c566 struct pci_host_bridge *host_bridge; local
573 host_bridge = pci_find_host_bridge(dev->bus);
575 if (host_bridge->align_resource)
576 return host_bridge->align_resource(dev, res,
/linux-master/drivers/cxl/core/
H A Dcdat.c326 struct device *host_bridge = data; local
338 if (host_bridge == cxlsd->target[i]->dport_dev)
368 cxlmd->endpoint->host_bridge, match_cxlrd_hb);
H A Dport.c721 while (!iter->host_bridge &&
724 if (iter->host_bridge)
725 port->host_bridge = iter->host_bridge;
727 port->host_bridge = parent_dport->dport_dev;
729 port->host_bridge = iter->uport_dev;
731 dev_name(port->host_bridge));
H A Dpci.c837 struct pci_host_bridge *host_bridge; local
839 host_bridge = to_pci_host_bridge(dport_dev);
840 if (host_bridge->native_aer)
H A Dregion.c1827 dport = cxl_find_dport_by_dev(root_port, ep_port->host_bridge);
1884 ep_port->host_bridge);
/linux-master/drivers/cxl/
H A Dpci.c745 static int cxl_event_config(struct pci_host_bridge *host_bridge, argument
755 if (!host_bridge->native_cxl_error)
791 struct pci_host_bridge *host_bridge = pci_find_host_bridge(pdev->bus); local
916 rc = cxl_event_config(host_bridge, mds, irq_avail);
H A Dcxl.h582 * @host_bridge: Shortcut to the platform attach point for this port
602 struct device *host_bridge; member in struct:cxl_port

Completed in 248 milliseconds