Lines Matching refs:stream

62 	struct vmw_stream stream;
1716 struct vmw_stream *stream;
1720 stream = container_of(res, struct vmw_stream, res);
1722 ret = vmw_overlay_unref(dev_priv, stream->stream_id);
1727 struct vmw_stream *stream,
1730 struct vmw_resource *res = &stream->res;
1738 kfree(stream);
1740 res_free(&stream->res);
1744 ret = vmw_overlay_claim(dev_priv, &stream->stream_id);
1752 vmw_resource_activate(&stream->res, vmw_stream_destroy);
1762 struct vmw_user_stream *stream =
1763 container_of(res, struct vmw_user_stream, stream.res);
1766 kfree(stream);
1779 struct vmw_user_stream *stream =
1781 struct vmw_resource *res = &stream->stream.res;
1792 struct vmw_user_stream *stream;
1806 stream = container_of(res, struct vmw_user_stream, stream.res);
1807 if (stream->base.tfile != tfile) {
1812 ttm_ref_object_base_unref(tfile, stream->base.hash.key, TTM_REF_USAGE);
1822 struct vmw_user_stream *stream;
1836 vmw_user_stream_size = ttm_round_pot(sizeof(*stream)) + 128;
1847 DRM_ERROR("Out of graphics memory for stream"
1853 stream = kmalloc(sizeof(*stream), GFP_KERNEL);
1854 if (unlikely(stream == NULL)) {
1861 res = &stream->stream.res;
1862 stream->base.shareable = false;
1863 stream->base.tfile = NULL;
1869 ret = vmw_stream_init(dev_priv, &stream->stream, vmw_user_stream_free);
1874 ret = ttm_base_object_init(tfile, &stream->base, false, VMW_RES_STREAM,
1894 struct vmw_user_stream *stream;
1907 stream = container_of(res, struct vmw_user_stream, stream.res);
1908 if (stream->base.tfile != tfile) {
1913 *inout_id = stream->stream.stream_id;