Lines Matching defs:tb

111 	struct tb *tb;  member
281 static int icm_request(struct tb *tb, const void *request, size_t request_size, in icm_request()
326 static void icm_postpone_rescan(struct tb *tb) in icm_postpone_rescan()
335 static void icm_veto_begin(struct tb *tb) in icm_veto_begin()
346 static void icm_veto_end(struct tb *tb) in icm_veto_end()
366 static bool icm_fr_is_supported(struct tb *tb) in icm_fr_is_supported()
382 static int icm_fr_get_route(struct tb *tb, u8 link, u8 depth, u64 *route) in icm_fr_get_route()
433 static void icm_fr_save_devices(struct tb *tb) in icm_fr_save_devices()
439 icm_fr_driver_ready(struct tb *tb, enum tb_security_level *security_level, in icm_fr_driver_ready()
460 static int icm_fr_approve_switch(struct tb *tb, struct tb_switch *sw) in icm_fr_approve_switch()
487 static int icm_fr_add_switch_key(struct tb *tb, struct tb_switch *sw) in icm_fr_add_switch_key()
514 static int icm_fr_challenge_switch_key(struct tb *tb, struct tb_switch *sw, in icm_fr_challenge_switch_key()
544 static int icm_fr_approve_xdomain_paths(struct tb *tb, struct tb_xdomain *xd) in icm_fr_approve_xdomain_paths()
572 static int icm_fr_disconnect_xdomain_paths(struct tb *tb, struct tb_xdomain *xd) in icm_fr_disconnect_xdomain_paths()
592 struct tb *tb = parent_sw->tb; in alloc_switch() local
702 icm_fr_device_connected(struct tb *tb, const struct icm_pkg_header *hdr) in icm_fr_device_connected()
850 icm_fr_device_disconnected(struct tb *tb, const struct icm_pkg_header *hdr) in icm_fr_device_disconnected()
878 icm_fr_xdomain_connected(struct tb *tb, const struct icm_pkg_header *hdr) in icm_fr_xdomain_connected()
964 icm_fr_xdomain_disconnected(struct tb *tb, const struct icm_pkg_header *hdr) in icm_fr_xdomain_disconnected()
982 static int icm_tr_cio_reset(struct tb *tb) in icm_tr_cio_reset()
988 icm_tr_driver_ready(struct tb *tb, enum tb_security_level *security_level, in icm_tr_driver_ready()
1014 static int icm_tr_approve_switch(struct tb *tb, struct tb_switch *sw) in icm_tr_approve_switch()
1041 static int icm_tr_add_switch_key(struct tb *tb, struct tb_switch *sw) in icm_tr_add_switch_key()
1069 static int icm_tr_challenge_switch_key(struct tb *tb, struct tb_switch *sw, in icm_tr_challenge_switch_key()
1100 static int icm_tr_approve_xdomain_paths(struct tb *tb, struct tb_xdomain *xd) in icm_tr_approve_xdomain_paths()
1128 static int icm_tr_xdomain_tear_down(struct tb *tb, struct tb_xdomain *xd, in icm_tr_xdomain_tear_down()
1154 static int icm_tr_disconnect_xdomain_paths(struct tb *tb, struct tb_xdomain *xd) in icm_tr_disconnect_xdomain_paths()
1167 __icm_tr_device_connected(struct tb *tb, const struct icm_pkg_header *hdr, in __icm_tr_device_connected()
1263 icm_tr_device_connected(struct tb *tb, const struct icm_pkg_header *hdr) in icm_tr_device_connected()
1269 icm_tr_device_disconnected(struct tb *tb, const struct icm_pkg_header *hdr) in icm_tr_device_disconnected()
1289 icm_tr_xdomain_connected(struct tb *tb, const struct icm_pkg_header *hdr) in icm_tr_xdomain_connected()
1343 icm_tr_xdomain_disconnected(struct tb *tb, const struct icm_pkg_header *hdr) in icm_tr_xdomain_disconnected()
1389 static bool icm_ar_is_supported(struct tb *tb) in icm_ar_is_supported()
1425 static int icm_ar_cio_reset(struct tb *tb) in icm_ar_cio_reset()
1430 static int icm_ar_get_mode(struct tb *tb) in icm_ar_get_mode()
1452 icm_ar_driver_ready(struct tb *tb, enum tb_security_level *security_level, in icm_ar_driver_ready()
1478 static int icm_ar_get_route(struct tb *tb, u8 link, u8 depth, u64 *route) in icm_ar_get_route()
1500 static int icm_ar_get_boot_acl(struct tb *tb, uuid_t *uuids, size_t nuuids) in icm_ar_get_boot_acl()
1537 static int icm_ar_set_boot_acl(struct tb *tb, const uuid_t *uuids, in icm_ar_set_boot_acl()
1582 icm_icl_driver_ready(struct tb *tb, enum tb_security_level *security_level, in icm_icl_driver_ready()
1604 static void icm_icl_set_uuid(struct tb *tb) in icm_icl_set_uuid()
1618 icm_icl_device_connected(struct tb *tb, const struct icm_pkg_header *hdr) in icm_icl_device_connected()
1623 static void icm_icl_rtd3_veto(struct tb *tb, const struct icm_pkg_header *hdr) in icm_icl_rtd3_veto()
1636 static bool icm_tgl_is_supported(struct tb *tb) in icm_tgl_is_supported()
1651 struct tb *tb = n->tb; in icm_handle_notification() local
1687 static void icm_handle_event(struct tb *tb, enum tb_cfg_pkg_type type, in icm_handle_event()
1704 __icm_driver_ready(struct tb *tb, enum tb_security_level *security_level, in __icm_driver_ready()
1737 static int icm_firmware_reset(struct tb *tb, struct tb_nhi *nhi) in icm_firmware_reset()
1760 static int icm_firmware_start(struct tb *tb, struct tb_nhi *nhi) in icm_firmware_start()
1789 static int icm_reset_phy_port(struct tb *tb, int phy_port) in icm_reset_phy_port()
1857 static int icm_firmware_init(struct tb *tb) in icm_firmware_init()
1905 static int icm_driver_ready(struct tb *tb) in icm_driver_ready()
1936 static int icm_suspend(struct tb *tb) in icm_suspend()
2020 struct tb *tb = icm_to_tb(icm); in icm_rescan_work() local
2028 static void icm_complete(struct tb *tb) in icm_complete()
2058 static int icm_runtime_suspend(struct tb *tb) in icm_runtime_suspend()
2082 static int icm_runtime_resume(struct tb *tb) in icm_runtime_resume()
2092 static int icm_start(struct tb *tb) in icm_start()
2119 static void icm_stop(struct tb *tb) in icm_stop()
2129 static int icm_disconnect_pcie_paths(struct tb *tb) in icm_disconnect_pcie_paths()
2210 struct tb *tb; in icm_probe() local