Lines Matching refs:cmd

113 	} *cmd;
131 cmd = vmw_fifo_reserve(dev_priv, sizeof(*cmd));
132 if (unlikely(cmd == NULL)) {
138 cmd->header.id = cpu_to_le32(SVGA_3D_CMD_CONTEXT_DESTROY);
139 cmd->header.size = cpu_to_le32(sizeof(cmd->body));
140 cmd->body.cid = cpu_to_le32(res->id);
142 vmw_fifo_commit(dev_priv, sizeof(*cmd));
192 } *cmd;
211 cmd = vmw_fifo_reserve(dev_priv, sizeof(*cmd));
212 if (unlikely(cmd == NULL)) {
218 cmd->header.id = cpu_to_le32(SVGA_3D_CMD_CONTEXT_DEFINE);
219 cmd->header.size = cpu_to_le32(sizeof(cmd->body));
220 cmd->body.cid = cpu_to_le32(res->id);
222 vmw_fifo_commit(dev_priv, sizeof(*cmd));
256 } *cmd;
272 cmd = vmw_fifo_reserve(dev_priv, sizeof(*cmd));
273 if (unlikely(cmd == NULL)) {
280 cmd->header.id = SVGA_3D_CMD_DEFINE_GB_CONTEXT;
281 cmd->header.size = sizeof(cmd->body);
282 cmd->body.cid = res->id;
283 vmw_fifo_commit(dev_priv, sizeof(*cmd));
301 } *cmd;
306 cmd = vmw_fifo_reserve(dev_priv, sizeof(*cmd));
307 if (unlikely(cmd == NULL)) {
313 cmd->header.id = SVGA_3D_CMD_BIND_GB_CONTEXT;
314 cmd->header.size = sizeof(cmd->body);
315 cmd->body.cid = res->id;
316 cmd->body.mobid = bo->mem.start;
317 cmd->body.validContents = res->backup_dirty;
319 vmw_fifo_commit(dev_priv, sizeof(*cmd));
343 uint8_t *cmd;
353 cmd = vmw_fifo_reserve(dev_priv, submit_size);
354 if (unlikely(cmd == NULL)) {
361 cmd2 = (void *) cmd;
363 cmd1 = (void *) cmd;
398 } *cmd;
403 cmd = vmw_fifo_reserve(dev_priv, sizeof(*cmd));
404 if (unlikely(cmd == NULL)) {
410 cmd->header.id = SVGA_3D_CMD_DESTROY_GB_CONTEXT;
411 cmd->header.size = sizeof(cmd->body);
412 cmd->body.cid = res->id;
413 vmw_fifo_commit(dev_priv, sizeof(*cmd));
553 } *cmd;
555 cmd = vmw_fifo_reserve(dev_priv, sizeof(*cmd));
556 if (unlikely(cmd == NULL)) {
562 cmd->header.id = SVGA_3D_CMD_SET_SHADER;
563 cmd->header.size = sizeof(cmd->body);
564 cmd->body.cid = bi->ctx->id;
565 cmd->body.type = bi->i1.shader_type;
566 cmd->body.shid = ((rebind) ? bi->res->id : SVGA3D_INVALID_ID);
567 vmw_fifo_commit(dev_priv, sizeof(*cmd));
586 } *cmd;
588 cmd = vmw_fifo_reserve(dev_priv, sizeof(*cmd));
589 if (unlikely(cmd == NULL)) {
595 cmd->header.id = SVGA_3D_CMD_SETRENDERTARGET;
596 cmd->header.size = sizeof(cmd->body);
597 cmd->body.cid = bi->ctx->id;
598 cmd->body.type = bi->i1.rt_type;
599 cmd->body.target.sid = ((rebind) ? bi->res->id : SVGA3D_INVALID_ID);
600 cmd->body.target.face = 0;
601 cmd->body.target.mipmap = 0;
602 vmw_fifo_commit(dev_priv, sizeof(*cmd));
626 } *cmd;
628 cmd = vmw_fifo_reserve(dev_priv, sizeof(*cmd));
629 if (unlikely(cmd == NULL)) {
636 cmd->header.id = SVGA_3D_CMD_SETTEXTURESTATE;
637 cmd->header.size = sizeof(cmd->body);
638 cmd->body.c.cid = bi->ctx->id;
639 cmd->body.s1.stage = bi->i1.texture_stage;
640 cmd->body.s1.name = SVGA3D_TS_BIND_TEXTURE;
641 cmd->body.s1.value = ((rebind) ? bi->res->id : SVGA3D_INVALID_ID);
642 vmw_fifo_commit(dev_priv, sizeof(*cmd));