/external/libdrm/tests/amdgpu/ |
D | deadlock_tests.c | 218 amdgpu_bo_list_handle bo_list; in amdgpu_deadlock_helper() local 234 &bo_list); in amdgpu_deadlock_helper() 266 ibs_request.resources = bo_list; in amdgpu_deadlock_helper() 287 r = amdgpu_bo_list_destroy(bo_list); in amdgpu_deadlock_helper() 309 amdgpu_bo_list_handle bo_list; in amdgpu_deadlock_sdma() local 331 &bo_list); in amdgpu_deadlock_sdma() 362 ibs_request.resources = bo_list; in amdgpu_deadlock_sdma() 384 r = amdgpu_bo_list_destroy(bo_list); in amdgpu_deadlock_sdma() 406 amdgpu_bo_list_handle bo_list; in bad_access_helper() local 419 &bo_list); in bad_access_helper() [all …]
|
D | basic_tests.c | 580 amdgpu_bo_list_handle bo_list; in amdgpu_command_submission_gfx_separate_ibs() local 600 ib_result_ce_handle, &bo_list); in amdgpu_command_submission_gfx_separate_ibs() 627 ibs_request.resources = bo_list; in amdgpu_command_submission_gfx_separate_ibs() 652 r = amdgpu_bo_list_destroy(bo_list); in amdgpu_command_submission_gfx_separate_ibs() 671 amdgpu_bo_list_handle bo_list; in amdgpu_command_submission_gfx_shared_ib() local 685 &bo_list); in amdgpu_command_submission_gfx_shared_ib() 711 ibs_request.resources = bo_list; in amdgpu_command_submission_gfx_shared_ib() 732 r = amdgpu_bo_list_destroy(bo_list); in amdgpu_command_submission_gfx_shared_ib() 931 amdgpu_bo_list_handle bo_list[2]; in amdgpu_semaphore_test() local 956 NULL, &bo_list[i]); in amdgpu_semaphore_test() [all …]
|
D | vm_tests.c | 104 amdgpu_bo_list_handle bo_list; in amdgpu_vmid_reserve_test() local 123 &bo_list); in amdgpu_vmid_reserve_test() 140 ibs_request.resources = bo_list; in amdgpu_vmid_reserve_test() 158 r = amdgpu_bo_list_destroy(bo_list); in amdgpu_vmid_reserve_test()
|
D | syncobj_tests.c | 97 amdgpu_bo_list_handle bo_list; in syncobj_command_submission_helper() local 114 &bo_list); in syncobj_command_submission_helper() 145 bo_list, in syncobj_command_submission_helper() 164 r = amdgpu_bo_list_destroy(bo_list); in syncobj_command_submission_helper()
|
/external/mesa3d/src/intel/tools/ |
D | error2aub.c | 167 find_or_create(struct list_head *bo_list, uint64_t addr, in find_or_create() argument 172 list_for_each_entry(struct bo, bo_entry, bo_list, link) { in find_or_create() 185 list_addtail(&new_bo->link, bo_list); in find_or_create() 294 struct list_head bo_list; in main() local 295 list_inithead(&bo_list); in main() 359 struct bo *bo_entry = find_or_create(&bo_list, ((uint64_t)hi) << 32 | lo, in main() 411 last_bo = find_or_create(&bo_list, ((uint64_t) hi) << 32 | lo, in main() 429 list_for_each_entry(struct bo, bo_entry, &bo_list, link) { in main() 437 list_for_each_entry(struct bo, bo_entry, &bo_list, link) { in main() 447 list_for_each_entry(struct bo, bo_entry, &bo_list, link) { in main() [all …]
|
/external/igt-gpu-tools/tests/amdgpu/ |
D | amd_basic.c | 367 amdgpu_bo_list_handle bo_list; in amdgpu_command_submission_gfx_separate_ibs() local 387 ib_result_ce_handle, &bo_list); in amdgpu_command_submission_gfx_separate_ibs() 412 ibs_request.resources = bo_list; in amdgpu_command_submission_gfx_separate_ibs() 434 r = amdgpu_bo_list_destroy(bo_list); in amdgpu_command_submission_gfx_separate_ibs() 452 amdgpu_bo_list_handle bo_list; in amdgpu_command_submission_gfx_shared_ib() local 466 &bo_list); in amdgpu_command_submission_gfx_shared_ib() 490 ibs_request.resources = bo_list; in amdgpu_command_submission_gfx_shared_ib() 510 r = amdgpu_bo_list_destroy(bo_list); in amdgpu_command_submission_gfx_shared_ib() 558 amdgpu_bo_list_handle bo_list[2]; in amdgpu_semaphore_test() local 575 NULL, &bo_list[i]); in amdgpu_semaphore_test() [all …]
|
D | amd_prime.c | 226 amdgpu_bo_list_handle bo_list; in i915_to_amd() local 253 NULL, &bo_list); in i915_to_amd() 265 ibs_request.resources = bo_list; in i915_to_amd() 276 r = amdgpu_bo_list_destroy(bo_list); in i915_to_amd() 304 amdgpu_bo_list_handle bo_list; in amd_to_i915() local 334 NULL, &bo_list); in amd_to_i915() 346 ibs_request.resources = bo_list; in amd_to_i915() 389 r = amdgpu_bo_list_destroy(bo_list); in amd_to_i915()
|
D | amd_cs_nop.c | 132 amdgpu_bo_list_handle bo_list; in nop_cs() local 145 r = amdgpu_bo_list_create(device, 1, &ib_result_handle, NULL, &bo_list); in nop_cs() 164 ibs_request.resources = bo_list; in nop_cs() 187 r = amdgpu_bo_list_destroy(bo_list); in nop_cs()
|
/external/mesa3d/src/broadcom/vulkan/ |
D | v3dv_cl.c | 35 list_inithead(&cl->bo_list); in v3dv_cl_init() 41 list_for_each_entry_safe(struct v3dv_bo, bo, &cl->bo_list, list_link) { in v3dv_cl_destroy() 61 list_addtail(&bo->list_link, &cl->bo_list); in cl_alloc_bo()
|
D | v3dv_cl.h | 55 struct list_head bo_list; member
|
D | v3dv_queue.c | 574 assert(list_length(&job->rcl.bo_list) == 1); in handle_cl_job() 575 assert(list_length(&job->bcl.bo_list) >= 1); in handle_cl_job() 577 list_first_entry(&job->bcl.bo_list, struct v3dv_bo, list_link); in handle_cl_job()
|
D | v3dv_cmd_buffer.c | 182 list_for_each_entry_safe(struct v3dv_bo, bo, &job->bcl.bo_list, list_link) { in job_destroy_cloned_gpu_cl_resources() 187 list_for_each_entry_safe(struct v3dv_bo, bo, &job->rcl.bo_list, list_link) { in job_destroy_cloned_gpu_cl_resources() 192 list_for_each_entry_safe(struct v3dv_bo, bo, &job->indirect.bo_list, list_link) { in job_destroy_cloned_gpu_cl_resources() 2516 clone_bo_list(cmd_buffer, &clone_job->bcl.bo_list, &job->bcl.bo_list); in job_clone_in_cmd_buffer() 2517 clone_bo_list(cmd_buffer, &clone_job->rcl.bo_list, &job->rcl.bo_list); in job_clone_in_cmd_buffer() 2518 clone_bo_list(cmd_buffer, &clone_job->indirect.bo_list, in job_clone_in_cmd_buffer() 2519 &job->indirect.bo_list); in job_clone_in_cmd_buffer()
|
/external/mesa3d/src/gallium/winsys/sw/kms-dri/ |
D | kms_dri_sw_winsys.c | 95 struct list_head bo_list; member 200 list_add(&kms_sw_dt->link, &kms_sw->bo_list); in kms_sw_displaytarget_create() 290 LIST_FOR_EACH_ENTRY(kms_sw_dt, &kms_sw->bo_list, link) { in kms_sw_displaytarget_find_and_ref() 351 list_add(&kms_sw_dt->link, &kms_sw->bo_list); in kms_sw_displaytarget_add_from_prime() 492 list_inithead(&ws->bo_list); in kms_dri_create_winsys()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_debug.c | 70 saved->bo_list = CALLOC(saved->bo_count, sizeof(saved->bo_list[0])); in si_save_cs() 71 if (!saved->bo_list) { in si_save_cs() 75 ws->cs_get_buffer_list(cs, saved->bo_list); in si_save_cs() 87 FREE(saved->bo_list); in si_clear_saved_cs() 570 if (!saved->bo_list) in si_dump_bo_list() 574 qsort(saved->bo_list, saved->bo_count, sizeof(saved->bo_list[0]), (void *)bo_list_compare_va); in si_dump_bo_list() 583 uint64_t va = saved->bo_list[i].vm_address; in si_dump_bo_list() 584 uint64_t size = saved->bo_list[i].bo_size; in si_dump_bo_list() 590 saved->bo_list[i - 1].vm_address + saved->bo_list[i - 1].bo_size; in si_dump_bo_list() 603 if (!(saved->bo_list[i].priority_usage & (1u << j))) in si_dump_bo_list()
|
/external/mesa3d/src/freedreno/vulkan/ |
D | tu_drm.c | 175 vk_realloc(&dev->vk.alloc, dev->bo_list, new_len * sizeof(*dev->bo_list), in tu_bo_init() 182 dev->bo_list = new_ptr; in tu_bo_init() 202 dev->bo_list[idx] = (struct drm_msm_gem_submit_bo) { in tu_bo_init() 294 dev->bo_list[idx] = dev->bo_list[dev->bo_count]; in tu_bo_finish() 295 dev->bo_idx[dev->bo_list[idx].handle] = idx; in tu_bo_finish() 710 .bos = (uint64_t)(uintptr_t) queue->device->bo_list, in tu_QueueSubmit()
|
/external/libdrm/nouveau/ |
D | nouveau.c | 450 DRMINITLISTHEAD(&nvdev->bo_list); in nouveau_device_new() 657 DRMLISTFOREACHENTRY(nvbo, &nvdev->bo_list, head) { in nouveau_bo_wrap_locked() 692 DRMLISTADD(&nvbo->head, &nvdev->bo_list); in nouveau_bo_wrap_locked() 707 DRMLISTADD(&nvbo->head, &nvdev->bo_list); in nouveau_bo_make_global() 735 DRMLISTFOREACHENTRY(nvbo, &nvdev->bo_list, head) { in nouveau_bo_name_ref()
|
D | private.h | 100 struct nouveau_list bo_list; member
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_device.c | 2428 radv_bo_list_init(struct radv_bo_list *bo_list) in radv_bo_list_init() argument 2430 u_rwlock_init(&bo_list->rwlock); in radv_bo_list_init() 2431 bo_list->list.count = bo_list->capacity = 0; in radv_bo_list_init() 2432 bo_list->list.bos = NULL; in radv_bo_list_init() 2436 radv_bo_list_finish(struct radv_bo_list *bo_list) in radv_bo_list_finish() argument 2438 free(bo_list->list.bos); in radv_bo_list_finish() 2439 u_rwlock_destroy(&bo_list->rwlock); in radv_bo_list_finish() 2445 struct radv_bo_list *bo_list = &device->bo_list; in radv_bo_list_add() local 2453 u_rwlock_wrlock(&bo_list->rwlock); in radv_bo_list_add() 2454 if (bo_list->list.count == bo_list->capacity) { in radv_bo_list_add() [all …]
|
D | radv_radeon_winsys.h | 290 const struct radv_winsys_bo_list *bo_list, /* optional */
|
/external/mesa3d/src/amd/vulkan/winsys/amdgpu/ |
D | radv_amdgpu_cs.c | 1271 const struct radv_winsys_bo_list *bo_list, in radv_amdgpu_winsys_cs_submit() argument 1281 result = radv_amdgpu_winsys_cs_submit_sysmem(_ctx, queue_idx, sem_info, bo_list, cs_array, in radv_amdgpu_winsys_cs_submit() 1284 result = radv_amdgpu_winsys_cs_submit_chained(_ctx, queue_idx, sem_info, bo_list, cs_array, in radv_amdgpu_winsys_cs_submit() 1287 result = radv_amdgpu_winsys_cs_submit_fallback(_ctx, queue_idx, sem_info, bo_list, cs_array, in radv_amdgpu_winsys_cs_submit() 1638 uint32_t bo_list = 0; in radv_amdgpu_cs_submit() local 1765 request->handles, &bo_list); in radv_amdgpu_cs_submit() 1792 bo_list, in radv_amdgpu_cs_submit() 1811 if (bo_list) in radv_amdgpu_cs_submit() 1812 amdgpu_bo_list_destroy_raw(ctx->ws->dev, bo_list); in radv_amdgpu_cs_submit()
|
/external/mesa3d/src/gallium/drivers/r600/ |
D | r600_pipe_common.c | 464 saved->bo_list = CALLOC(saved->bo_count, in radeon_save_cs() 465 sizeof(saved->bo_list[0])); in radeon_save_cs() 466 if (!saved->bo_list) { in radeon_save_cs() 470 ws->cs_get_buffer_list(cs, saved->bo_list); in radeon_save_cs() 482 FREE(saved->bo_list); in radeon_clear_saved_cs()
|
D | r600_pipe_common.h | 487 struct radeon_bo_list_item *bo_list; member
|
/external/mesa3d/src/gallium/winsys/amdgpu/drm/ |
D | amdgpu_cs.c | 1427 uint32_t bo_list = 0; in amdgpu_cs_submit_ib() local 1450 r = amdgpu_bo_list_create_raw(ws->dev, ws->num_buffers, list, &bo_list); in amdgpu_cs_submit_ib() 1478 r = amdgpu_bo_list_create_raw(ws->dev, num_handles, list, &bo_list); in amdgpu_cs_submit_ib() 1604 r = amdgpu_cs_submit_raw2(ws->dev, acs->ctx->ctx, bo_list, in amdgpu_cs_submit_ib() 1667 r = amdgpu_cs_submit_raw2(ws->dev, acs->ctx->ctx, bo_list, in amdgpu_cs_submit_ib() 1699 if (bo_list) in amdgpu_cs_submit_ib() 1700 amdgpu_bo_list_destroy_raw(ws->dev, bo_list); in amdgpu_cs_submit_ib()
|
/external/libdrm/amdgpu/ |
D | amdgpu_bo.c | 630 uint32_t bo_list) in amdgpu_bo_list_destroy_raw() argument 636 args.in.list_handle = bo_list; in amdgpu_bo_list_destroy_raw()
|
D | amdgpu.h | 807 int amdgpu_bo_list_destroy_raw(amdgpu_device_handle dev, uint32_t bo_list);
|