Lines Matching refs:ports
42 tb_scan_port(&sw->ports[i]); in tb_scan_switch()
113 struct tb_port *port = &sw->ports[i]; in tb_free_unplugged_children()
135 if (sw->ports[i].config.type == TB_TYPE_PCIE_UP) in tb_find_pci_up_port()
136 return &sw->ports[i]; in tb_find_pci_up_port()
150 if (tb_is_upstream_port(&sw->ports[i])) in tb_find_unused_down_port()
152 if (sw->ports[i].config.type != TB_TYPE_PCIE_DOWN) in tb_find_unused_down_port()
154 cap = tb_port_find_cap(&sw->ports[i], TB_PORT_CAP_ADAP); in tb_find_unused_down_port()
157 res = tb_port_read(&sw->ports[i], &data, TB_CFG_PORT, cap, 1); in tb_find_unused_down_port()
162 return &sw->ports[i]; in tb_find_unused_down_port()
186 if (tb_is_upstream_port(&tb->root_switch->ports[i])) in tb_activate_pcie_devices()
188 if (tb->root_switch->ports[i].config.type != TB_TYPE_PORT) in tb_activate_pcie_devices()
190 if (!tb->root_switch->ports[i].remote) in tb_activate_pcie_devices()
192 sw = tb->root_switch->ports[i].remote->sw; in tb_activate_pcie_devices()
274 port = &sw->ports[ev->port]; in tb_handle_hotplug()