Home
last modified time | relevance | path

Searched refs:tb_path (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/drivers/thunderbolt/
H A Dpath.c101 struct tb_path *tb_path_discover(struct tb_port *src, int src_hopid, in tb_path_discover()
108 struct tb_path *path; in tb_path_discover()
238 struct tb_path *tb_path_alloc(struct tb *tb, struct tb_port *src, int src_hopid, in tb_path_alloc()
244 struct tb_path *path; in tb_path_alloc()
358 void tb_path_free(struct tb_path *path) in tb_path_free()
379 static void __tb_path_deallocate_nfc(struct tb_path *path, int first_hop) in __tb_path_deallocate_nfc()
462 static void __tb_path_deactivate_hops(struct tb_path *path, int first_hop) in __tb_path_deactivate_hops()
477 void tb_path_deactivate(struct tb_path *path) in tb_path_deactivate()
503 int tb_path_activate(struct tb_path *path) in tb_path_activate()
597 bool tb_path_is_invalid(struct tb_path *path) in tb_path_is_invalid()
[all …]
H A Dtunnel.c314 static int tb_pci_init_path(struct tb_path *path) in tb_pci_init_path()
351 struct tb_path *path; in tb_tunnel_discover_pci()
431 struct tb_path *path; in tb_tunnel_alloc_pci()
1039 struct tb_path **paths; in tb_dp_activate()
1483 struct tb_path *path; in tb_tunnel_discover_dp()
1586 struct tb_path **paths; in tb_tunnel_alloc_dp()
1587 struct tb_path *path; in tb_tunnel_alloc_dp()
1799 struct tb_path *path; in tb_tunnel_alloc_dma()
1879 const struct tb_path *path = tunnel->paths[i]; in tb_tunnel_match_dma()
2096 struct tb_path *path; in tb_tunnel_discover_usb3()
[all …]
H A Dtb.h430 struct tb_path { struct
1166 struct tb_path *tb_path_discover(struct tb_port *src, int src_hopid,
1170 struct tb_path *tb_path_alloc(struct tb *tb, struct tb_port *src, int src_hopid,
1173 void tb_path_free(struct tb_path *path);
1174 int tb_path_activate(struct tb_path *path);
1175 void tb_path_deactivate(struct tb_path *path);
1177 bool tb_path_is_invalid(struct tb_path *path);
1178 bool tb_path_port_on_path(const struct tb_path *path,
H A Dtest.c846 struct tb_path *path; in tb_test_path_not_connected()
898 struct tb_path *path; in tb_test_path_not_bonded_lane0()
960 struct tb_path *path; in tb_test_path_not_bonded_lane1()
1038 struct tb_path *path; in tb_test_path_not_bonded_lane1_chain()
1118 struct tb_path *path; in tb_test_path_not_bonded_lane1_chain_reverse()
1209 struct tb_path *path; in tb_test_path_mixed_chain()
1301 struct tb_path *path; in tb_test_path_mixed_chain_reverse()
2028 struct tb_path *path; in tb_test_credit_alloc_legacy_not_bonded()
2061 struct tb_path *path; in tb_test_credit_alloc_legacy_bonded()
2094 struct tb_path *path; in tb_test_credit_alloc_pcie()
[all …]
H A Dtunnel.h78 struct tb_path **paths;