Lines Matching defs:list
40 * @head: List head used either by the staging list or the manager list
58 * @list: List of committed command buffer resources.
61 * @resources and @list are protected by the cmdbuf mutex for now.
65 struct list_head list;
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
124 void vmw_cmdbuf_res_commit(struct list_head *list)
128 list_for_each_entry_safe(entry, next, list, head) {
136 list_add_tail(&entry->head, &entry->man->list);
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
160 void vmw_cmdbuf_res_revert(struct list_head *list)
164 list_for_each_entry_safe(entry, next, list, head) {
172 list_move_tail(&entry->head, &entry->man->list);
189 * @list: The staging list.
193 * entry is then put on the staging list identified by @list.
199 struct list_head *list)
213 list_add_tail(&cres->head, list);
224 * @list: The staging list.
231 * state it then either removes the entry from the staging list or adds it
237 struct list_head *list,
262 list_add_tail(&entry->head, list);
292 INIT_LIST_HEAD(&man->list);
311 list_for_each_entry_safe(entry, next, &man->list, head)