Lines Matching defs:route
80 u64 route;
90 static void tb_queue_dp_bandwidth_request(struct tb *tb, u64 route, u8 port,
93 static void tb_queue_hotplug(struct tb *tb, u64 route, u8 port, bool unplug)
102 ev->route = route;
436 u64 route;
441 route = tb_downstream_route(port);
442 xd = tb_xdomain_find_by_route(tb, route);
448 xd = tb_xdomain_alloc(tb, &sw->dev, route, tb->root_switch->uuid,
451 tb_port_at(route, sw)->xdomain = xd;
2330 dst_port = tb_port_at(xd->route, sw);
2378 dst_port = tb_port_at(xd->route, sw);
2436 sw = tb_switch_find_by_route(tb, ev->route);
2440 ev->route, ev->port, ev->unplug);
2446 ev->route, ev->port, ev->unplug);
2452 ev->route, ev->port, ev->unplug);
2752 sw = tb_switch_find_by_route(tb, ev->route);
2755 ev->route);
2833 tb_queue_dp_bandwidth_request(tb, ev->route,
2868 static void tb_queue_dp_bandwidth_request(struct tb *tb, u64 route, u8 port,
2878 ev->route = route;
2885 static void tb_handle_notification(struct tb *tb, u64 route,
2893 if (tb_cfg_ack_notification(tb->ctl, route, error))
2895 route);
2899 if (tb_cfg_ack_notification(tb->ctl, route, error))
2901 route);
2902 tb_queue_dp_bandwidth_request(tb, route, error->port, 0, 0);
2920 u64 route = tb_cfg_get_route(&pkg->header);
2924 tb_handle_notification(tb, route, (const struct cfg_error_pkg *)buf);
2933 if (tb_cfg_ack_plug(tb->ctl, route, pkg->port, pkg->unplug)) {
2934 tb_warn(tb, "could not ack plug event on %llx:%x\n", route,
2938 tb_queue_hotplug(tb, route, pkg->port, pkg->unplug);