Lines Matching full:resources
39 * of committed resources.
54 * @resources: Hash table containing staged and committed command buffer
55 * resources
56 * @list: List of committed command buffer resources.
59 * @resources and @list are protected by the cmdbuf mutex for now.
62 struct vmwgfx_open_hash resources; member
88 ret = vmwgfx_ht_find_item(&man->resources, key, &hash); in vmw_cmdbuf_res_lookup()
108 WARN_ON(vmwgfx_ht_remove_item(&man->resources, &entry->hash)); in vmw_cmdbuf_res_free()
170 ret = vmwgfx_ht_insert_item(&entry->man->resources, &entry->hash); in vmw_cmdbuf_res_revert()
209 ret = vmwgfx_ht_insert_item(&man->resources, &cres->hash); in vmw_cmdbuf_res_add()
250 ret = vmwgfx_ht_find_item(&man->resources, user_key | (res_type << 24), in vmw_cmdbuf_res_remove()
263 (void) vmwgfx_ht_remove_item(&man->resources, &entry->hash); in vmw_cmdbuf_res_remove()
298 ret = vmwgfx_ht_create(&man->resources, VMW_CMDBUF_RES_MAN_HT_ORDER); in vmw_cmdbuf_res_man_create()
313 * unreferences / frees all command buffer managed resources and -entries
323 vmwgfx_ht_remove(&man->resources); in vmw_cmdbuf_res_man_destroy()