Searched refs:exec_fences (Results 1 – 6 of 6) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/iris/ |
D | iris_fence.c | 116 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()
|
D | iris_batch.c | 75 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()
|
D | iris_batch.h | 117 struct util_dynarray exec_fences; member
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
D | crocus_fence.c | 97 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()
|
D | crocus_batch.c | 76 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()
|
D | crocus_batch.h | 129 struct util_dynarray exec_fences; member
|