Lines Matching defs:arg
96 struct drm_vmw_control_stream_arg *arg,
137 cmds->header.streamId = arg->stream_id;
144 ptr.offset += arg->offset;
147 items[SVGA_VIDEO_FLAGS].value = arg->flags;
149 items[SVGA_VIDEO_FORMAT].value = arg->format;
150 items[SVGA_VIDEO_COLORKEY].value = arg->color_key;
151 items[SVGA_VIDEO_SIZE].value = arg->size;
152 items[SVGA_VIDEO_WIDTH].value = arg->width;
153 items[SVGA_VIDEO_HEIGHT].value = arg->height;
154 items[SVGA_VIDEO_SRC_X].value = arg->src.x;
155 items[SVGA_VIDEO_SRC_Y].value = arg->src.y;
156 items[SVGA_VIDEO_SRC_WIDTH].value = arg->src.w;
157 items[SVGA_VIDEO_SRC_HEIGHT].value = arg->src.h;
158 items[SVGA_VIDEO_DST_X].value = arg->dst.x;
159 items[SVGA_VIDEO_DST_Y].value = arg->dst.y;
160 items[SVGA_VIDEO_DST_WIDTH].value = arg->dst.w;
161 items[SVGA_VIDEO_DST_HEIGHT].value = arg->dst.h;
162 items[SVGA_VIDEO_PITCH_1].value = arg->pitch[0];
163 items[SVGA_VIDEO_PITCH_2].value = arg->pitch[1];
164 items[SVGA_VIDEO_PITCH_3].value = arg->pitch[2];
170 fill_flush(flush, arg->stream_id);
299 struct drm_vmw_control_stream_arg *arg,
303 struct vmw_stream *stream = &overlay->stream[arg->stream_id];
313 ret = vmw_overlay_stop(dev_priv, arg->stream_id,
321 ret = vmw_overlay_send_put(dev_priv, buf, arg, interruptible);
323 stream->saved = *arg;
337 ret = vmw_overlay_send_put(dev_priv, buf, arg, interruptible);
349 stream->saved = *arg;
434 struct drm_vmw_control_stream_arg *arg =
443 ret = vmw_user_stream_lookup(dev_priv, tfile, &arg->stream_id, &res);
449 if (!arg->enabled) {
450 ret = vmw_overlay_stop(dev_priv, arg->stream_id, false, true);
454 ret = vmw_user_bo_lookup(tfile, arg->handle, &buf, NULL);
458 ret = vmw_overlay_update_stream(dev_priv, buf, arg, true);