Lines Matching refs:buffer
282 * Submit a command buffer for execution on the host, and return a
283 * fence seqno that when signaled, indicates that the command buffer has
290 * @commands: User-space address of a command buffer cast to an __u64.
291 * @command-size: Size in bytes of the command buffer.
361 * Allocate a DMA buffer that is visible also to the host.
362 * NOTE: The buffer is
369 * The DMA buffer may stay user-space mapped in the guest at all times,
378 * @size: Required minimum size of the buffer.
391 * @map_handle: Offset to use in the mmap() call used to map the buffer.
392 * @handle: Handle unique to this buffer. Used for unreferencing.
393 * @cur_gmr_id: GMR id to use in the command stream when this buffer is
395 * @cur_gmr_offset: Offset to use in the command stream when this buffer is
425 * DRM_VMW_UNREF_DMABUF - Free a DMA buffer.
432 * @handle: Handle indicating what buffer to free. Obtained from the
450 * buffer. But instead only read back for each call to this ioctl, and
452 * either changes the buffer or disables the stream.
474 * @handle: Handle to buffer for getting data from.
480 * @offset: Offset from start of dma buffer to overlay.
576 * @buffer: Pointer to a buffer for capability data, cast to an __u64
584 __u64 buffer;
606 * in the buffer given to the EXECBUF ioctl returning the fence object handle
760 * in the same coordinate space as the frame buffer.
781 * Executes an SVGA present readback from a given fb to the dma buffer
782 * currently bound as the fb. If there is no dma buffer bound to the fb,
831 * Creates a shader and optionally binds it to a dma buffer containing
850 * @buffer_handle: Buffer handle identifying the buffer containing the
854 * @offset: Offset in bytes into the buffer given by @buffer_handle,
901 * @drm_vmw_surface_flag_create_buffer: Create a backup buffer if none is
919 * @buffer_handle Buffer handle of backup buffer. SVGA3D_INVALID_ID
945 * @buffer_handle: Handle of backup buffer. SVGA3D_INVALID_ID if none.
946 * @buffer_size: Actual size of the buffer identified by
948 * @buffer_map_handle: Offset into device address space for the buffer
1020 * DRM_VMW_SYNCCPU - Sync a DMA buffer / MOB for CPU access.
1022 * Idles any previously submitted GPU operations on the buffer and
1023 * by default blocks command submissions that reference the buffer.
1034 * hint to the kernel to allow command submissions that references the buffer
1037 * referencing this buffer.
1039 * -EBUSY should the buffer be busy.
1040 * @drm_vmw_synccpu_allow_cs: Allow command submission that touches the buffer
1041 * while the buffer is synced for CPU. This is similar to the GEM bo idle
1054 * @drm_vmw_synccpu_grab: Grab the buffer for CPU operations
1066 * @handle: Handle identifying the buffer object.