Home
last modified time | relevance | path

Searched refs:exec_fences (Results 1 – 6 of 6) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/iris/
Diris_fence.c116 util_dynarray_grow(&batch->exec_fences, struct drm_i915_gem_exec_fence, 1); in iris_batch_add_syncobj()
146 assert(n == util_dynarray_num_elements(&batch->exec_fences, in clear_stale_syncobjs()
154 util_dynarray_element(&batch->exec_fences, in clear_stale_syncobjs()
170 util_dynarray_pop_ptr(&batch->exec_fences, in clear_stale_syncobjs()
Diris_batch.c75 return util_dynarray_num_elements(&batch->exec_fences, in num_fences()
87 util_dynarray_foreach(&batch->exec_fences, in dump_fence_list()
204 util_dynarray_init(&batch->exec_fences, ralloc_context(NULL)); in iris_init_batch()
574 ralloc_free(batch->exec_fences.mem_ctx); in iris_batch_free()
989 (uintptr_t)util_dynarray_begin(&batch->exec_fences); in submit_batch()
1087 util_dynarray_clear(&batch->exec_fences); in _iris_batch_flush()
Diris_batch.h117 struct util_dynarray exec_fences; member
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_fence.c97 util_dynarray_grow(&batch->exec_fences, struct drm_i915_gem_exec_fence, 1); in crocus_batch_add_syncobj()
126 assert(n == util_dynarray_num_elements(&batch->exec_fences, in clear_stale_syncobjs()
134 util_dynarray_element(&batch->exec_fences, in clear_stale_syncobjs()
150 util_dynarray_pop_ptr(&batch->exec_fences, in clear_stale_syncobjs()
Dcrocus_batch.c76 return util_dynarray_num_elements(&batch->exec_fences, in num_fences()
88 util_dynarray_foreach(&batch->exec_fences, in dump_fence_list()
224 util_dynarray_init(&batch->exec_fences, ralloc_context(NULL)); in crocus_init_batch()
563 ralloc_free(batch->exec_fences.mem_ctx); in crocus_batch_free()
889 (uintptr_t)util_dynarray_begin(&batch->exec_fences); in submit_batch()
994 util_dynarray_clear(&batch->exec_fences); in _crocus_batch_flush()
Dcrocus_batch.h129 struct util_dynarray exec_fences; member