tb_xdomain 178 drivers/net/thunderbolt.c struct tb_xdomain *xd; tb_xdomain 235 drivers/net/thunderbolt.c struct tb_xdomain *xd = net->xd; tb_xdomain 252 drivers/net/thunderbolt.c struct tb_xdomain *xd = net->xd; tb_xdomain 272 drivers/net/thunderbolt.c struct tb_xdomain *xd = net->xd; tb_xdomain 286 drivers/net/thunderbolt.c struct tb_xdomain *xd = net->xd; tb_xdomain 851 drivers/net/thunderbolt.c struct tb_xdomain *xd = net->xd; tb_xdomain 1176 drivers/net/thunderbolt.c const struct tb_xdomain *xd = net->xd; tb_xdomain 1192 drivers/net/thunderbolt.c struct tb_xdomain *xd = tb_service_parent(svc); tb_xdomain 735 drivers/thunderbolt/domain.c int tb_domain_approve_xdomain_paths(struct tb *tb, struct tb_xdomain *xd) tb_xdomain 755 drivers/thunderbolt/domain.c int tb_domain_disconnect_xdomain_paths(struct tb *tb, struct tb_xdomain *xd) tb_xdomain 765 drivers/thunderbolt/domain.c struct tb_xdomain *xd; tb_xdomain 520 drivers/thunderbolt/icm.c static int icm_fr_approve_xdomain_paths(struct tb *tb, struct tb_xdomain *xd) tb_xdomain 548 drivers/thunderbolt/icm.c static int icm_fr_disconnect_xdomain_paths(struct tb *tb, struct tb_xdomain *xd) tb_xdomain 657 drivers/thunderbolt/icm.c struct tb_xdomain *xd; tb_xdomain 677 drivers/thunderbolt/icm.c static void update_xdomain(struct tb_xdomain *xd, u64 route, u8 link) tb_xdomain 684 drivers/thunderbolt/icm.c static void remove_xdomain(struct tb_xdomain *xd) tb_xdomain 702 drivers/thunderbolt/icm.c struct tb_xdomain *xd; tb_xdomain 855 drivers/thunderbolt/icm.c struct tb_xdomain *xd; tb_xdomain 941 drivers/thunderbolt/icm.c struct tb_xdomain *xd; tb_xdomain 1073 drivers/thunderbolt/icm.c static int icm_tr_approve_xdomain_paths(struct tb *tb, struct tb_xdomain *xd) tb_xdomain 1101 drivers/thunderbolt/icm.c static int icm_tr_xdomain_tear_down(struct tb *tb, struct tb_xdomain *xd, tb_xdomain 1127 drivers/thunderbolt/icm.c static int icm_tr_disconnect_xdomain_paths(struct tb *tb, struct tb_xdomain *xd) tb_xdomain 1147 drivers/thunderbolt/icm.c struct tb_xdomain *xd; tb_xdomain 1248 drivers/thunderbolt/icm.c struct tb_xdomain *xd; tb_xdomain 1302 drivers/thunderbolt/icm.c struct tb_xdomain *xd; tb_xdomain 108 drivers/thunderbolt/tb.c struct tb_xdomain *xd; tb_xdomain 435 drivers/thunderbolt/tb.c static int tb_approve_xdomain_paths(struct tb *tb, struct tb_xdomain *xd) tb_xdomain 468 drivers/thunderbolt/tb.c static void __tb_disconnect_xdomain_paths(struct tb *tb, struct tb_xdomain *xd) tb_xdomain 484 drivers/thunderbolt/tb.c static int tb_disconnect_xdomain_paths(struct tb *tb, struct tb_xdomain *xd) tb_xdomain 541 drivers/thunderbolt/tb.c struct tb_xdomain *xd = tb_xdomain_get(port->xdomain); tb_xdomain 140 drivers/thunderbolt/tb.h struct tb_xdomain *xdomain; tb_xdomain 289 drivers/thunderbolt/tb.h int (*approve_xdomain_paths)(struct tb *tb, struct tb_xdomain *xd); tb_xdomain 290 drivers/thunderbolt/tb.h int (*disconnect_xdomain_paths)(struct tb *tb, struct tb_xdomain *xd); tb_xdomain 501 drivers/thunderbolt/tb.h int tb_domain_approve_xdomain_paths(struct tb *tb, struct tb_xdomain *xd); tb_xdomain 502 drivers/thunderbolt/tb.h int tb_domain_disconnect_xdomain_paths(struct tb *tb, struct tb_xdomain *xd); tb_xdomain 658 drivers/thunderbolt/tb.h struct tb_xdomain *tb_xdomain_alloc(struct tb *tb, struct device *parent, tb_xdomain 661 drivers/thunderbolt/tb.h void tb_xdomain_add(struct tb_xdomain *xd); tb_xdomain 662 drivers/thunderbolt/tb.h void tb_xdomain_remove(struct tb_xdomain *xd); tb_xdomain 663 drivers/thunderbolt/tb.h struct tb_xdomain *tb_xdomain_find_by_link_depth(struct tb *tb, u8 link, tb_xdomain 124 drivers/thunderbolt/xdomain.c int tb_xdomain_response(struct tb_xdomain *xd, const void *response, tb_xdomain 176 drivers/thunderbolt/xdomain.c int tb_xdomain_request(struct tb_xdomain *xd, const void *request, tb_xdomain 541 drivers/thunderbolt/xdomain.c struct tb_xdomain *xd; tb_xdomain 727 drivers/thunderbolt/xdomain.c struct tb_xdomain *xd = tb_service_parent(svc); tb_xdomain 744 drivers/thunderbolt/xdomain.c struct tb_xdomain *xd = data; tb_xdomain 797 drivers/thunderbolt/xdomain.c static void enumerate_services(struct tb_xdomain *xd) tb_xdomain 849 drivers/thunderbolt/xdomain.c static int populate_properties(struct tb_xdomain *xd, tb_xdomain 882 drivers/thunderbolt/xdomain.c static void tb_xdomain_restore_paths(struct tb_xdomain *xd) tb_xdomain 896 drivers/thunderbolt/xdomain.c struct tb_xdomain *xd = container_of(work, typeof(*xd), tb_xdomain 945 drivers/thunderbolt/xdomain.c struct tb_xdomain *xd = container_of(work, typeof(*xd), tb_xdomain 1039 drivers/thunderbolt/xdomain.c struct tb_xdomain *xd = container_of(work, typeof(*xd), tb_xdomain 1059 drivers/thunderbolt/xdomain.c struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev); tb_xdomain 1068 drivers/thunderbolt/xdomain.c struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev); tb_xdomain 1083 drivers/thunderbolt/xdomain.c struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev); tb_xdomain 1092 drivers/thunderbolt/xdomain.c struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev); tb_xdomain 1107 drivers/thunderbolt/xdomain.c struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev); tb_xdomain 1133 drivers/thunderbolt/xdomain.c struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev); tb_xdomain 1147 drivers/thunderbolt/xdomain.c static void start_handshake(struct tb_xdomain *xd) tb_xdomain 1165 drivers/thunderbolt/xdomain.c static void stop_handshake(struct tb_xdomain *xd) tb_xdomain 1184 drivers/thunderbolt/xdomain.c struct tb_xdomain *xd = tb_to_xdomain(dev); tb_xdomain 1219 drivers/thunderbolt/xdomain.c struct tb_xdomain *tb_xdomain_alloc(struct tb *tb, struct device *parent, tb_xdomain 1223 drivers/thunderbolt/xdomain.c struct tb_xdomain *xd; tb_xdomain 1285 drivers/thunderbolt/xdomain.c void tb_xdomain_add(struct tb_xdomain *xd) tb_xdomain 1305 drivers/thunderbolt/xdomain.c void tb_xdomain_remove(struct tb_xdomain *xd) tb_xdomain 1342 drivers/thunderbolt/xdomain.c int tb_xdomain_enable_paths(struct tb_xdomain *xd, u16 transmit_path, tb_xdomain 1378 drivers/thunderbolt/xdomain.c int tb_xdomain_disable_paths(struct tb_xdomain *xd) tb_xdomain 1404 drivers/thunderbolt/xdomain.c static struct tb_xdomain *switch_find_xdomain(struct tb_switch *sw, tb_xdomain 1411 drivers/thunderbolt/xdomain.c struct tb_xdomain *xd; tb_xdomain 1453 drivers/thunderbolt/xdomain.c struct tb_xdomain *tb_xdomain_find_by_uuid(struct tb *tb, const uuid_t *uuid) tb_xdomain 1456 drivers/thunderbolt/xdomain.c struct tb_xdomain *xd; tb_xdomain 1482 drivers/thunderbolt/xdomain.c struct tb_xdomain *tb_xdomain_find_by_link_depth(struct tb *tb, u8 link, tb_xdomain 1486 drivers/thunderbolt/xdomain.c struct tb_xdomain *xd; tb_xdomain 1511 drivers/thunderbolt/xdomain.c struct tb_xdomain *tb_xdomain_find_by_route(struct tb *tb, u64 route) tb_xdomain 1514 drivers/thunderbolt/xdomain.c struct tb_xdomain *xd; tb_xdomain 1598 drivers/thunderbolt/xdomain.c struct tb_xdomain *xd; tb_xdomain 246 include/linux/thunderbolt.h int tb_xdomain_enable_paths(struct tb_xdomain *xd, u16 transmit_path, tb_xdomain 249 include/linux/thunderbolt.h int tb_xdomain_disable_paths(struct tb_xdomain *xd); tb_xdomain 250 include/linux/thunderbolt.h struct tb_xdomain *tb_xdomain_find_by_uuid(struct tb *tb, const uuid_t *uuid); tb_xdomain 251 include/linux/thunderbolt.h struct tb_xdomain *tb_xdomain_find_by_route(struct tb *tb, u64 route); tb_xdomain 253 include/linux/thunderbolt.h static inline struct tb_xdomain * tb_xdomain 256 include/linux/thunderbolt.h struct tb_xdomain *xd; tb_xdomain 265 include/linux/thunderbolt.h static inline struct tb_xdomain * tb_xdomain 268 include/linux/thunderbolt.h struct tb_xdomain *xd; tb_xdomain 277 include/linux/thunderbolt.h static inline struct tb_xdomain *tb_xdomain_get(struct tb_xdomain *xd) tb_xdomain 284 include/linux/thunderbolt.h static inline void tb_xdomain_put(struct tb_xdomain *xd) tb_xdomain 295 include/linux/thunderbolt.h static inline struct tb_xdomain *tb_to_xdomain(struct device *dev) tb_xdomain 298 include/linux/thunderbolt.h return container_of(dev, struct tb_xdomain, dev); tb_xdomain 302 include/linux/thunderbolt.h int tb_xdomain_response(struct tb_xdomain *xd, const void *response, tb_xdomain 304 include/linux/thunderbolt.h int tb_xdomain_request(struct tb_xdomain *xd, const void *request, tb_xdomain 422 include/linux/thunderbolt.h static inline struct tb_xdomain *tb_service_parent(struct tb_service *svc)