Home
last modified time | relevance | path

Searched refs:host_bridge (Results 1 – 14 of 14) sorted by relevance

/drivers/pci/
A Dremove.c157 struct pci_host_bridge *host_bridge; in pci_stop_root_bus() local
162 host_bridge = to_pci_host_bridge(bus->bridge); in pci_stop_root_bus()
167 of_pci_remove_host_bridge_node(host_bridge); in pci_stop_root_bus()
170 device_release_driver(&host_bridge->dev); in pci_stop_root_bus()
177 struct pci_host_bridge *host_bridge; in pci_remove_root_bus() local
182 host_bridge = to_pci_host_bridge(bus->bridge); in pci_remove_root_bus()
189 if (host_bridge->domain_nr == PCI_DOMAIN_NR_NOT_SET) in pci_remove_root_bus()
190 pci_bus_release_domain_nr(host_bridge->dev.parent, bus->domain_nr); in pci_remove_root_bus()
194 host_bridge->bus = NULL; in pci_remove_root_bus()
197 device_del(&host_bridge->dev); in pci_remove_root_bus()
A Dquirks.c2973 dev_no = host_bridge->devfn >> 3; in host_bridge_with_leaf()
3026 struct pci_dev *host_bridge; in nv_ht_enable_msi_mapping() local
3034 if (!host_bridge) in nv_ht_enable_msi_mapping()
3042 pci_dev_put(host_bridge); in nv_ht_enable_msi_mapping()
3049 if (host_bridge == dev && is_end_of_ht_chain(host_bridge) && in nv_ht_enable_msi_mapping()
3050 host_bridge_with_leaf(host_bridge)) in nv_ht_enable_msi_mapping()
3054 if (msi_ht_cap_enabled(host_bridge)) in nv_ht_enable_msi_mapping()
3060 pci_dev_put(host_bridge); in nv_ht_enable_msi_mapping()
3085 struct pci_dev *host_bridge; in __nv_msi_ht_cap_quirk() local
3105 if (host_bridge == NULL) { in __nv_msi_ht_cap_quirk()
[all …]
A Dpci.c2043 struct pci_host_bridge *host_bridge = pci_find_host_bridge(dev->bus); in pci_host_bridge_enable_device() local
2046 if (host_bridge && host_bridge->enable_device) { in pci_host_bridge_enable_device()
2047 err = host_bridge->enable_device(host_bridge, dev); in pci_host_bridge_enable_device()
2057 struct pci_host_bridge *host_bridge = pci_find_host_bridge(dev->bus); in pci_host_bridge_disable_device() local
2059 if (host_bridge && host_bridge->disable_device) in pci_host_bridge_disable_device()
2060 host_bridge->disable_device(host_bridge, dev); in pci_host_bridge_disable_device()
A Dpci-acpi.c123 bool pci_acpi_preserve_config(struct pci_host_bridge *host_bridge) in pci_acpi_preserve_config() argument
125 if (ACPI_HANDLE(&host_bridge->dev)) { in pci_acpi_preserve_config()
133 obj = acpi_evaluate_dsm_typed(ACPI_HANDLE(&host_bridge->dev), in pci_acpi_preserve_config()
A Dprobe.c941 static bool pci_preserve_config(struct pci_host_bridge *host_bridge) in pci_preserve_config() argument
943 if (pci_acpi_preserve_config(host_bridge)) in pci_preserve_config()
946 if (host_bridge->dev.parent && host_bridge->dev.parent->of_node) in pci_preserve_config()
947 return of_pci_preserve_config(host_bridge->dev.parent->of_node); in pci_preserve_config()
/drivers/vfio/pci/
A Dvfio_pci_igd.c392 struct pci_dev *host_bridge, *lpc_bridge; in vfio_pci_igd_cfg_init() local
395 host_bridge = pci_get_domain_bus_and_slot(0, 0, PCI_DEVFN(0, 0)); in vfio_pci_igd_cfg_init()
396 if (!host_bridge) in vfio_pci_igd_cfg_init()
399 if (host_bridge->vendor != PCI_VENDOR_ID_INTEL || in vfio_pci_igd_cfg_init()
400 host_bridge->class != (PCI_CLASS_BRIDGE_HOST << 8)) { in vfio_pci_igd_cfg_init()
401 pci_dev_put(host_bridge); in vfio_pci_igd_cfg_init()
408 &vfio_pci_igd_cfg_regops, host_bridge->cfg_size, in vfio_pci_igd_cfg_init()
409 VFIO_REGION_INFO_FLAG_READ, host_bridge); in vfio_pci_igd_cfg_init()
411 pci_dev_put(host_bridge); in vfio_pci_igd_cfg_init()
/drivers/acpi/
A Dpci_root.c1005 struct pci_host_bridge *host_bridge; in acpi_pci_root_create() local
1030 host_bridge = to_pci_host_bridge(bus->bridge); in acpi_pci_root_create()
1032 host_bridge->native_pcie_hotplug = 0; in acpi_pci_root_create()
1034 host_bridge->native_shpc_hotplug = 0; in acpi_pci_root_create()
1036 host_bridge->native_aer = 0; in acpi_pci_root_create()
1038 host_bridge->native_pme = 0; in acpi_pci_root_create()
1040 host_bridge->native_ltr = 0; in acpi_pci_root_create()
1042 host_bridge->native_dpc = 0; in acpi_pci_root_create()
1045 host_bridge->native_cxl_error = 0; in acpi_pci_root_create()
1050 pci_set_host_bridge_release(host_bridge, acpi_pci_root_release_info, in acpi_pci_root_create()
/drivers/hwmon/
A Dcoretemp.c166 struct pci_dev *host_bridge = pci_get_domain_bus_and_slot(0, 0, devfn); in adjust_tjmax() local
173 if (host_bridge && host_bridge->vendor == PCI_VENDOR_ID_INTEL) { in adjust_tjmax()
175 if (host_bridge->device == tjmax_pci_table[i].device) { in adjust_tjmax()
176 pci_dev_put(host_bridge); in adjust_tjmax()
181 pci_dev_put(host_bridge); in adjust_tjmax()
/drivers/cxl/
A Dpci.c762 static int cxl_event_config(struct pci_host_bridge *host_bridge, in cxl_event_config() argument
772 if (!host_bridge->native_cxl_error) in cxl_event_config()
905 struct pci_host_bridge *host_bridge = pci_find_host_bridge(pdev->bus); in cxl_pci_probe() local
1051 rc = cxl_event_config(host_bridge, mds, irq_avail); in cxl_pci_probe()
A Dcxl.h602 struct device *host_bridge; member
/drivers/cxl/core/
A Dport.c723 while (!iter->host_bridge && in cxl_port_alloc()
726 if (iter->host_bridge) in cxl_port_alloc()
727 port->host_bridge = iter->host_bridge; in cxl_port_alloc()
729 port->host_bridge = parent_dport->dport_dev; in cxl_port_alloc()
731 port->host_bridge = iter->uport_dev; in cxl_port_alloc()
733 dev_name(port->host_bridge)); in cxl_port_alloc()
A Dcdat.c329 struct device *host_bridge = data; in match_cxlrd_hb() local
341 if (host_bridge == cxlsd->target[i]->dport_dev) in match_cxlrd_hb()
372 cxlmd->endpoint->host_bridge, in cxl_qos_class_verify()
A Dpci.c813 struct pci_host_bridge *host_bridge = to_pci_host_bridge(dport->dport_dev); in cxl_dport_init_ras_reporting() local
815 if (!host_bridge->native_aer) in cxl_dport_init_ras_reporting()
A Dregion.c1968 dport = cxl_find_dport_by_dev(root_port, ep_port->host_bridge); in cxl_region_attach()
2025 ep_port->host_bridge); in cxl_region_attach()

Completed in 73 milliseconds