Lines Matching refs:next
832 * tb_next_port_on_path() - Return next port for given port on a path
849 struct tb_port *next;
861 next = tb_port_at(tb_route(end->sw), prev->sw);
862 /* Walk down the topology if next == prev */
864 (next == prev || next->dual_link_port == prev))
865 next = prev->remote;
868 next = prev->remote;
870 next = tb_upstream_port(prev->sw);
872 * Keep the same link if prev and next are both
875 if (next->dual_link_port &&
876 next->link_nr != prev->link_nr) {
877 next = next->dual_link_port;
882 return next != prev ? next : NULL;