Lines Matching defs:host
426 struct tb_switch *host;
428 host = alloc_host(test);
430 src_port = &host->ports[5];
443 struct tb_switch *host, *dev;
445 host = alloc_host(test);
446 /* No connection between host and dev */
449 src_port = &host->ports[12];
456 KUNIT_EXPECT_PTR_EQ(test, p, &host->ports[3]);
497 struct tb_switch *host, *dev;
500 host = alloc_host(test);
501 dev = alloc_dev_default(test, host, 1, true);
503 src_port = &host->ports[8];
555 struct tb_switch *host, *dev1, *dev2;
558 host = alloc_host(test);
559 dev1 = alloc_dev_default(test, host, 0x1, true);
562 src_port = &host->ports[5];
616 struct tb_switch *host, *dev1, *dev3;
619 host = alloc_host(test);
620 dev1 = alloc_dev_default(test, host, 0x1, true);
625 src_port = &host->ports[5];
694 struct tb_switch *host, *dev1, *dev2, *dev3, *dev5, *dev6, *dev7, *dev9;
698 host = alloc_host(test);
699 dev1 = alloc_dev_default(test, host, 0x1, true);
741 struct tb_switch *host, *dev1, *dev2, *dev3, *dev4, *dev5, *dev6;
798 host = alloc_host(test);
799 dev1 = alloc_dev_default(test, host, 0x1, true);
805 dev7 = alloc_dev_default(test, host, 0x3, true);
844 struct tb_switch *host, *dev1, *dev2;
848 host = alloc_host(test);
849 dev1 = alloc_dev_default(test, host, 0x3, false);
873 * PCIe path from host to device using lane 0.
896 struct tb_switch *host, *dev;
901 host = alloc_host(test);
902 dev = alloc_dev_default(test, host, 0x3, false);
904 down = &host->ports[9];
931 * DP Video path from host to device using lane 1. Paths like
958 struct tb_switch *host, *dev;
963 host = alloc_host(test);
964 dev = alloc_dev_default(test, host, 0x1, false);
966 in = &host->ports[5];
993 * DP Video path from host to device 3 using lane 1.
1036 struct tb_switch *host, *dev1, *dev2, *dev3;
1041 host = alloc_host(test);
1042 dev1 = alloc_dev_default(test, host, 0x1, false);
1046 in = &host->ports[5];
1073 * DP Video path from device 3 to host using lane 1.
1116 struct tb_switch *host, *dev1, *dev2, *dev3;
1121 host = alloc_host(test);
1122 dev1 = alloc_dev_default(test, host, 0x1, false);
1127 out = &host->ports[5];
1153 * DP Video path from host to device 4 where first and last link
1207 struct tb_switch *host, *dev1, *dev2, *dev3, *dev4;
1212 host = alloc_host(test);
1213 dev1 = alloc_dev_default(test, host, 0x1, true);
1218 in = &host->ports[5];
1245 * DP Video path from device 4 to host where first and last link
1299 struct tb_switch *host, *dev1, *dev2, *dev3, *dev4;
1304 host = alloc_host(test);
1305 dev1 = alloc_dev_default(test, host, 0x1, true);
1311 out = &host->ports[5];
1336 struct tb_switch *host, *dev1, *dev2;
1341 * Create PCIe tunnel between host and two devices.
1351 host = alloc_host(test);
1352 dev1 = alloc_dev_default(test, host, 0x1, true);
1355 down = &host->ports[8];
1391 struct tb_switch *host, *dev;
1403 host = alloc_host(test);
1404 dev = alloc_dev_default(test, host, 0x3, true);
1406 in = &host->ports[5];
1429 struct tb_switch *host, *dev1, *dev4;
1446 host = alloc_host(test);
1447 dev1 = alloc_dev_default(test, host, 0x1, true);
1452 in = &host->ports[5];
1475 struct tb_switch *host, *dev1, *dev2, *dev3, *dev5;
1495 host = alloc_host(test);
1496 dev1 = alloc_dev_default(test, host, 0x3, true);
1525 struct tb_switch *host, *dev1, *dev2, *dev3, *dev4, *dev5, *dev6;
1553 host = alloc_host(test);
1554 dev1 = alloc_dev_default(test, host, 0x1, true);
1560 dev7 = alloc_dev_default(test, host, 0x3, true);
1581 &host->ports[1]);
1583 &host->ports[3]);
1589 &host->ports[1]);
1591 &host->ports[3]);
1596 &host->ports[3]);
1598 &host->ports[1]);
1605 struct tb_switch *host, *dev1, *dev2, *dev3, *dev4, *dev5;
1625 host = alloc_host_br(test);
1626 dev1 = alloc_dev_default(test, host, 0x3, true);
1632 in1 = &host->ports[5];
1633 in2 = &host->ports[6];
1634 in3 = &host->ports[10];
1670 struct tb_switch *host, *dev1, *dev2;
1675 * Create USB3 tunnel between host and two devices.
1685 host = alloc_host(test);
1686 dev1 = alloc_dev_default(test, host, 0x1, true);
1689 down = &host->ports[12];
1725 struct tb_switch *host, *dev1, *dev2, *dev3, *dev4, *dev5;
1743 host = alloc_host(test);
1744 dev1 = alloc_dev_default(test, host, 0x3, true);
1759 port = &host->ports[8];
1762 port = &host->ports[3];
1793 struct tb_switch *host;
1806 host = alloc_host(test);
1807 nhi = &host->ports[7];
1808 port = &host->ports[1];
1836 struct tb_switch *host;
1849 host = alloc_host(test);
1850 nhi = &host->ports[7];
1851 port = &host->ports[1];
1873 struct tb_switch *host;
1886 host = alloc_host(test);
1887 nhi = &host->ports[7];
1888 port = &host->ports[1];
1908 struct tb_switch *host, *dev1, *dev2;
1930 host = alloc_host(test);
1931 dev1 = alloc_dev_default(test, host, 0x1, true);
1934 nhi = &host->ports[7];
1953 &host->ports[1]);
1976 struct tb_switch *host;
1978 host = alloc_host(test);
1979 nhi = &host->ports[7];
1980 port = &host->ports[1];
2025 struct tb_switch *host, *dev;
2030 host = alloc_host(test);
2031 dev = alloc_dev_default(test, host, 0x1, false);
2033 down = &host->ports[8];
2058 struct tb_switch *host, *dev;
2063 host = alloc_host(test);
2064 dev = alloc_dev_default(test, host, 0x1, true);
2066 down = &host->ports[8];
2091 struct tb_switch *host, *dev;
2096 host = alloc_host_usb4(test);
2097 dev = alloc_dev_usb4(test, host, 0x1, true);
2099 down = &host->ports[8];
2124 struct tb_switch *host, *dev;
2129 host = alloc_host_usb4(test);
2130 dev = alloc_dev_without_dp(test, host, 0x1, true);
2147 down = &host->ports[8];
2174 struct tb_switch *host, *dev;
2179 host = alloc_host_usb4(test);
2180 dev = alloc_dev_usb4(test, host, 0x1, true);
2182 in = &host->ports[5];
2218 struct tb_switch *host, *dev;
2223 host = alloc_host_usb4(test);
2224 dev = alloc_dev_usb4(test, host, 0x1, true);
2226 down = &host->ports[12];
2251 struct tb_switch *host, *dev;
2256 host = alloc_host_usb4(test);
2257 dev = alloc_dev_usb4(test, host, 0x1, true);
2259 nhi = &host->ports[7];
2288 struct tb_switch *host, *dev;
2292 host = alloc_host_usb4(test);
2293 dev = alloc_dev_usb4(test, host, 0x1, true);
2295 nhi = &host->ports[7];
2303 * For default host we have following buffers for DMA:
2313 * So on host the first tunnel gets 14 and the second gets the
2383 struct tb_switch *host, struct tb_switch *dev)
2389 down = &host->ports[8];
2413 struct tb_switch *host, struct tb_switch *dev)
2419 in = &host->ports[5];
2450 struct tb_switch *host, struct tb_switch *dev)
2456 in = &host->ports[6];
2487 struct tb_switch *host, struct tb_switch *dev)
2493 down = &host->ports[12];
2517 struct tb_switch *host, struct tb_switch *dev)
2523 nhi = &host->ports[7];
2547 struct tb_switch *host, struct tb_switch *dev)
2553 nhi = &host->ports[7];
2580 struct tb_switch *host, *dev;
2583 * Create PCIe, 2 x DP, USB 3.x and two DMA tunnels from host to
2588 host = alloc_host_usb4(test);
2589 dev = alloc_dev_usb4(test, host, 0x1, true);
2591 pcie_tunnel = TB_TEST_PCIE_TUNNEL(test, host, dev);
2592 dp_tunnel1 = TB_TEST_DP_TUNNEL1(test, host, dev);
2593 dp_tunnel2 = TB_TEST_DP_TUNNEL2(test, host, dev);
2594 usb3_tunnel = TB_TEST_USB3_TUNNEL(test, host, dev);
2595 dma_tunnel1 = TB_TEST_DMA_TUNNEL1(test, host, dev);
2596 dma_tunnel2 = TB_TEST_DMA_TUNNEL2(test, host, dev);