subordinate 55 arch/arm/kernel/bios32.c if (dev->subordinate) subordinate 56 arch/arm/kernel/bios32.c pcibios_bus_report_status(dev->subordinate, status_mask, warn); subordinate 51 arch/mips/pci/fixup-sb1250.c exclude->start = dev->subordinate->number; subordinate 52 arch/mips/pci/fixup-sb1250.c exclude->end = pci_bus_max_busnr(dev->subordinate); subordinate 108 arch/mips/pci/pci-octeon.c if (dev->subordinate) { subordinate 1233 arch/powerpc/kernel/eeh.c struct pci_bus *subbus = dev->subordinate; subordinate 1256 arch/powerpc/kernel/eeh.c struct pci_bus *subbus = dev->subordinate; subordinate 103 arch/powerpc/kernel/pci_32.c if (!dev || !dev->subordinate) { subordinate 107 arch/powerpc/kernel/pci_32.c make_one_node_map(node, dev->subordinate->number); subordinate 345 arch/powerpc/platforms/powernv/pci-ioda.c if (all && pdev->subordinate) subordinate 346 arch/powerpc/platforms/powernv/pci-ioda.c pnv_ioda_reserve_m64_pe(pdev->subordinate, subordinate 1120 arch/powerpc/platforms/powernv/pci-ioda.c if ((pe->flags & PNV_IODA_PE_BUS_ALL) && dev->subordinate) subordinate 1121 arch/powerpc/platforms/powernv/pci-ioda.c pnv_ioda_setup_same_PE(dev->subordinate, pe); subordinate 1889 arch/powerpc/platforms/powernv/pci-ioda.c if ((pe->flags & PNV_IODA_PE_BUS_ALL) && dev->subordinate) subordinate 1890 arch/powerpc/platforms/powernv/pci-ioda.c pnv_ioda_setup_bus_dma(pe, dev->subordinate); subordinate 2590 arch/powerpc/platforms/powernv/pci-ioda.c if ((pe->flags & PNV_IODA_PE_BUS_ALL) && dev->subordinate) subordinate 2592 arch/powerpc/platforms/powernv/pci-ioda.c table_group, dev->subordinate); subordinate 256 arch/sh/drivers/pci/pci.c if (dev->subordinate) subordinate 257 arch/sh/drivers/pci/pci.c pcibios_bus_report_status(dev->subordinate, status_mask, warn); subordinate 268 arch/sparc/kernel/pci_sun4v.c if (pdev->subordinate) { subordinate 271 arch/sparc/kernel/pci_sun4v.c pdev->subordinate); subordinate 157 arch/x86/kernel/pci-dma.c pci_walk_bus(dev->subordinate, via_no_dac_cb, NULL); subordinate 247 arch/x86/pci/fixup.c if ((pbus = pdev->subordinate) == NULL) subordinate 315 arch/x86/pci/i386.c child = dev->subordinate; subordinate 349 arch/x86/pci/i386.c child = dev->subordinate; subordinate 55 arch/x86/pci/sta2x11-fixup.c instance->bus0 = pdev->subordinate->number + 1; subordinate 319 drivers/acpi/pci_root.c pbus = pdev->subordinate; subordinate 2074 drivers/base/power/main.c int device_pm_wait_for_dev(struct device *subordinate, struct device *dev) subordinate 2076 drivers/base/power/main.c dpm_wait(dev, subordinate->power.async_suspend); subordinate 76 drivers/infiniband/hw/mthca/mthca_reset.c bridge->subordinate == mdev->pdev->bus) { subordinate 754 drivers/iommu/intel-iommu.c if (pbridge->subordinate && subordinate 755 drivers/iommu/intel-iommu.c pbridge->subordinate->number <= pdev->bus->number && subordinate 756 drivers/iommu/intel-iommu.c pbridge->subordinate->busn_res.end >= pdev->bus->number) subordinate 71 drivers/irqchip/irq-gic-v3-its-pci-msi.c if (alias_dev != pdev && alias_dev->subordinate) subordinate 72 drivers/irqchip/irq-gic-v3-its-pci-msi.c pci_walk_bus(alias_dev->subordinate, its_pci_msi_vec_count, subordinate 16283 drivers/net/ethernet/broadcom/tg3.c if (bridge->subordinate && subordinate 16284 drivers/net/ethernet/broadcom/tg3.c (bridge->subordinate->number == subordinate 16313 drivers/net/ethernet/broadcom/tg3.c if (bridge->subordinate && subordinate 16314 drivers/net/ethernet/broadcom/tg3.c (bridge->subordinate->number <= subordinate 16316 drivers/net/ethernet/broadcom/tg3.c (bridge->subordinate->busn_res.end >= subordinate 16341 drivers/net/ethernet/broadcom/tg3.c if (bridge && bridge->subordinate && subordinate 16342 drivers/net/ethernet/broadcom/tg3.c (bridge->subordinate->number <= subordinate 16344 drivers/net/ethernet/broadcom/tg3.c (bridge->subordinate->busn_res.end >= subordinate 852 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c if (rp_pdev && rp_pdev->subordinate) { subordinate 853 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c bus = rp_pdev->subordinate->number; subordinate 358 drivers/pci/bus.c child = dev->subordinate; subordinate 399 drivers/pci/bus.c if (dev->subordinate) { subordinate 401 drivers/pci/bus.c next = dev->subordinate->devices.next; subordinate 402 drivers/pci/bus.c bus = dev->subordinate; subordinate 436 drivers/pci/hotplug/acpiphp_glue.c struct pci_bus *bus = bridge->subordinate; subordinate 456 drivers/pci/hotplug/acpiphp_glue.c if (dev->subordinate) { subordinate 457 drivers/pci/hotplug/acpiphp_glue.c pcibios_resource_survey_bus(dev->subordinate); subordinate 458 drivers/pci/hotplug/acpiphp_glue.c pci_bus_size_bridges(dev->subordinate); subordinate 459 drivers/pci/hotplug/acpiphp_glue.c pci_bus_assign_resources(dev->subordinate); subordinate 502 drivers/pci/hotplug/acpiphp_glue.c if (pass && dev->subordinate) { subordinate 504 drivers/pci/hotplug/acpiphp_glue.c pcibios_resource_survey_bus(dev->subordinate); subordinate 505 drivers/pci/hotplug/acpiphp_glue.c __pci_bus_size_bridges(dev->subordinate, subordinate 645 drivers/pci/hotplug/acpiphp_glue.c struct pci_bus *bus = dev->subordinate; subordinate 661 drivers/pci/hotplug/acpiphp_glue.c pci_walk_bus(dev->subordinate, pci_dev_set_disconnected, subordinate 145 drivers/pci/hotplug/cpcihp_generic.c bus = dev->subordinate; subordinate 227 drivers/pci/hotplug/cpcihp_zt5550.c bus0 = bus0_dev->subordinate; subordinate 776 drivers/pci/hotplug/cpqphp_core.c bus = pdev->subordinate; subordinate 101 drivers/pci/hotplug/cpqphp_pci.c child = func->pci_dev->subordinate; subordinate 765 drivers/pci/hotplug/ibmphp_core.c child = func->dev->subordinate; subordinate 81 drivers/pci/hotplug/pciehp_core.c ctrl->pcie->port->subordinate, 0, name); subordinate 191 drivers/pci/hotplug/pciehp_core.c if (!dev->port->subordinate) { subordinate 62 drivers/pci/hotplug/pciehp_ctrl.c struct pci_bus *parent = ctrl->pcie->port->subordinate; subordinate 266 drivers/pci/hotplug/pciehp_hpc.c found = pci_bus_check_dev(ctrl->pcie->port->subordinate, subordinate 283 drivers/pci/hotplug/pciehp_hpc.c pcie_update_link_speed(ctrl->pcie->port->subordinate, lnk_status); subordinate 856 drivers/pci/hotplug/pciehp_hpc.c struct pci_bus *subordinate = pdev->subordinate; subordinate 885 drivers/pci/hotplug/pciehp_hpc.c ctrl->state = list_empty(&subordinate->devices) ? OFF_STATE : ON_STATE; subordinate 36 drivers/pci/hotplug/pciehp_pci.c struct pci_bus *parent = bridge->subordinate; subordinate 87 drivers/pci/hotplug/pciehp_pci.c struct pci_bus *parent = ctrl->pcie->port->subordinate; subordinate 158 drivers/pci/hotplug/rpadlpar_core.c pcibios_map_io_space(dev->subordinate); subordinate 83 drivers/pci/hotplug/shpchp_core.c slot->bus = ctrl->pci_dev->subordinate->number; subordinate 102 drivers/pci/hotplug/shpchp_core.c pci_domain_nr(ctrl->pci_dev->subordinate), subordinate 106 drivers/pci/hotplug/shpchp_core.c ctrl->pci_dev->subordinate, slot->device, name); subordinate 236 drivers/pci/hotplug/shpchp_ctrl.c struct pci_bus *parent = ctrl->pci_dev->subordinate; subordinate 272 drivers/pci/hotplug/shpchp_ctrl.c bsp = ctrl->pci_dev->subordinate->cur_bus_speed; subordinate 273 drivers/pci/hotplug/shpchp_ctrl.c msp = ctrl->pci_dev->subordinate->max_bus_speed; subordinate 276 drivers/pci/hotplug/shpchp_ctrl.c if (!list_empty(&ctrl->pci_dev->subordinate->devices)) subordinate 640 drivers/pci/hotplug/shpchp_hpc.c struct pci_bus *bus = ctrl->pci_dev->subordinate; subordinate 854 drivers/pci/hotplug/shpchp_hpc.c struct pci_bus *bus = ctrl->pci_dev->subordinate; subordinate 28 drivers/pci/hotplug/shpchp_pci.c struct pci_bus *parent = bridge->subordinate; subordinate 67 drivers/pci/hotplug/shpchp_pci.c struct pci_bus *parent = p_slot->ctrl->pci_dev->subordinate; subordinate 33 drivers/pci/hotplug/shpchp_sysfs.c bus = pdev->subordinate; subordinate 862 drivers/pci/pci-acpi.c pci_pme_wakeup_bus(pci_dev->subordinate); subordinate 137 drivers/pci/pci-sysfs.c if (pci_dev->subordinate) subordinate 375 drivers/pci/pci-sysfs.c struct pci_bus *subordinate = pdev->subordinate; subordinate 377 drivers/pci/pci-sysfs.c return sprintf(buf, "%u\n", subordinate ? subordinate 378 drivers/pci/pci-sysfs.c !(subordinate->bus_flags & PCI_BUS_FLAGS_NO_MSI) subordinate 386 drivers/pci/pci-sysfs.c struct pci_bus *subordinate = pdev->subordinate; subordinate 400 drivers/pci/pci-sysfs.c if (!subordinate) { subordinate 408 drivers/pci/pci-sysfs.c subordinate->bus_flags &= ~PCI_BUS_FLAGS_NO_MSI; subordinate 410 drivers/pci/pci-sysfs.c subordinate->bus_flags |= PCI_BUS_FLAGS_NO_MSI; subordinate 412 drivers/pci/pci-sysfs.c dev_info(&subordinate->dev, "MSI/MSI-X %s for future drivers of devices on this bus\n", subordinate 1028 drivers/pci/pci.c pci_wakeup_bus(dev->subordinate); subordinate 1073 drivers/pci/pci.c pci_bus_set_current_state(dev->subordinate, PCI_D3cold); subordinate 2734 drivers/pci/pci.c pci_walk_bus(bridge->subordinate, pci_dev_check_d3cold, subordinate 4725 drivers/pci/pci.c if (!dev->subordinate || list_empty(&dev->subordinate->devices)) { subordinate 4731 drivers/pci/pci.c delay = pci_bus_max_d3cold_delay(dev->subordinate); subordinate 4737 drivers/pci/pci.c child = list_first_entry(&dev->subordinate->devices, struct pci_dev, subordinate 4842 drivers/pci/pci.c if (pci_is_root_bus(dev->bus) || dev->subordinate || subordinate 4875 drivers/pci/pci.c if (dev->subordinate || !dev->slot || subordinate 5153 drivers/pci/pci.c (dev->subordinate && !pci_bus_resetable(dev->subordinate))) subordinate 5167 drivers/pci/pci.c if (dev->subordinate) subordinate 5168 drivers/pci/pci.c pci_bus_lock(dev->subordinate); subordinate 5178 drivers/pci/pci.c if (dev->subordinate) subordinate 5179 drivers/pci/pci.c pci_bus_unlock(dev->subordinate); subordinate 5192 drivers/pci/pci.c if (dev->subordinate) { subordinate 5193 drivers/pci/pci.c if (!pci_bus_trylock(dev->subordinate)) { subordinate 5203 drivers/pci/pci.c if (dev->subordinate) subordinate 5204 drivers/pci/pci.c pci_bus_unlock(dev->subordinate); subordinate 5223 drivers/pci/pci.c (dev->subordinate && !pci_bus_resetable(dev->subordinate))) subordinate 5239 drivers/pci/pci.c if (dev->subordinate) subordinate 5240 drivers/pci/pci.c pci_bus_lock(dev->subordinate); subordinate 5252 drivers/pci/pci.c if (dev->subordinate) subordinate 5253 drivers/pci/pci.c pci_bus_unlock(dev->subordinate); subordinate 5268 drivers/pci/pci.c if (dev->subordinate) { subordinate 5269 drivers/pci/pci.c if (!pci_bus_trylock(dev->subordinate)) { subordinate 5282 drivers/pci/pci.c if (dev->subordinate) subordinate 5283 drivers/pci/pci.c pci_bus_unlock(dev->subordinate); subordinate 5299 drivers/pci/pci.c if (dev->subordinate) subordinate 5300 drivers/pci/pci.c pci_bus_save_and_disable_locked(dev->subordinate); subordinate 5315 drivers/pci/pci.c if (dev->subordinate) subordinate 5316 drivers/pci/pci.c pci_bus_restore_locked(dev->subordinate); subordinate 5332 drivers/pci/pci.c if (dev->subordinate) subordinate 5333 drivers/pci/pci.c pci_bus_save_and_disable_locked(dev->subordinate); subordinate 5350 drivers/pci/pci.c if (dev->subordinate) subordinate 5351 drivers/pci/pci.c pci_bus_restore_locked(dev->subordinate); subordinate 5453 drivers/pci/pci.c struct pci_bus *bus = bridge->subordinate; subordinate 5475 drivers/pci/pci.c return pci_bus_reset(bridge->subordinate, 0); subordinate 120 drivers/pci/pci.h return !!(pci_dev->subordinate); subordinate 968 drivers/pci/pcie/aer.c pci_walk_bus(parent->subordinate, find_device_iter, e_info); subordinate 1283 drivers/pci/pcie/aer.c if (!dev->subordinate) subordinate 1285 drivers/pci/pcie/aer.c pci_walk_bus(dev->subordinate, set_device_error_reporting, &enable); subordinate 153 drivers/pci/pcie/aspm.c struct pci_bus *linkbus = link->pdev->subordinate; subordinate 183 drivers/pci/pcie/aspm.c struct pci_bus *linkbus = link->pdev->subordinate; subordinate 243 drivers/pci/pcie/aspm.c struct pci_bus *linkbus = parent->subordinate; subordinate 549 drivers/pci/pcie/aspm.c struct pci_bus *linkbus = parent->subordinate; subordinate 765 drivers/pci/pcie/aspm.c struct pci_bus *linkbus = parent->subordinate; subordinate 835 drivers/pci/pcie/aspm.c list_for_each_entry(child, &pdev->subordinate->devices, bus_list) { subordinate 871 drivers/pci/pcie/aspm.c link->downstream = pci_function_0(pdev->subordinate); subordinate 932 drivers/pci/pcie/aspm.c if (list_empty(&pdev->subordinate->devices)) subordinate 981 drivers/pci/pcie/aspm.c struct pci_bus *linkbus = link->pdev->subordinate; subordinate 1008 drivers/pci/pcie/aspm.c if (!list_empty(&parent->subordinate->devices)) subordinate 63 drivers/pci/pcie/bw_notification.c pcie_update_link_speed(port->subordinate, link_status); subordinate 78 drivers/pci/pcie/bw_notification.c list_for_each_entry(dev, &port->subordinate->devices, bus_list) subordinate 199 drivers/pci/pcie/err.c bus = dev->subordinate; subordinate 85 drivers/pci/pcie/pme.c if (dev->subordinate && pcie_pme_walk_bus(dev->subordinate)) subordinate 154 drivers/pci/pcie/pme.c found = pcie_pme_walk_bus(port->subordinate); subordinate 313 drivers/pci/pcie/pme.c if (port->subordinate) subordinate 314 drivers/pci/pcie/pme.c pci_walk_bus(port->subordinate, pcie_pme_can_wakeup, NULL); subordinate 362 drivers/pci/pcie/pme.c || pcie_pme_check_wakeup(dev->subordinate)) subordinate 393 drivers/pci/pcie/pme.c wakeup = pcie_pme_check_wakeup(port->subordinate); subordinate 1037 drivers/pci/probe.c bridge->subordinate = child; subordinate 1154 drivers/pci/probe.c u8 primary, secondary, subordinate; subordinate 1169 drivers/pci/probe.c subordinate = (buses >> 16) & 0xFF; subordinate 1172 drivers/pci/probe.c secondary, subordinate, pass); subordinate 1174 drivers/pci/probe.c if (!primary && (primary != bus->number) && secondary && subordinate) { subordinate 1182 drivers/pci/probe.c secondary > subordinate)) { subordinate 1184 drivers/pci/probe.c secondary, subordinate); subordinate 1198 drivers/pci/probe.c if ((secondary || subordinate) && !pcibios_assign_all_busses() && subordinate 1221 drivers/pci/probe.c pci_bus_insert_busn_res(child, secondary, subordinate); subordinate 1226 drivers/pci/probe.c if (cmax > subordinate) subordinate 1228 drivers/pci/probe.c subordinate, cmax); subordinate 1231 drivers/pci/probe.c if (subordinate > max) subordinate 1232 drivers/pci/probe.c max = subordinate; subordinate 3131 drivers/pci/probe.c struct pci_bus *bus = bridge->subordinate; subordinate 3232 drivers/pci/probe.c if (!dev->subordinate) subordinate 958 drivers/pci/quirks.c list_for_each_entry(pdev, &dev->subordinate->devices, bus_list) { subordinate 1052 drivers/pci/quirks.c if (dev->subordinate && dev->revision <= 0x12) { subordinate 1055 drivers/pci/quirks.c dev->subordinate->bus_flags |= PCI_BUS_FLAGS_NO_MMRBC; subordinate 2516 drivers/pci/quirks.c if (dev->subordinate) { subordinate 2518 drivers/pci/quirks.c dev->subordinate->bus_flags |= PCI_BUS_FLAGS_NO_MSI; subordinate 2574 drivers/pci/quirks.c if (dev->subordinate && !msi_ht_cap_enabled(dev)) { subordinate 2576 drivers/pci/quirks.c dev->subordinate->bus_flags |= PCI_BUS_FLAGS_NO_MSI; subordinate 2590 drivers/pci/quirks.c if (!dev->subordinate) subordinate 2602 drivers/pci/quirks.c dev->subordinate->bus_flags |= PCI_BUS_FLAGS_NO_MSI; subordinate 3690 drivers/pci/quirks.c if (!sibling || !sibling->subordinate) subordinate 3692 drivers/pci/quirks.c nhi = pci_get_slot(sibling->subordinate, 0x0); subordinate 67 drivers/pci/remove.c struct pci_bus *bus = dev->subordinate; subordinate 87 drivers/pci/remove.c struct pci_bus *bus = dev->subordinate; subordinate 96 drivers/pci/remove.c dev->subordinate = NULL; subordinate 84 drivers/pci/search.c PCI_DEVID(tmp->subordinate->number, subordinate 98 drivers/pci/search.c PCI_DEVID(tmp->subordinate->number, subordinate 1186 drivers/pci/setup-bus.c struct pci_bus *b = dev->subordinate; subordinate 1353 drivers/pci/setup-bus.c b = dev->subordinate; subordinate 1419 drivers/pci/setup-bus.c child = dev->subordinate; subordinate 1459 drivers/pci/setup-bus.c b = bridge->subordinate; subordinate 1561 drivers/pci/setup-bus.c struct pci_bus *b = dev->subordinate; subordinate 1607 drivers/pci/setup-bus.c b = dev->subordinate; subordinate 1893 drivers/pci/setup-bus.c if (dev->subordinate) { subordinate 1894 drivers/pci/setup-bus.c pci_bus_distribute_available_resources(dev->subordinate, subordinate 1945 drivers/pci/setup-bus.c b = dev->subordinate; subordinate 1991 drivers/pci/setup-bus.c pci_bus_distribute_available_resources(bridge->subordinate, subordinate 1999 drivers/pci/setup-bus.c struct pci_bus *parent = bridge->subordinate; subordinate 2118 drivers/pci/setup-bus.c __pci_bus_size_bridges(bridge->subordinate, &added); subordinate 2133 drivers/pci/setup-bus.c pci_setup_bridge(bridge->subordinate); subordinate 2162 drivers/pci/setup-bus.c pci_setup_bridge(bridge->subordinate); subordinate 2178 drivers/pci/setup-bus.c __pci_bus_size_bridges(dev->subordinate, &add_list); subordinate 52 drivers/pcmcia/cardbus.c if (dev->subordinate) subordinate 53 drivers/pcmcia/cardbus.c cardbus_config_irq_and_cls(dev->subordinate, irq); subordinate 66 drivers/pcmcia/cardbus.c struct pci_bus *bus = s->cb_dev->subordinate; subordinate 112 drivers/pcmcia/cardbus.c bus = bridge->subordinate; subordinate 708 drivers/pcmcia/yenta_socket.c res->name = dev->subordinate->name; subordinate 764 drivers/pcmcia/yenta_socket.c pci_setup_cardbus(socket->dev->subordinate); subordinate 1051 drivers/pcmcia/yenta_socket.c ((unsigned int)dev->subordinate->busn_res.end << 16) | /* subordinate bus */ subordinate 1052 drivers/pcmcia/yenta_socket.c ((unsigned int)dev->subordinate->busn_res.start << 8) | /* secondary bus */ subordinate 1053 drivers/pcmcia/yenta_socket.c dev->subordinate->primary); /* primary bus */ subordinate 1155 drivers/pcmcia/yenta_socket.c if (!dev->subordinate) { subordinate 1254 drivers/pcmcia/yenta_socket.c yenta_fixup_parent_bridge(dev->subordinate); subordinate 585 drivers/platform/x86/eeepc-laptop.c bus = port->subordinate; subordinate 294 include/linux/pci.h struct pci_bus *subordinate; /* Bus this device bridges to */