Lines Matching refs:buffer
297 * Create a fence object and fence the backup buffer.
442 * @val_buf: Pointer to the validate buffer.
504 * @val_buf: MOB buffer information.
575 * vmw_dx_shader_add - Add a shader resource as a command buffer managed
578 * @man: The command buffer resource manager.
582 * @list: The list of staged command buffer managed resources.
686 struct vmw_bo *buffer,
715 num_output_sig, buffer,
740 struct vmw_bo *buffer,
761 offset, shader_type, 0, 0, buffer,
777 struct vmw_bo *buffer = NULL;
782 ret = vmw_user_bo_lookup(file_priv, buffer_handle, &buffer);
784 VMW_DEBUG_USER("Couldn't find buffer for shader creation.\n");
788 if ((u64)buffer->tbo.base.size < (u64)size + (u64)offset) {
789 VMW_DEBUG_USER("Illegal buffer- or shader size.\n");
808 ret = vmw_user_shader_alloc(dev_priv, buffer, size, offset,
812 vmw_user_bo_unref(&buffer);
836 * Returns a hash key suitable for a command buffer managed resource
851 * @list: Caller's list of staged command buffer resource actions.
869 * as a command buffer managed resource.
878 * @list: Caller's list of staged command buffer resource actions.
945 * @man: Pointer to the command buffer managed resource manager identifying