Lines Matching full:resource
36 * struct vmw_cmdbuf_res - Command buffer managed resource entry.
42 * @state: Staging state of this resource entry.
43 * @man: Pointer to a resource manager for this entry.
54 * struct vmw_cmdbuf_res_manager - Command buffer resource manager.
71 * vmw_cmdbuf_res_lookup - Look up a command buffer resource
73 * @man: Pointer to the command buffer resource manager
74 * @res_type: The resource type, that combined with the user key
75 * identifies the resource.
97 * vmw_cmdbuf_res_free - Free a command buffer resource.
99 * @man: Pointer to the command buffer resource manager
115 * vmw_cmdbuf_res_commit - Commit a list of command buffer resource actions
117 * @list: Caller's list of command buffer resource actions.
119 * This function commits a list of command buffer resource
150 * vmw_cmdbuf_res_revert - Revert a list of command buffer resource actions
152 * @list: Caller's list of command buffer resource action
154 * 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
219 * vmw_cmdbuf_res_remove - Stage a command buffer managed resource for removal.
221 * @man: Pointer to the command buffer resource manager.
222 * @res_type: The resource type.
223 * @user_key: The user-space id of the resource.
225 * @res_p: If the resource is in an already committed state, points to the
274 * vmw_cmdbuf_res_man_create - Allocate a command buffer managed resource
279 * Allocates and initializes a command buffer managed resource manager. Returns
298 * vmw_cmdbuf_res_man_destroy - Destroy a command buffer managed resource
303 * This function destroys a command buffer managed resource manager and