Lines Matching refs:pcie_link_state
45 struct pcie_link_state { struct
48 struct pcie_link_state *root; /* pointer to the root port link */ argument
49 struct pcie_link_state *parent; /* pointer to the parent Link state */ argument
107 static int policy_to_aspm_state(struct pcie_link_state *link) in policy_to_aspm_state()
125 static int policy_to_clkpm_state(struct pcie_link_state *link) in policy_to_clkpm_state()
141 static void pcie_set_clkpm_nocheck(struct pcie_link_state *link, int enable) in pcie_set_clkpm_nocheck()
154 static void pcie_set_clkpm(struct pcie_link_state *link, int enable) in pcie_set_clkpm()
168 static void pcie_clkpm_cap_init(struct pcie_link_state *link, int blacklist) in pcie_clkpm_cap_init()
199 static void pcie_aspm_configure_common_clock(struct pcie_link_state *link) in pcie_aspm_configure_common_clock()
364 struct pcie_link_state *link; in pcie_aspm_check_latency()
438 static void aspm_calc_l12_info(struct pcie_link_state *link, in aspm_calc_l12_info()
527 static void aspm_l1ss_init(struct pcie_link_state *link) in aspm_l1ss_init()
584 static void pcie_aspm_cap_init(struct pcie_link_state *link, int blacklist) in pcie_aspm_cap_init()
662 static void pcie_config_aspm_l1ss(struct pcie_link_state *link, u32 state) in pcie_config_aspm_l1ss()
721 static void pcie_config_aspm_link(struct pcie_link_state *link, u32 state) in pcie_config_aspm_link()
772 static void pcie_config_aspm_path(struct pcie_link_state *link) in pcie_config_aspm_path()
780 static void free_link_state(struct pcie_link_state *link) in free_link_state()
821 static struct pcie_link_state *alloc_pcie_link_state(struct pci_dev *pdev) in alloc_pcie_link_state()
823 struct pcie_link_state *link; in alloc_pcie_link_state()
845 struct pcie_link_state *parent; in alloc_pcie_link_state()
877 struct pcie_link_state *link; in pcie_aspm_init_link_state()
940 static void pcie_update_aspm_capable(struct pcie_link_state *root) in pcie_update_aspm_capable()
942 struct pcie_link_state *link; in pcie_update_aspm_capable()
967 struct pcie_link_state *link, *root, *parent_link; in pcie_aspm_exit_link_state()
1006 struct pcie_link_state *link = pdev->link_state; in pcie_aspm_powersave_config_link()
1023 static struct pcie_link_state *pcie_aspm_get_link(struct pci_dev *pdev) in pcie_aspm_get_link()
1039 struct pcie_link_state *link = pcie_aspm_get_link(pdev); in __pci_disable_link_state()
1116 struct pcie_link_state *link = pcie_aspm_get_link(pdev); in pci_enable_link_state()
1162 struct pcie_link_state *link; in pcie_aspm_set_policy()
1210 struct pcie_link_state *link = pcie_aspm_get_link(pdev); in pcie_aspm_enabled()
1224 struct pcie_link_state *link = pcie_aspm_get_link(pdev); in aspm_attr_show_common()
1234 struct pcie_link_state *link = pcie_aspm_get_link(pdev); in aspm_attr_store_common()
1281 struct pcie_link_state *link = pcie_aspm_get_link(pdev); in ASPM_ATTR()
1291 struct pcie_link_state *link = pcie_aspm_get_link(pdev); in clkpm_store()
1333 struct pcie_link_state *link = pcie_aspm_get_link(pdev); in aspm_ctrl_attrs_are_visible()