Lines Matching refs:next_cmd
190 uint32_t next_cmd = vmw_fifo_mem_read(dev_priv, SVGA_FIFO_NEXT_CMD);
194 return ((max - next_cmd) + (stop - min) <= bytes);
284 uint32_t next_cmd;
291 next_cmd = vmw_fifo_mem_read(dev_priv, SVGA_FIFO_NEXT_CMD);
306 if (next_cmd >= stop) {
307 if (likely((next_cmd + bytes < max ||
308 (next_cmd + bytes == max && stop > min))))
321 if (likely((next_cmd + bytes < stop)))
340 (next_cmd >> 2));
387 uint32_t next_cmd,
391 uint32_t chunk_size = max - next_cmd;
401 memcpy(fifo_mem + (next_cmd >> 2), buffer, chunk_size);
409 uint32_t next_cmd,
416 vmw_fifo_mem_write(vmw, (next_cmd >> 2), *buffer++);
417 next_cmd += sizeof(uint32_t);
418 if (unlikely(next_cmd == max))
419 next_cmd = min;
421 vmw_fifo_mem_write(vmw, SVGA_FIFO_NEXT_CMD, next_cmd);
430 uint32_t next_cmd = vmw_fifo_mem_read(dev_priv, SVGA_FIFO_NEXT_CMD);
443 next_cmd, max, min, bytes);
446 next_cmd, max, min, bytes);
457 next_cmd += bytes;
458 if (next_cmd >= max)
459 next_cmd -= max - min;
461 vmw_fifo_mem_write(dev_priv, SVGA_FIFO_NEXT_CMD, next_cmd);