Lines Matching refs:tb_ctl
19 struct tb_ctl;
24 struct tb_ctl *tb_ctl_alloc(struct tb_nhi *nhi, event_cb cb, void *cb_data);
25 void tb_ctl_start(struct tb_ctl *ctl);
26 void tb_ctl_stop(struct tb_ctl *ctl);
27 void tb_ctl_free(struct tb_ctl *ctl);
48 struct tb_ctl *ctl;
79 struct tb_ctl *ctl;
104 int tb_cfg_request(struct tb_ctl *ctl, struct tb_cfg_request *req,
107 struct tb_cfg_result tb_cfg_request_sync(struct tb_ctl *ctl,
126 int tb_cfg_error(struct tb_ctl *ctl, u64 route, u32 port,
128 struct tb_cfg_result tb_cfg_reset(struct tb_ctl *ctl, u64 route,
130 struct tb_cfg_result tb_cfg_read_raw(struct tb_ctl *ctl, void *buffer,
134 struct tb_cfg_result tb_cfg_write_raw(struct tb_ctl *ctl, const void *buffer,
138 int tb_cfg_read(struct tb_ctl *ctl, void *buffer, u64 route, u32 port,
140 int tb_cfg_write(struct tb_ctl *ctl, const void *buffer, u64 route, u32 port,
142 int tb_cfg_get_upstream_port(struct tb_ctl *ctl, u64 route);