Searched refs:bo_list (Results 1 - 25 of 49) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/
H A Dv3dv_cl.c42 list_inithead(&cl->bo_list);
48 list_for_each_entry_safe(struct v3dv_bo, bo, &cl->bo_list, list_link) {
68 list_addtail(&bo->list_link, &cl->bo_list);
H A Dv3dv_cl.h65 struct list_head bo_list; member in struct:v3dv_cl
/xsrc/external/mit/libdrm/dist/tests/amdgpu/
H A Ddeadlock_tests.c252 amdgpu_bo_list_handle bo_list; local in function:amdgpu_deadlock_helper
268 &bo_list);
300 ibs_request.resources = bo_list;
321 r = amdgpu_bo_list_destroy(bo_list);
343 amdgpu_bo_list_handle bo_list; local in function:amdgpu_deadlock_sdma
365 &bo_list);
396 ibs_request.resources = bo_list;
418 r = amdgpu_bo_list_destroy(bo_list);
440 amdgpu_bo_list_handle bo_list; local in function:bad_access_helper
453 &bo_list);
551 amdgpu_bo_list_handle bo_list; local in function:amdgpu_hang_sdma_helper
[all...]
H A Dhotunplug_tests.c196 amdgpu_bo_list_handle bo_list; local in function:amdgpu_nop_cs
215 r = amdgpu_bo_list_create(device_handle, 1, &ib_result_handle, NULL, &bo_list);
227 ibs_request.resources = bo_list;
233 amdgpu_bo_list_destroy(bo_list);
358 amdgpu_bo_list_handle bo_list; local in function:amdgpu_hotunplug_with_exported_fence
387 r = amdgpu_bo_list_create(device_handle, 1, &ib_result_handle, NULL, &bo_list);
399 ibs_request.resources = bo_list;
419 CU_ASSERT_EQUAL(amdgpu_bo_list_destroy(bo_list), 0);
H A Dsyncobj_tests.c101 amdgpu_bo_list_handle bo_list; local in function:syncobj_command_submission_helper
130 &bo_list);
161 bo_list,
180 r = amdgpu_bo_list_destroy(bo_list);
H A Dvm_tests.c107 amdgpu_bo_list_handle bo_list; local in function:amdgpu_vmid_reserve_test
138 &bo_list);
155 ibs_request.resources = bo_list;
173 r = amdgpu_bo_list_destroy(bo_list);
H A Dbasic_tests.c857 amdgpu_bo_list_handle bo_list; local in function:amdgpu_command_submission_gfx_separate_ibs
884 ib_result_ce_handle, &bo_list);
911 ibs_request.resources = bo_list;
936 r = amdgpu_bo_list_destroy(bo_list);
955 amdgpu_bo_list_handle bo_list; local in function:amdgpu_command_submission_gfx_shared_ib
976 &bo_list);
1002 ibs_request.resources = bo_list;
1023 r = amdgpu_bo_list_destroy(bo_list);
1222 amdgpu_bo_list_handle bo_list[2]; local in function:amdgpu_semaphore_test
1255 NULL, &bo_list[
1369 amdgpu_bo_list_handle bo_list; local in function:amdgpu_command_submission_compute_nop
2083 amdgpu_bo_list_handle bo_list; local in function:amdgpu_command_submission_multi_fence_wait_all
2286 amdgpu_bo_list_handle bo_list; local in function:amdgpu_sync_dependency_test
[all...]
H A Dshader_test_util.c589 amdgpu_bo_list_handle bo_list; local in function:amdgpu_test_dispatch_memset
637 r = amdgpu_bo_list_create(test_info->device_handle, 3, resources, NULL, &bo_list);
644 ibs_request.resources = bo_list;
653 r = amdgpu_bo_list_destroy(bo_list);
709 amdgpu_bo_list_handle bo_list; local in function:amdgpu_test_dispatch_memcpy
771 r = amdgpu_bo_list_create(test_info->device_handle, 4, resources, NULL, &bo_list);
778 ibs_request.resources = bo_list;
814 r = amdgpu_bo_list_destroy(bo_list);
1772 amdgpu_bo_list_handle bo_list; local in function:amdgpu_memset_draw_test
1853 r = amdgpu_bo_list_create(test_info->device_handle, i, resources, NULL, &bo_list);
1935 amdgpu_bo_list_handle bo_list; local in function:amdgpu_memcpy_draw_test
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/intel/tools/
H A Derror2aub.c180 find_or_create(struct list_head *bo_list, uint64_t addr, argument
185 list_for_each_entry(struct bo, bo_entry, bo_list, link) {
198 list_addtail(&new_bo->link, bo_list);
306 struct list_head bo_list; local in function:main
307 list_inithead(&bo_list);
373 struct bo *bo_entry = find_or_create(&bo_list, ((uint64_t)hi) << 32 | lo,
425 last_bo = find_or_create(&bo_list, ((uint64_t) hi) << 32 | lo,
443 list_for_each_entry(struct bo, bo_entry, &bo_list, link) {
451 list_for_each_entry(struct bo, bo_entry, &bo_list, link) {
461 list_for_each_entry(struct bo, bo_entry, &bo_list, lin
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/tools/
H A Derror2aub.c167 find_or_create(struct list_head *bo_list, uint64_t addr, argument
172 list_for_each_entry(struct bo, bo_entry, bo_list, link) {
185 list_addtail(&new_bo->link, bo_list);
294 struct list_head bo_list; local in function:main
295 list_inithead(&bo_list);
359 struct bo *bo_entry = find_or_create(&bo_list, ((uint64_t)hi) << 32 | lo,
411 last_bo = find_or_create(&bo_list, ((uint64_t) hi) << 32 | lo,
429 list_for_each_entry(struct bo, bo_entry, &bo_list, link) {
437 list_for_each_entry(struct bo, bo_entry, &bo_list, link) {
447 list_for_each_entry(struct bo, bo_entry, &bo_list, lin
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/asahi/
H A Dagx_state.h109 BITSET_WORD bo_list[256]; member in struct:agx_batch
296 if (unlikely(bo->handle > (sizeof(batch->bo_list) * 8)))
299 BITSET_SET(batch->bo_list, bo->handle);
H A Dagx_pipe.c525 BITSET_COUNT(batch->bo_list) +
532 BITSET_FOREACH_SET(handle, batch->bo_list, sizeof(batch->bo_list) * 8) {
577 memset(batch->bo_list, 0, sizeof(batch->bo_list));
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/winsys/amdgpu/
H A Dradv_amdgpu_cs.c647 uint32_t *bo_list)
672 handles, bo_list);
679 *bo_list = 0;
683 bo_list);
703 *bo_list = 0;
788 bo_list);
790 *bo_list = 0;
831 uint32_t bo_list; local in function:radv_amdgpu_winsys_cs_submit_chained
861 &bo_list);
881 request.resources = bo_list;
640 radv_amdgpu_create_bo_list(struct radv_amdgpu_winsys * ws,struct radeon_cmdbuf ** cs_array,unsigned count,struct radv_amdgpu_winsys_bo ** extra_bo_array,unsigned num_extra_bo,struct radeon_cmdbuf * extra_cs,const struct radv_winsys_bo_list * radv_bo_list,uint32_t * bo_list) argument
920 uint32_t bo_list; local in function:radv_amdgpu_winsys_cs_submit_fallback
1009 uint32_t bo_list; local in function:radv_amdgpu_winsys_cs_submit_sysmem
1195 radv_amdgpu_winsys_cs_submit(struct radeon_winsys_ctx * _ctx,int queue_idx,struct radeon_cmdbuf ** cs_array,unsigned cs_count,struct radeon_cmdbuf * initial_preamble_cs,struct radeon_cmdbuf * continue_preamble_cs,struct radv_winsys_sem_info * sem_info,const struct radv_winsys_bo_list * bo_list,bool can_patch,struct radeon_winsys_fence * _fence) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/sw/kms-dri/
H A Dkms_dri_sw_winsys.c95 struct list_head bo_list; member in struct:kms_sw_winsys
200 list_add(&kms_sw_dt->link, &kms_sw->bo_list);
290 LIST_FOR_EACH_ENTRY(kms_sw_dt, &kms_sw->bo_list, link) {
351 list_add(&kms_sw_dt->link, &kms_sw->bo_list);
492 list_inithead(&ws->bo_list);
/xsrc/external/mit/MesaLib/dist/src/gallium/winsys/sw/kms-dri/
H A Dkms_dri_sw_winsys.c95 struct list_head bo_list; member in struct:kms_sw_winsys
200 list_add(&kms_sw_dt->link, &kms_sw->bo_list);
290 LIST_FOR_EACH_ENTRY(kms_sw_dt, &kms_sw->bo_list, link) {
351 list_add(&kms_sw_dt->link, &kms_sw->bo_list);
492 list_inithead(&ws->bo_list);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_debug.c70 saved->bo_list = CALLOC(saved->bo_count,
71 sizeof(saved->bo_list[0]));
72 if (!saved->bo_list) {
76 ws->cs_get_buffer_list(cs, saved->bo_list);
88 FREE(saved->bo_list);
554 if (!saved->bo_list)
558 qsort(saved->bo_list, saved->bo_count,
559 sizeof(saved->bo_list[0]), (void*)bo_list_compare_va);
568 uint64_t va = saved->bo_list[i].vm_address;
569 uint64_t size = saved->bo_list[
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_debug.c70 saved->bo_list = CALLOC(saved->bo_count, sizeof(saved->bo_list[0]));
71 if (!saved->bo_list) {
75 ws->cs_get_buffer_list(cs, saved->bo_list);
87 FREE(saved->bo_list);
549 if (!saved->bo_list)
553 qsort(saved->bo_list, saved->bo_count, sizeof(saved->bo_list[0]), (void *)bo_list_compare_va);
562 uint64_t va = saved->bo_list[i].vm_address;
563 uint64_t size = saved->bo_list[
[all...]
/xsrc/external/mit/libdrm/dist/nouveau/
H A Dprivate.h103 struct nouveau_list bo_list; member in struct:nouveau_device_priv
H A Dnouveau.c464 DRMINITLISTHEAD(&nvdev->bo_list);
670 DRMLISTFOREACHENTRY(nvbo, &nvdev->bo_list, head) {
705 DRMLISTADD(&nvbo->head, &nvdev->bo_list);
720 DRMLISTADD(&nvbo->head, &nvdev->bo_list);
756 DRMLISTFOREACHENTRY(nvbo, &nvdev->bo_list, head) {
/xsrc/external/mit/xf86-video-intel-old/dist/src/
H A Di830_memory.c280 if (pI830->bo_list == mem) {
281 pI830->bo_list = mem->next;
333 while (pI830->bo_list != NULL)
334 i830_free_memory(pScrn, pI830->bo_list);
784 mem->next = pI830->bo_list;
785 if (pI830->bo_list != NULL)
786 pI830->bo_list->prev = mem;
787 pI830->bo_list = mem;
925 for (mem = pI830->bo_list; mem != NULL; mem = mem->next) {
1575 for (mem = pI830->bo_list; me
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_device.c1651 radv_bo_list_init(struct radv_bo_list *bo_list) argument
1653 pthread_mutex_init(&bo_list->mutex, NULL);
1654 bo_list->list.count = bo_list->capacity = 0;
1655 bo_list->list.bos = NULL;
1659 radv_bo_list_finish(struct radv_bo_list *bo_list) argument
1661 free(bo_list->list.bos);
1662 pthread_mutex_destroy(&bo_list->mutex);
1668 struct radv_bo_list *bo_list = &device->bo_list; local in function:radv_bo_list_add
1698 struct radv_bo_list *bo_list = &device->bo_list; local in function:radv_bo_list_remove
3002 const struct radv_winsys_bo_list *bo_list = NULL; local in function:radv_QueueSubmit
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/
H A Dtu_meta_copy.c105 tu_bo_list_add(&cmdbuf->bo_list, src_bo, MSM_SUBMIT_BO_READ);
106 tu_bo_list_add(&cmdbuf->bo_list, dst_bo, MSM_SUBMIT_BO_WRITE);
349 tu_bo_list_add(&cmdbuf->bo_list, src_buffer->bo, MSM_SUBMIT_BO_READ);
350 tu_bo_list_add(&cmdbuf->bo_list, dst_image->bo, MSM_SUBMIT_BO_WRITE);
539 tu_bo_list_add(&cmdbuf->bo_list, src_image->bo, MSM_SUBMIT_BO_READ);
540 tu_bo_list_add(&cmdbuf->bo_list, dst_buffer->bo, MSM_SUBMIT_BO_WRITE);
H A Dtu_device.c1218 struct tu_bo_list bo_list; local in function:tu_QueueSubmit
1219 tu_bo_list_init(&bo_list);
1235 tu_bo_list_add(&bo_list, cs->entries[i].bo,
1244 tu_bo_list_merge(&bo_list, &cmdbuf->bo_list);
1255 .bos = (uint64_t)(uintptr_t) bo_list.bo_infos,
1256 .nr_bos = bo_list.count,
1269 tu_bo_list_destroy(&bo_list);
H A Dtu_cmd_buffer.c1365 tu_bo_list_init(&cmd_buffer->bo_list);
1398 tu_bo_list_destroy(&cmd_buffer->bo_list);
1409 tu_bo_list_reset(&cmd_buffer->bo_list);
1435 tu_bo_list_add(&cmd_buffer->bo_list, iview->image->bo,
1659 tu_bo_list_add(&cmd->bo_list, buf->bo, MSM_SUBMIT_BO_READ);
1694 tu_bo_list_add(&cmd_buffer->bo_list, &cmd_buffer->scratch_bo,
1699 tu_bo_list_add(&cmd_buffer->bo_list, cmd_buffer->draw_cs.bos[i],
1704 tu_bo_list_add(&cmd_buffer->bo_list, cmd_buffer->tile_cs.bos[i],
2259 tu_bo_list_add(&cmd->bo_list, &pipeline->program.binary_bo,
2262 tu_bo_list_add(&cmd->bo_list, pipelin
[all...]
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_drm.c263 vk_realloc(&dev->vk.alloc, dev->bo_list, new_len * sizeof(*dev->bo_list),
268 dev->bo_list = new_ptr;
286 dev->bo_list[idx] = (struct drm_msm_gem_submit_bo) {
297 vk_free(&dev->vk.alloc, dev->bo_list);
388 dev->bo_list[idx] = dev->bo_list[dev->bo_count];
389 dev->bo_idx[dev->bo_list[idx].handle] = idx;
1165 .bos = (uint64_t)(uintptr_t) queue->device->bo_list,

Completed in 35 milliseconds

12