Lines Matching refs:in_port

18 	const struct tb_port *port = hop->in_port;  in tb_dump_hop()
191 path->hops[i].in_port = p; in tb_path_discover()
231 struct tb_port *in_port, *out_port; in tb_path_alloc() local
258 in_port = tb_next_port_on_path(src, dst, out_port); in tb_path_alloc()
259 if (!in_port) in tb_path_alloc()
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()
265 ret = tb_port_alloc_in_hopid(in_port, in_hopid, in_hopid); in tb_path_alloc()
270 out_port = tb_next_port_on_path(src, dst, in_port); in tb_path_alloc()
288 path->hops[i].in_port = in_port; in tb_path_alloc()
320 if (hop->in_port) in tb_path_free()
321 tb_port_release_in_hopid(hop->in_port, in tb_path_free()
336 res = tb_port_add_nfc_credits(path->hops[i].in_port, in __tb_path_deallocate_nfc()
339 tb_port_warn(path->hops[i].in_port, in __tb_path_deallocate_nfc()
400 res = __tb_path_deactivate_hop(path->hops[i].in_port, in __tb_path_deactivate_hops()
404 tb_port_warn(path->hops[i].in_port, in __tb_path_deactivate_hops()
418 path->name, tb_route(path->hops[0].in_port->sw), in tb_path_deactivate()
419 path->hops[0].in_port->port, in tb_path_deactivate()
446 path->name, tb_route(path->hops[0].in_port->sw), in tb_path_activate()
447 path->hops[0].in_port->port, in tb_path_activate()
455 res = tb_port_clear_counter(path->hops[i].in_port, in tb_path_activate()
463 res = tb_port_add_nfc_credits(path->hops[i].in_port, in tb_path_activate()
476 __tb_path_deactivate_hop(path->hops[i].in_port, in tb_path_activate()
504 tb_port_dbg(path->hops[i].in_port, "Writing hop %d\n", i); in tb_path_activate()
506 res = tb_port_write(path->hops[i].in_port, &hop, TB_CFG_HOPS, in tb_path_activate()
531 if (path->hops[i].in_port->sw->is_unplugged) in tb_path_is_invalid()