/linux-master/arch/mips/pci/ |
H A D | pci-generic.c | 29 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 D | remove.c | 134 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 D | quirks.c | 2716 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 D | pci_dlpar.c | 57 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 D | vfio_pci_igd.c | 392 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 D | pci_root.c | 1010 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 D | cxl.c | 70 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 D | coretemp.c | 166 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 D | bios32.c | 566 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 D | cdat.c | 326 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 D | port.c | 721 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 D | pci.c | 837 struct pci_host_bridge *host_bridge; local 839 host_bridge = to_pci_host_bridge(dport_dev); 840 if (host_bridge->native_aer)
|
H A D | region.c | 1827 dport = cxl_find_dport_by_dev(root_port, ep_port->host_bridge); 1884 ep_port->host_bridge);
|
/linux-master/drivers/cxl/ |
H A D | pci.c | 745 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 D | cxl.h | 582 * @host_bridge: Shortcut to the platform attach point for this port 602 struct device *host_bridge; member in struct:cxl_port
|