Searched refs:global_bo_list (Results 1 - 16 of 16) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/winsys/amdgpu/
H A Dradv_amdgpu_winsys.h54 struct list_head global_bo_list; member in struct:radv_amdgpu_winsys
H A Dradv_amdgpu_winsys.c186 LIST_INITHEAD(&ws->global_bo_list);
H A Dradv_amdgpu_cs.c664 LIST_FOR_EACH_ENTRY(bo, &ws->global_bo_list, global_list_item) {
1246 &cs->ws->global_bo_list, global_list_item) {
H A Dradv_amdgpu_bo.c294 LIST_ADDTAIL(&bo->global_list_item, &ws->global_bo_list);
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/winsys/amdgpu/
H A Dradv_amdgpu_winsys.h63 } global_bo_list; member in struct:radv_amdgpu_winsys
H A Dradv_amdgpu_bo.c320 u_rwlock_wrlock(&ws->global_bo_list.lock);
321 if (ws->global_bo_list.count == ws->global_bo_list.capacity) {
322 unsigned capacity = MAX2(4, ws->global_bo_list.capacity * 2);
324 realloc(ws->global_bo_list.bos, capacity * sizeof(struct radv_amdgpu_winsys_bo *));
326 u_rwlock_wrunlock(&ws->global_bo_list.lock);
330 ws->global_bo_list.bos = (struct radv_amdgpu_winsys_bo **)data;
331 ws->global_bo_list.capacity = capacity;
334 ws->global_bo_list.bos[ws->global_bo_list
[all...]
H A Dradv_amdgpu_winsys.c170 u_rwlock_destroy(&ws->global_bo_list.lock);
171 free(ws->global_bo_list.bos);
252 u_rwlock_init(&ws->global_bo_list.lock);
H A Dradv_amdgpu_cs.c671 handles = malloc(sizeof(handles[0]) * ws->global_bo_list.count);
676 for (uint32_t i = 0; i < ws->global_bo_list.count; i++) {
677 handles[i].bo_handle = ws->global_bo_list.bos[i]->bo_handle;
678 handles[i].bo_priority = ws->global_bo_list.bos[i]->priority;
682 !radv_amdgpu_cs(cs_array[0])->num_virtual_buffers && !ws->global_bo_list.count) {
707 total_buffer_count += ws->global_bo_list.count;
773 for (unsigned i = 0; i < ws->global_bo_list.count; ++i) {
774 struct radv_amdgpu_winsys_bo *bo = ws->global_bo_list.bos[i];
841 u_rwlock_rdlock(&aws->global_bo_list.lock);
877 u_rwlock_rdunlock(&aws->global_bo_list
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/amdgpu/drm/
H A Damdgpu_winsys.h88 struct list_head global_bo_list; member in struct:amdgpu_winsys
H A Damdgpu_winsys.c391 LIST_INITHEAD(&ws->global_bo_list);
H A Damdgpu_bo.c423 LIST_ADDTAIL(&bo->u.real.global_list_item, &ws->global_bo_list);
H A Damdgpu_cs.c1304 LIST_FOR_EACH_ENTRY(bo, &ws->global_bo_list, u.real.global_list_item) {
/xsrc/external/mit/MesaLib/dist/src/gallium/winsys/amdgpu/drm/
H A Damdgpu_winsys.h108 struct list_head global_bo_list; member in struct:amdgpu_winsys
H A Damdgpu_winsys.c499 list_inithead(&aws->global_bo_list);
H A Damdgpu_bo.c449 list_addtail(&bo->u.real.global_list_item, &ws->global_bo_list);
H A Damdgpu_cs.c1415 LIST_FOR_EACH_ENTRY(bo, &ws->global_bo_list, u.real.global_list_item) {

Completed in 25 milliseconds