Home
last modified time | relevance | path

Searched refs:tb_xdomain (Results 1 – 10 of 10) sorted by relevance

/linux-6.3-rc2/include/linux/
A Dthunderbolt.h223 struct tb_xdomain { struct
260 int tb_xdomain_lane_bonding_enable(struct tb_xdomain *xd); argument
261 void tb_xdomain_lane_bonding_disable(struct tb_xdomain *xd);
262 int tb_xdomain_alloc_in_hopid(struct tb_xdomain *xd, int hopid);
281 static inline struct tb_xdomain *
284 struct tb_xdomain *xd; in tb_xdomain_find_by_uuid_locked()
293 static inline struct tb_xdomain *
296 struct tb_xdomain *xd; in tb_xdomain_find_by_route_locked()
305 static inline struct tb_xdomain *tb_xdomain_get(struct tb_xdomain *xd) in tb_xdomain_get()
312 static inline void tb_xdomain_put(struct tb_xdomain *xd) in tb_xdomain_put()
[all …]
/linux-6.3-rc2/drivers/thunderbolt/
A Dxdomain.c714 struct tb_xdomain *xd; in tb_xdp_handle_request()
1669 struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev); in device_show()
1678 struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev); in device_name_show()
1693 struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev); in maxhopid_show()
1702 struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev); in vendor_show()
1711 struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev); in vendor_name_show()
1726 struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev); in unique_id_show()
1735 struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev); in speed_show()
1746 struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev); in lanes_show()
1779 struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev); in tb_xdomain_release()
[all …]
A Dtb.h278 struct tb_xdomain *xdomain;
509 int (*approve_xdomain_paths)(struct tb *tb, struct tb_xdomain *xd,
512 int (*disconnect_xdomain_paths)(struct tb *tb, struct tb_xdomain *xd,
1165 void tb_xdomain_add(struct tb_xdomain *xd);
1166 void tb_xdomain_remove(struct tb_xdomain *xd);
1167 struct tb_xdomain *tb_xdomain_find_by_link_depth(struct tb *tb, u8 link,
1170 static inline struct tb_switch *tb_xdomain_parent(struct tb_xdomain *xd) in tb_xdomain_parent()
1332 void tb_xdomain_debugfs_init(struct tb_xdomain *xd);
1333 void tb_xdomain_debugfs_remove(struct tb_xdomain *xd);
1341 static inline void tb_xdomain_debugfs_init(struct tb_xdomain *xd) { } in tb_xdomain_debugfs_init()
[all …]
A Dicm.c560 static int icm_fr_approve_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, in icm_fr_approve_xdomain_paths()
685 struct tb_xdomain *xd; in add_xdomain()
705 static void update_xdomain(struct tb_xdomain *xd, u64 route, u8 link) in update_xdomain()
712 static void remove_xdomain(struct tb_xdomain *xd) in remove_xdomain()
731 struct tb_xdomain *xd; in icm_fr_device_connected()
908 struct tb_xdomain *xd; in icm_fr_xdomain_connected()
994 struct tb_xdomain *xd; in icm_fr_xdomain_disconnected()
1159 static int icm_tr_xdomain_tear_down(struct tb *tb, struct tb_xdomain *xd, in icm_tr_xdomain_tear_down()
1208 struct tb_xdomain *xd; in __icm_tr_device_connected()
1331 struct tb_xdomain *xd; in icm_tr_xdomain_connected()
[all …]
A Ddomain.c797 int tb_domain_approve_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, in tb_domain_approve_xdomain_paths()
824 int tb_domain_disconnect_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, in tb_domain_disconnect_xdomain_paths()
837 struct tb_xdomain *xd; in disconnect_xdomain()
A Ddma_test.c94 struct tb_xdomain *xd;
139 struct tb_xdomain *xd = dt->xd; in dma_test_start_rings()
638 struct tb_xdomain *xd = tb_service_parent(svc); in dma_test_probe()
A Ddebugfs.c986 static void margining_xdomain_init(struct tb_xdomain *xd) in margining_xdomain_init()
997 static void margining_xdomain_remove(struct tb_xdomain *xd) in margining_xdomain_remove()
1009 static inline void margining_xdomain_init(struct tb_xdomain *xd) { } in margining_xdomain_init()
1010 static inline void margining_xdomain_remove(struct tb_xdomain *xd) { } in margining_xdomain_remove()
1534 void tb_xdomain_debugfs_init(struct tb_xdomain *xd) in tb_xdomain_debugfs_init()
1539 void tb_xdomain_debugfs_remove(struct tb_xdomain *xd) in tb_xdomain_debugfs_remove()
A Dtb.c317 static int tb_port_configure_xdomain(struct tb_port *port, struct tb_xdomain *xd) in tb_port_configure_xdomain()
338 struct tb_xdomain *xd; in tb_scan_xdomain()
1416 static int tb_approve_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, in tb_approve_xdomain_paths()
1450 static void __tb_disconnect_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, in __tb_disconnect_xdomain_paths()
1475 static int tb_disconnect_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, in tb_disconnect_xdomain_paths()
1552 struct tb_xdomain *xd = tb_xdomain_get(port->xdomain); in tb_handle_hotplug()
A Dusb4.c1160 int usb4_port_configure_xdomain(struct tb_port *port, struct tb_xdomain *xd) in usb4_port_configure_xdomain()
/linux-6.3-rc2/drivers/net/thunderbolt/
A Dmain.c182 struct tb_xdomain *xd;
244 struct tb_xdomain *xd = net->xd; in tbnet_login_response()
261 struct tb_xdomain *xd = net->xd; in tbnet_login_request()
281 struct tb_xdomain *xd = net->xd; in tbnet_logout_response()
295 struct tb_xdomain *xd = net->xd; in tbnet_logout_request()
918 struct tb_xdomain *xd = net->xd; in tbnet_open()
1269 const struct tb_xdomain *xd = net->xd; in tbnet_generate_mac()
1287 struct tb_xdomain *xd = tb_service_parent(svc); in tbnet_probe()

Completed in 36 milliseconds