Lines Matching refs:parent

44 	struct pcie_link_state *parent;	/* pointer to the parent Link state */  member
185 struct pci_dev *child, *parent = link->pdev; in pcie_aspm_configure_common_clock() local
186 struct pci_bus *linkbus = parent->subordinate; in pcie_aspm_configure_common_clock()
200 pcie_capability_read_word(parent, PCI_EXP_LNKSTA, &reg16); in pcie_aspm_configure_common_clock()
216 pcie_capability_read_word(parent, PCI_EXP_LNKCTL, &reg16); in pcie_aspm_configure_common_clock()
222 pcie_capability_write_word(parent, PCI_EXP_LNKCTL, reg16); in pcie_aspm_configure_common_clock()
226 pcie_capability_write_word(parent, PCI_EXP_LNKCTL, reg16); in pcie_aspm_configure_common_clock()
231 pcie_capability_read_word(parent, PCI_EXP_LNKSTA, &reg16); in pcie_aspm_configure_common_clock()
242 dev_err(&parent->dev, "ASPM: Could not configure common clock\n"); in pcie_aspm_configure_common_clock()
246 pcie_capability_write_word(parent, PCI_EXP_LNKCTL, parent_reg); in pcie_aspm_configure_common_clock()
337 link = link->parent; in pcie_aspm_check_latency()
343 struct pci_dev *child, *parent = link->pdev; in pcie_aspm_cap_init() local
344 struct pci_bus *linkbus = parent->subordinate; in pcie_aspm_cap_init()
358 pcie_get_aspm_reg(parent, &upreg); in pcie_aspm_cap_init()
433 struct pci_dev *child, *parent = link->pdev; in pcie_config_aspm_link() local
434 struct pci_bus *linkbus = parent->subordinate; in pcie_config_aspm_link()
456 pcie_config_aspm_dev(parent, upstream); in pcie_config_aspm_link()
460 pcie_config_aspm_dev(parent, upstream); in pcie_config_aspm_link()
469 link = link->parent; in pcie_config_aspm_path()
526 struct pcie_link_state *parent; in alloc_pcie_link_state() local
527 parent = pdev->bus->parent->self->link_state; in alloc_pcie_link_state()
528 if (!parent) { in alloc_pcie_link_state()
532 link->parent = parent; in alloc_pcie_link_state()
533 list_add(&link->link, &parent->children); in alloc_pcie_link_state()
536 if (!link->parent) in alloc_pcie_link_state()
539 link->root = link->parent->root; in alloc_pcie_link_state()
616 BUG_ON(root->parent); in pcie_update_aspm_capable()
639 struct pci_dev *parent = pdev->bus->self; in pcie_aspm_exit_link_state() local
642 if (!parent || !parent->link_state) in pcie_aspm_exit_link_state()
651 if (!list_is_last(&pdev->bus_list, &parent->subordinate->devices)) in pcie_aspm_exit_link_state()
654 link = parent->link_state; in pcie_aspm_exit_link_state()
656 parent_link = link->parent; in pcie_aspm_exit_link_state()
714 struct pci_dev *parent = pdev->bus->self; in __pci_disable_link_state() local
721 parent = pdev; in __pci_disable_link_state()
722 if (!parent || !parent->link_state) in __pci_disable_link_state()
741 link = parent->link_state; in __pci_disable_link_state()