Lines Matching refs:buffer
299 * Create a fence object and fence the backup buffer.
444 * @val_buf: Pointer to the validate buffer.
506 * @val_buf: MOB buffer information.
579 * vmw_dx_shader_add - Add a shader resource as a command buffer managed
582 * @man: The command buffer resource manager.
586 * @list: The list of staged command buffer managed resources.
714 struct vmw_buffer_object *buffer,
764 num_output_sig, buffer,
789 struct vmw_buffer_object *buffer,
831 offset, shader_type, 0, 0, buffer,
847 struct vmw_buffer_object *buffer = NULL;
853 &buffer, NULL);
855 VMW_DEBUG_USER("Couldn't find buffer for shader creation.\n");
859 if ((u64)buffer->base.num_pages * PAGE_SIZE <
861 VMW_DEBUG_USER("Illegal buffer- or shader size.\n");
884 ret = vmw_user_shader_alloc(dev_priv, buffer, size, offset,
890 vmw_bo_unreference(&buffer);
914 * Returns a hash key suitable for a command buffer managed resource
929 * @list: Caller's list of staged command buffer resource actions.
947 * as a command buffer managed resource.
956 * @list: Caller's list of staged command buffer resource actions.
976 /* Allocate and pin a DMA buffer */
1023 * @man: Pointer to the command buffer managed resource manager identifying