Lines Matching refs:xd
509 int (*approve_xdomain_paths)(struct tb *tb, struct tb_xdomain *xd,
512 int (*disconnect_xdomain_paths)(struct tb *tb, struct tb_xdomain *xd,
749 int tb_domain_approve_xdomain_paths(struct tb *tb, struct tb_xdomain *xd,
752 int tb_domain_disconnect_xdomain_paths(struct tb *tb, struct tb_xdomain *xd,
1160 void tb_xdomain_add(struct tb_xdomain *xd);
1161 void tb_xdomain_remove(struct tb_xdomain *xd);
1165 static inline struct tb_switch *tb_xdomain_parent(struct tb_xdomain *xd) in tb_xdomain_parent() argument
1167 return tb_to_switch(xd->dev.parent); in tb_xdomain_parent()
1176 static inline struct tb_port *tb_xdomain_downstream_port(struct tb_xdomain *xd) in tb_xdomain_downstream_port() argument
1178 return tb_port_at(xd->route, tb_xdomain_parent(xd)); in tb_xdomain_downstream_port()
1252 int usb4_port_configure_xdomain(struct tb_port *port, struct tb_xdomain *xd);
1368 void tb_xdomain_debugfs_init(struct tb_xdomain *xd);
1369 void tb_xdomain_debugfs_remove(struct tb_xdomain *xd);
1377 static inline void tb_xdomain_debugfs_init(struct tb_xdomain *xd) { } in tb_xdomain_debugfs_init() argument
1378 static inline void tb_xdomain_debugfs_remove(struct tb_xdomain *xd) { } in tb_xdomain_debugfs_remove() argument