Lines Matching refs:cmd
97 } *cmd; in vmw_dx_streamoutput_unscrub() local
102 cmd = VMW_CMD_CTX_RESERVE(dev_priv, sizeof(*cmd), so->ctx->id); in vmw_dx_streamoutput_unscrub()
103 if (!cmd) in vmw_dx_streamoutput_unscrub()
106 cmd->header.id = SVGA_3D_CMD_DX_BIND_STREAMOUTPUT; in vmw_dx_streamoutput_unscrub()
107 cmd->header.size = sizeof(cmd->body); in vmw_dx_streamoutput_unscrub()
108 cmd->body.soid = so->id; in vmw_dx_streamoutput_unscrub()
109 cmd->body.mobid = res->guest_memory_bo->tbo.resource->start; in vmw_dx_streamoutput_unscrub()
110 cmd->body.offsetInBytes = res->guest_memory_offset; in vmw_dx_streamoutput_unscrub()
111 cmd->body.sizeInBytes = so->size; in vmw_dx_streamoutput_unscrub()
112 vmw_cmd_commit(dev_priv, sizeof(*cmd)); in vmw_dx_streamoutput_unscrub()
168 } *cmd; in vmw_dx_streamoutput_scrub() local
175 cmd = VMW_CMD_CTX_RESERVE(dev_priv, sizeof(*cmd), so->ctx->id); in vmw_dx_streamoutput_scrub()
176 if (!cmd) in vmw_dx_streamoutput_scrub()
179 cmd->header.id = SVGA_3D_CMD_DX_BIND_STREAMOUTPUT; in vmw_dx_streamoutput_scrub()
180 cmd->header.size = sizeof(cmd->body); in vmw_dx_streamoutput_scrub()
181 cmd->body.soid = res->id; in vmw_dx_streamoutput_scrub()
182 cmd->body.mobid = SVGA3D_INVALID_ID; in vmw_dx_streamoutput_scrub()
183 cmd->body.offsetInBytes = 0; in vmw_dx_streamoutput_scrub()
184 cmd->body.sizeInBytes = so->size; in vmw_dx_streamoutput_scrub()
185 vmw_cmd_commit(dev_priv, sizeof(*cmd)); in vmw_dx_streamoutput_scrub()