Lines Matching defs:xd
72 * @xd: XDomain the service belongs to
93 struct tb_xdomain *xd;
123 tb_xdomain_release_in_hopid(dt->xd, dt->rx_hopid);
128 tb_xdomain_release_out_hopid(dt->xd, dt->tx_hopid);
137 struct tb_xdomain *xd = dt->xd;
150 ring = tb_ring_alloc_tx(xd->tb->nhi, -1, DMA_TEST_TX_RING_SIZE,
160 ret = tb_xdomain_alloc_out_hopid(xd, -1);
176 ring = tb_ring_alloc_rx(xd->tb->nhi, -1, DMA_TEST_RX_RING_SIZE,
188 ret = tb_xdomain_alloc_in_hopid(xd, -1);
197 ret = tb_xdomain_enable_paths(dt->xd, dt->tx_hopid,
223 ret = tb_xdomain_disable_paths(dt->xd, dt->tx_hopid,
472 return tb_xdomain_lane_bonding_enable(dt->xd);
474 tb_xdomain_lane_bonding_disable(dt->xd);
494 if (dt->link_speed && dt->xd->link_speed != dt->link_speed) {
496 } else if (dt->link_width && dt->link_width != dt->xd->link_width) {
641 struct tb_xdomain *xd = tb_service_parent(svc);
649 dt->xd = xd;