tb_ctl            111 drivers/thunderbolt/ctl.c static int tb_cfg_request_enqueue(struct tb_ctl *ctl,
tb_ctl            131 drivers/thunderbolt/ctl.c 	struct tb_ctl *ctl = req->ctl;
tb_ctl            147 drivers/thunderbolt/ctl.c tb_cfg_request_find(struct tb_ctl *ctl, struct ctl_pkg *pkg)
tb_ctl            255 drivers/thunderbolt/ctl.c static void tb_cfg_print_error(struct tb_ctl *ctl,
tb_ctl            308 drivers/thunderbolt/ctl.c static struct ctl_pkg *tb_ctl_pkg_alloc(struct tb_ctl *ctl)
tb_ctl            340 drivers/thunderbolt/ctl.c static int tb_ctl_tx(struct tb_ctl *ctl, const void *data, size_t len,
tb_ctl            373 drivers/thunderbolt/ctl.c static bool tb_ctl_handle_event(struct tb_ctl *ctl, enum tb_cfg_pkg_type type,
tb_ctl            504 drivers/thunderbolt/ctl.c int tb_cfg_request(struct tb_ctl *ctl, struct tb_cfg_request *req,
tb_ctl            570 drivers/thunderbolt/ctl.c struct tb_cfg_result tb_cfg_request_sync(struct tb_ctl *ctl,
tb_ctl            602 drivers/thunderbolt/ctl.c struct tb_ctl *tb_ctl_alloc(struct tb_nhi *nhi, event_cb cb, void *cb_data)
tb_ctl            605 drivers/thunderbolt/ctl.c 	struct tb_ctl *ctl = kzalloc(sizeof(*ctl), GFP_KERNEL);
tb_ctl            649 drivers/thunderbolt/ctl.c void tb_ctl_free(struct tb_ctl *ctl)
tb_ctl            673 drivers/thunderbolt/ctl.c void tb_ctl_start(struct tb_ctl *ctl)
tb_ctl            693 drivers/thunderbolt/ctl.c void tb_ctl_stop(struct tb_ctl *ctl)
tb_ctl            715 drivers/thunderbolt/ctl.c int tb_cfg_error(struct tb_ctl *ctl, u64 route, u32 port,
tb_ctl            777 drivers/thunderbolt/ctl.c struct tb_cfg_result tb_cfg_reset(struct tb_ctl *ctl, u64 route,
tb_ctl            812 drivers/thunderbolt/ctl.c struct tb_cfg_result tb_cfg_read_raw(struct tb_ctl *ctl, void *buffer,
tb_ctl            875 drivers/thunderbolt/ctl.c struct tb_cfg_result tb_cfg_write_raw(struct tb_ctl *ctl, const void *buffer,
tb_ctl            933 drivers/thunderbolt/ctl.c static int tb_cfg_get_error(struct tb_ctl *ctl, enum tb_cfg_space space,
tb_ctl            950 drivers/thunderbolt/ctl.c int tb_cfg_read(struct tb_ctl *ctl, void *buffer, u64 route, u32 port,
tb_ctl            976 drivers/thunderbolt/ctl.c int tb_cfg_write(struct tb_ctl *ctl, const void *buffer, u64 route, u32 port,
tb_ctl           1011 drivers/thunderbolt/ctl.c int tb_cfg_get_upstream_port(struct tb_ctl *ctl, u64 route)
tb_ctl             19 drivers/thunderbolt/ctl.h struct tb_ctl;
tb_ctl             24 drivers/thunderbolt/ctl.h struct tb_ctl *tb_ctl_alloc(struct tb_nhi *nhi, event_cb cb, void *cb_data);
tb_ctl             25 drivers/thunderbolt/ctl.h void tb_ctl_start(struct tb_ctl *ctl);
tb_ctl             26 drivers/thunderbolt/ctl.h void tb_ctl_stop(struct tb_ctl *ctl);
tb_ctl             27 drivers/thunderbolt/ctl.h void tb_ctl_free(struct tb_ctl *ctl);
tb_ctl             48 drivers/thunderbolt/ctl.h 	struct tb_ctl *ctl;
tb_ctl             79 drivers/thunderbolt/ctl.h 	struct tb_ctl *ctl;
tb_ctl            104 drivers/thunderbolt/ctl.h int tb_cfg_request(struct tb_ctl *ctl, struct tb_cfg_request *req,
tb_ctl            107 drivers/thunderbolt/ctl.h struct tb_cfg_result tb_cfg_request_sync(struct tb_ctl *ctl,
tb_ctl            126 drivers/thunderbolt/ctl.h int tb_cfg_error(struct tb_ctl *ctl, u64 route, u32 port,
tb_ctl            128 drivers/thunderbolt/ctl.h struct tb_cfg_result tb_cfg_reset(struct tb_ctl *ctl, u64 route,
tb_ctl            130 drivers/thunderbolt/ctl.h struct tb_cfg_result tb_cfg_read_raw(struct tb_ctl *ctl, void *buffer,
tb_ctl            134 drivers/thunderbolt/ctl.h struct tb_cfg_result tb_cfg_write_raw(struct tb_ctl *ctl, const void *buffer,
tb_ctl            138 drivers/thunderbolt/ctl.h int tb_cfg_read(struct tb_ctl *ctl, void *buffer, u64 route, u32 port,
tb_ctl            140 drivers/thunderbolt/ctl.h int tb_cfg_write(struct tb_ctl *ctl, const void *buffer, u64 route, u32 port,
tb_ctl            142 drivers/thunderbolt/ctl.h int tb_cfg_get_upstream_port(struct tb_ctl *ctl, u64 route);
tb_ctl             88 drivers/thunderbolt/dma_port.c static int dma_port_read(struct tb_ctl *ctl, void *buffer, u64 route,
tb_ctl            129 drivers/thunderbolt/dma_port.c static int dma_port_write(struct tb_ctl *ctl, const void *buffer, u64 route,
tb_ctl             94 drivers/thunderbolt/xdomain.c static int __tb_xdomain_response(struct tb_ctl *ctl, const void *response,
tb_ctl            131 drivers/thunderbolt/xdomain.c static int __tb_xdomain_request(struct tb_ctl *ctl, const void *request,
tb_ctl            226 drivers/thunderbolt/xdomain.c static int tb_xdp_uuid_request(struct tb_ctl *ctl, u64 route, int retry,
tb_ctl            253 drivers/thunderbolt/xdomain.c static int tb_xdp_uuid_response(struct tb_ctl *ctl, u64 route, u8 sequence,
tb_ctl            270 drivers/thunderbolt/xdomain.c static int tb_xdp_error_response(struct tb_ctl *ctl, u64 route, u8 sequence,
tb_ctl            284 drivers/thunderbolt/xdomain.c static int tb_xdp_properties_request(struct tb_ctl *ctl, u64 route,
tb_ctl            376 drivers/thunderbolt/xdomain.c static int tb_xdp_properties_response(struct tb *tb, struct tb_ctl *ctl,
tb_ctl            431 drivers/thunderbolt/xdomain.c static int tb_xdp_properties_changed_request(struct tb_ctl *ctl, u64 route,
tb_ctl            455 drivers/thunderbolt/xdomain.c tb_xdp_properties_changed_response(struct tb_ctl *ctl, u64 route, u8 sequence)
tb_ctl            510 drivers/thunderbolt/xdomain.c 	struct tb_ctl *ctl = tb->ctl;
tb_ctl             76 include/linux/thunderbolt.h 	struct tb_ctl *ctl;