Lines Matching refs:next_cmd
189 uint32_t next_cmd = vmw_fifo_mem_read(dev_priv, SVGA_FIFO_NEXT_CMD); in vmw_fifo_is_full() local
193 return ((max - next_cmd) + (stop - min) <= bytes); in vmw_fifo_is_full()
283 uint32_t next_cmd; in vmw_local_fifo_reserve() local
290 next_cmd = vmw_fifo_mem_read(dev_priv, SVGA_FIFO_NEXT_CMD); in vmw_local_fifo_reserve()
305 if (next_cmd >= stop) { in vmw_local_fifo_reserve()
306 if (likely((next_cmd + bytes < max || in vmw_local_fifo_reserve()
307 (next_cmd + bytes == max && stop > min)))) in vmw_local_fifo_reserve()
320 if (likely((next_cmd + bytes < stop))) in vmw_local_fifo_reserve()
339 (next_cmd >> 2)); in vmw_local_fifo_reserve()
386 uint32_t next_cmd, in vmw_fifo_res_copy() argument
390 uint32_t chunk_size = max - next_cmd; in vmw_fifo_res_copy()
400 memcpy(fifo_mem + (next_cmd >> 2), buffer, chunk_size); in vmw_fifo_res_copy()
408 uint32_t next_cmd, in vmw_fifo_slow_copy() argument
415 vmw_fifo_mem_write(vmw, (next_cmd >> 2), *buffer++); in vmw_fifo_slow_copy()
416 next_cmd += sizeof(uint32_t); in vmw_fifo_slow_copy()
417 if (unlikely(next_cmd == max)) in vmw_fifo_slow_copy()
418 next_cmd = min; in vmw_fifo_slow_copy()
420 vmw_fifo_mem_write(vmw, SVGA_FIFO_NEXT_CMD, next_cmd); in vmw_fifo_slow_copy()
429 uint32_t next_cmd = vmw_fifo_mem_read(dev_priv, SVGA_FIFO_NEXT_CMD); in vmw_local_fifo_commit() local
442 next_cmd, max, min, bytes); in vmw_local_fifo_commit()
445 next_cmd, max, min, bytes); in vmw_local_fifo_commit()
456 next_cmd += bytes; in vmw_local_fifo_commit()
457 if (next_cmd >= max) in vmw_local_fifo_commit()
458 next_cmd -= max - min; in vmw_local_fifo_commit()
460 vmw_fifo_mem_write(dev_priv, SVGA_FIFO_NEXT_CMD, next_cmd); in vmw_local_fifo_commit()