Lines Matching defs:down

255  * @down: PCIe downstream adapter
258 * If @down adapter is active, follows the tunnel to the PCIe upstream
262 struct tb_tunnel *tb_tunnel_discover_pci(struct tb *tb, struct tb_port *down,
268 if (!tb_pci_port_is_enabled(down))
276 tunnel->src_port = down;
283 path = tb_path_discover(down, TB_PCI_HOPID, NULL, -1,
287 tb_pci_port_enable(down, false);
294 path = tb_path_discover(tunnel->dst_port, -1, down, TB_PCI_HOPID, NULL,
309 if (down != tunnel->src_port) {
335 * @down: PCIe downstream adapter port
343 struct tb_port *down)
353 tunnel->src_port = down;
356 path = tb_path_alloc(tb, down, TB_PCI_HOPID, up, TB_PCI_HOPID, 0,
364 path = tb_path_alloc(tb, up, TB_PCI_HOPID, down, TB_PCI_HOPID, 0,
751 * max_up/down fields. For discovery we just read what the
1717 static int tb_usb3_max_link_rate(struct tb_port *up, struct tb_port *down)
1726 ret = usb4_usb3_port_max_link_rate(down);
1885 * @down: USB3 downstream adapter
1888 * If @down adapter is active, follows the tunnel to the USB3 upstream
1892 struct tb_tunnel *tb_tunnel_discover_usb3(struct tb *tb, struct tb_port *down,
1898 if (!tb_usb3_port_is_enabled(down))
1906 tunnel->src_port = down;
1913 path = tb_path_discover(down, TB_USB3_HOPID, NULL, -1,
1917 tb_usb3_port_enable(down, false);
1923 path = tb_path_discover(tunnel->dst_port, -1, down, TB_USB3_HOPID, NULL,
1937 if (down != tunnel->src_port) {
1948 if (!tb_route(down->sw)) {
1955 ret = usb4_usb3_port_allocated_bandwidth(down,
1986 * @down: USB3 downstream adapter port
1998 struct tb_port *down, int max_up,
2010 max_rate = tb_usb3_max_link_rate(down, up);
2030 tunnel->src_port = down;
2035 path = tb_path_alloc(tb, down, TB_USB3_HOPID, up, TB_USB3_HOPID, 0,
2044 path = tb_path_alloc(tb, up, TB_USB3_HOPID, down, TB_USB3_HOPID, 0,
2053 if (!tb_route(down->sw)) {