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 */