Lines Matching defs:tb
127 struct tb *tb; member
297 static int icm_request(struct tb *tb, const void *request, size_t request_size, in icm_request()
342 static void icm_postpone_rescan(struct tb *tb) in icm_postpone_rescan()
351 static void icm_veto_begin(struct tb *tb) in icm_veto_begin()
362 static void icm_veto_end(struct tb *tb) in icm_veto_end()
382 static bool icm_fr_is_supported(struct tb *tb) in icm_fr_is_supported()
398 static int icm_fr_get_route(struct tb *tb, u8 link, u8 depth, u64 *route) in icm_fr_get_route()
449 static void icm_fr_save_devices(struct tb *tb) in icm_fr_save_devices()
455 icm_fr_driver_ready(struct tb *tb, enum tb_security_level *security_level, in icm_fr_driver_ready()
476 static int icm_fr_approve_switch(struct tb *tb, struct tb_switch *sw) in icm_fr_approve_switch()
503 static int icm_fr_add_switch_key(struct tb *tb, struct tb_switch *sw) in icm_fr_add_switch_key()
530 static int icm_fr_challenge_switch_key(struct tb *tb, struct tb_switch *sw, in icm_fr_challenge_switch_key()
560 static int icm_fr_approve_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, in icm_fr_approve_xdomain_paths()
590 static int icm_fr_disconnect_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, in icm_fr_disconnect_xdomain_paths()
612 struct tb *tb = parent_sw->tb; in alloc_switch() local
722 icm_fr_device_connected(struct tb *tb, const struct icm_pkg_header *hdr) in icm_fr_device_connected()
870 icm_fr_device_disconnected(struct tb *tb, const struct icm_pkg_header *hdr) in icm_fr_device_disconnected()
904 icm_fr_xdomain_connected(struct tb *tb, const struct icm_pkg_header *hdr) in icm_fr_xdomain_connected()
990 icm_fr_xdomain_disconnected(struct tb *tb, const struct icm_pkg_header *hdr) in icm_fr_xdomain_disconnected()
1008 static int icm_tr_cio_reset(struct tb *tb) in icm_tr_cio_reset()
1014 icm_tr_driver_ready(struct tb *tb, enum tb_security_level *security_level, in icm_tr_driver_ready()
1043 static int icm_tr_approve_switch(struct tb *tb, struct tb_switch *sw) in icm_tr_approve_switch()
1070 static int icm_tr_add_switch_key(struct tb *tb, struct tb_switch *sw) in icm_tr_add_switch_key()
1098 static int icm_tr_challenge_switch_key(struct tb *tb, struct tb_switch *sw, in icm_tr_challenge_switch_key()
1129 static int icm_tr_approve_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, in icm_tr_approve_xdomain_paths()
1159 static int icm_tr_xdomain_tear_down(struct tb *tb, struct tb_xdomain *xd, in icm_tr_xdomain_tear_down()
1185 static int icm_tr_disconnect_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, in icm_tr_disconnect_xdomain_paths()
1200 __icm_tr_device_connected(struct tb *tb, const struct icm_pkg_header *hdr, in __icm_tr_device_connected()
1296 icm_tr_device_connected(struct tb *tb, const struct icm_pkg_header *hdr) in icm_tr_device_connected()
1302 icm_tr_device_disconnected(struct tb *tb, const struct icm_pkg_header *hdr) in icm_tr_device_disconnected()
1327 icm_tr_xdomain_connected(struct tb *tb, const struct icm_pkg_header *hdr) in icm_tr_xdomain_connected()
1381 icm_tr_xdomain_disconnected(struct tb *tb, const struct icm_pkg_header *hdr) in icm_tr_xdomain_disconnected()
1427 static bool icm_ar_is_supported(struct tb *tb) in icm_ar_is_supported()
1463 static int icm_ar_cio_reset(struct tb *tb) in icm_ar_cio_reset()
1468 static int icm_ar_get_mode(struct tb *tb) in icm_ar_get_mode()
1490 icm_ar_driver_ready(struct tb *tb, enum tb_security_level *security_level, in icm_ar_driver_ready()
1516 static int icm_ar_get_route(struct tb *tb, u8 link, u8 depth, u64 *route) in icm_ar_get_route()
1538 static int icm_ar_get_boot_acl(struct tb *tb, uuid_t *uuids, size_t nuuids) in icm_ar_get_boot_acl()
1575 static int icm_ar_set_boot_acl(struct tb *tb, const uuid_t *uuids, in icm_ar_set_boot_acl()
1620 icm_icl_driver_ready(struct tb *tb, enum tb_security_level *security_level, in icm_icl_driver_ready()
1646 static void icm_icl_set_uuid(struct tb *tb) in icm_icl_set_uuid()
1660 icm_icl_device_connected(struct tb *tb, const struct icm_pkg_header *hdr) in icm_icl_device_connected()
1665 static void icm_icl_rtd3_veto(struct tb *tb, const struct icm_pkg_header *hdr) in icm_icl_rtd3_veto()
1678 static bool icm_tgl_is_supported(struct tb *tb) in icm_tgl_is_supported()
1697 struct tb *tb = n->tb; in icm_handle_notification() local
1735 static void icm_handle_event(struct tb *tb, enum tb_cfg_pkg_type type, in icm_handle_event()
1757 __icm_driver_ready(struct tb *tb, enum tb_security_level *security_level, in __icm_driver_ready()
1791 static int icm_firmware_reset(struct tb *tb, struct tb_nhi *nhi) in icm_firmware_reset()
1814 static int icm_firmware_start(struct tb *tb, struct tb_nhi *nhi) in icm_firmware_start()
1843 static int icm_reset_phy_port(struct tb *tb, int phy_port) in icm_reset_phy_port()
1911 static int icm_firmware_init(struct tb *tb) in icm_firmware_init()
1959 static int icm_driver_ready(struct tb *tb) in icm_driver_ready()
1993 static int icm_suspend(struct tb *tb) in icm_suspend()
2077 struct tb *tb = icm_to_tb(icm); in icm_rescan_work() local
2085 static void icm_complete(struct tb *tb) in icm_complete()
2115 static int icm_runtime_suspend(struct tb *tb) in icm_runtime_suspend()
2139 static int icm_runtime_resume(struct tb *tb) in icm_runtime_resume()
2149 static int icm_start(struct tb *tb) in icm_start()
2176 static void icm_stop(struct tb *tb) in icm_stop()
2188 static int icm_disconnect_pcie_paths(struct tb *tb) in icm_disconnect_pcie_paths()
2197 struct tb *tb = icm_to_tb(icm); in icm_usb4_switch_nvm_auth_complete() local
2210 static int icm_usb4_switch_nvm_authenticate(struct tb *tb, u64 route) in icm_usb4_switch_nvm_authenticate()
2266 struct tb *tb = sw->tb; in icm_usb4_switch_op() local
2326 struct tb *tb = sw->tb; in icm_usb4_switch_nvm_authenticate_status() local
2434 struct tb *tb; in icm_probe() local