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)