Home
last modified time | relevance | path

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

/linux/include/linux/
H A Dthunderbolt.h250 struct tb_xdomain { struct
289 int tb_xdomain_lane_bonding_enable(struct tb_xdomain *xd); argument
290 void tb_xdomain_lane_bonding_disable(struct tb_xdomain *xd);
291 int tb_xdomain_alloc_in_hopid(struct tb_xdomain *xd, int hopid);
292 void tb_xdomain_release_in_hopid(struct tb_xdomain *xd, int hopid);
293 int tb_xdomain_alloc_out_hopid(struct tb_xdomain *xd, int hopid);
294 void tb_xdomain_release_out_hopid(struct tb_xdomain *xd, int hopid);
295 int tb_xdomain_enable_paths(struct tb_xdomain *xd, int transmit_path,
298 int tb_xdomain_disable_paths(struct tb_xdomain *xd, int transmit_path,
302 static inline int tb_xdomain_disable_all_paths(struct tb_xdomain *xd) in tb_xdomain_disable_all_paths()
[all …]
/linux/drivers/thunderbolt/
H A Dicm.c383 static void icm_xdomain_activated(struct tb_xdomain *xd, bool activated) in icm_xdomain_activated()
582 static int icm_fr_approve_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, in icm_fr_approve_xdomain_paths()
618 static int icm_fr_disconnect_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, in icm_fr_disconnect_xdomain_paths()
713 struct tb_xdomain *xd; in add_xdomain()
733 static void update_xdomain(struct tb_xdomain *xd, u64 route, u8 link) in update_xdomain()
740 static void remove_xdomain(struct tb_xdomain *xd) in remove_xdomain()
760 struct tb_xdomain *xd; in icm_fr_device_connected()
937 struct tb_xdomain *xd; in icm_fr_xdomain_connected()
1023 struct tb_xdomain *xd; in icm_fr_xdomain_disconnected()
1158 static int icm_tr_approve_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, in icm_tr_approve_xdomain_paths()
[all …]