Searched refs:dual_link_port (Results 1 – 5 of 5) sorted by relevance
160 if (port->dual_link_port && port->link_nr) in tb_scan_port()215 if (port->dual_link_port && upstream_port->dual_link_port) { in tb_scan_port()216 port->dual_link_port->remote = upstream_port->dual_link_port; in tb_scan_port()217 upstream_port->dual_link_port->remote = port->dual_link_port; in tb_scan_port()276 if (port->dual_link_port) in tb_free_unplugged_children()277 port->dual_link_port->remote = NULL; in tb_free_unplugged_children()538 if (port->dual_link_port) in tb_handle_hotplug()539 port->dual_link_port->remote = NULL; in tb_handle_hotplug()
367 port->dual_link_port = in tb_drom_parse_entry_port()520 sw->ports[1].dual_link_port = &sw->ports[2]; in tb_drom_read()521 sw->ports[2].dual_link_port = &sw->ports[1]; in tb_drom_read()525 sw->ports[3].dual_link_port = &sw->ports[4]; in tb_drom_read()526 sw->ports[4].dual_link_port = &sw->ports[3]; in tb_drom_read()
262 if (in_port->dual_link_port && in_port->link_nr != link_nr) in tb_path_alloc()263 in_port = in_port->dual_link_port; in tb_path_alloc()274 if (out_port->dual_link_port && out_port->link_nr != link_nr) in tb_path_alloc()275 out_port = out_port->dual_link_port; in tb_path_alloc()
145 struct tb_port *dual_link_port; member327 return port == upstream_port || port->dual_link_port == upstream_port; in tb_is_upstream_port()357 if (port->dual_link_port && port->link_nr) in tb_port_has_remote()
768 if (next->dual_link_port && in tb_next_port_on_path()770 next = next->dual_link_port; in tb_next_port_on_path()