Lines Matching refs:xd
293 struct tb_xdomain *xd = tbstream_dev_xdomain(sdev);
296 tb_xdomain_release_out_hopid(xd, sdev->out_hopid);
298 tb_xdomain_release_in_hopid(xd, sdev->in_hopid);
582 struct tb_xdomain *xd = tbstream_dev_xdomain(sdev);
591 ring = tb_ring_alloc_tx(xd->tb->nhi, -1, sdev->ring_size, flags);
604 ring = tb_ring_alloc_rx(xd->tb->nhi, -1, sdev->ring_size, flags,
612 ret = tb_xdomain_enable_paths(xd, sdev->out_hopid,
656 struct tb_xdomain *xd;
681 xd = tbstream_dev_xdomain(sdev);
682 if (xd) {
683 tb_xdomain_disable_paths(xd, sdev->out_hopid,
1191 struct tb_xdomain *xd = tbstream_dev_xdomain(sdev);
1195 tb_xdomain_release_in_hopid(xd, sdev->in_hopid);
1200 ret = tb_xdomain_alloc_in_hopid(xd, hopid);
1208 tb_xdomain_release_in_hopid(xd, ret);
1217 struct tb_xdomain *xd = tbstream_dev_xdomain(sdev);
1221 tb_xdomain_release_out_hopid(xd, sdev->out_hopid);
1226 ret = tb_xdomain_alloc_out_hopid(xd, hopid);
1230 tb_xdomain_release_out_hopid(xd, ret);
1459 struct tb_xdomain *xd;
1466 xd = tb_service_parent(stream->svc);
1468 tb_xdomain_release_out_hopid(xd, sdev->out_hopid);
1470 tb_xdomain_release_in_hopid(xd, sdev->in_hopid);