Lines Matching full:resource

34  * struct vmw_cmdbuf_res - Command buffer managed resource entry.
40 * @state: Staging state of this resource entry.
41 * @man: Pointer to a resource manager for this entry.
52 * struct vmw_cmdbuf_res_manager - Command buffer resource manager.
69 * vmw_cmdbuf_res_lookup - Look up a command buffer resource
71 * @man: Pointer to the command buffer resource manager
72 * @res_type: The resource type, that combined with the user key
73 * identifies the resource.
96 * vmw_cmdbuf_res_free - Free a command buffer resource.
98 * @man: Pointer to the command buffer resource manager
114 * vmw_cmdbuf_res_commit - Commit a list of command buffer resource actions
116 * @list: Caller's list of command buffer resource actions.
118 * This function commits a list of command buffer resource
149 * vmw_cmdbuf_res_revert - Revert a list of command buffer resource actions
151 * @list: Caller's list of command buffer resource action
153 * This function reverts a list of command buffer resource
183 * vmw_cmdbuf_res_add - Stage a command buffer managed resource for addition.
185 * @man: Pointer to the command buffer resource manager.
186 * @res_type: The resource type.
187 * @user_key: The user-space id of the resource.
192 * resource to the hash table of the manager identified by @man. The
225 * vmw_cmdbuf_res_remove - Stage a command buffer managed resource for removal.
227 * @man: Pointer to the command buffer resource manager.
228 * @res_type: The resource type.
229 * @user_key: The user-space id of the resource.
231 * @res_p: If the resource is in an already committed state, points to the
278 * vmw_cmdbuf_res_man_create - Allocate a command buffer managed resource
283 * Allocates and initializes a command buffer managed resource manager. Returns
307 * vmw_cmdbuf_res_man_destroy - Destroy a command buffer managed resource
312 * This function destroys a command buffer managed resource manager and
329 * resource manager
332 * resource manager.