Lines Matching refs:cmd
45 uint32_t *cmd;
47 uint32_t define_size = sizeof(define_cmd) + sizeof(*cmd);
49 uint32_t remap_size = VMW_PPN_SIZE * num_pages + (sizeof(remap_cmd) + sizeof(*cmd)) * remap_num;
54 cmd_orig = cmd = vmw_fifo_reserve(dev_priv, cmd_size);
55 if (unlikely(cmd == NULL))
61 *cmd++ = SVGA_CMD_DEFINE_GMR2;
62 memcpy(cmd, &define_cmd, sizeof(define_cmd));
63 cmd += sizeof(define_cmd) / sizeof(*cmd);
71 remap_cmd.flags = (VMW_PPN_SIZE > sizeof(*cmd)) ?
80 *cmd++ = SVGA_CMD_REMAP_GMR2;
81 memcpy(cmd, &remap_cmd, sizeof(remap_cmd));
82 cmd += sizeof(remap_cmd) / sizeof(*cmd);
86 *cmd = vmw_piter_dma_addr(iter) >> PAGE_SHIFT;
88 *((uint64_t *)cmd) = vmw_piter_dma_addr(iter) >>
91 cmd += VMW_PPN_SIZE / sizeof(*cmd);
99 BUG_ON(cmd != cmd_orig + cmd_size / sizeof(*cmd));
111 uint32_t *cmd;
113 cmd = vmw_fifo_reserve(dev_priv, define_size);
114 if (unlikely(cmd == NULL)) {
121 *cmd++ = SVGA_CMD_DEFINE_GMR2;
122 memcpy(cmd, &define_cmd, sizeof(define_cmd));