Searched refs:bo_list (Results 1 – 11 of 11) sorted by relevance
| /Linux-v5.4/drivers/gpu/drm/vmwgfx/ |
| D | vmwgfx_validation.h | 79 struct list_head bo_list; member 111 .bo_list = LIST_HEAD_INIT((_name).bo_list), \ 128 return !list_empty(&ctx->bo_list); in vmw_validation_has_bos() 172 return ttm_eu_reserve_buffers(&ctx->ticket, &ctx->bo_list, intr, in vmw_validation_bo_reserve() 187 ttm_eu_backoff_reservation(&ctx->ticket, &ctx->bo_list); in vmw_validation_bo_backoff() 202 ttm_eu_fence_buffer_objects(&ctx->ticket, &ctx->bo_list, in vmw_validation_bo_fence() 219 INIT_LIST_HEAD(&ctx->bo_list); in vmw_validation_context_init()
|
| D | vmwgfx_validation.c | 190 list_for_each_entry(entry, &ctx->bo_list, base.head) { in vmw_validation_find_bo_dup() 291 list_add_tail(&val_buf->head, &ctx->bo_list); in vmw_validation_add_bo() 564 list_for_each_entry(entry, &ctx->bo_list, base.head) { in vmw_validation_bo_validate() 645 list_for_each_entry(entry, &ctx->bo_list, base.head) in vmw_validation_drop_ht() 670 list_for_each_entry(entry, &ctx->bo_list, base.head) { in vmw_validation_unref_lists() 683 INIT_LIST_HEAD(&ctx->bo_list); in vmw_validation_unref_lists()
|
| /Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_cs.c | 91 &p->bo_list); in amdgpu_cs_bo_handles_chunk() 586 if (p->bo_list) in amdgpu_cs_parser_bos() 590 &p->bo_list); in amdgpu_cs_parser_bos() 593 } else if (!p->bo_list) { in amdgpu_cs_parser_bos() 596 &p->bo_list); in amdgpu_cs_parser_bos() 602 amdgpu_bo_list_for_each_entry(e, p->bo_list) in amdgpu_cs_parser_bos() 605 amdgpu_bo_list_get_list(p->bo_list, &p->validated); in amdgpu_cs_parser_bos() 606 if (p->bo_list->first_userptr != p->bo_list->num_entries) in amdgpu_cs_parser_bos() 619 amdgpu_bo_list_for_each_userptr_entry(e, p->bo_list) { in amdgpu_cs_parser_bos() 682 gds = p->bo_list->gds_obj; in amdgpu_cs_parser_bos() [all …]
|
| D | amdgpu_amdkfd_gpuvm.c | 88 list_for_each_entry(entry, &mem->bo_va_list, bo_list) in check_if_add_bo_to_vm() 410 list_add(&bo_va_entry->bo_list, list_bo_va); in add_bo_to_vm() 426 list_del(&bo_va_entry->bo_list); in add_bo_to_vm() 439 list_del(&entry->bo_list); in remove_bo_from_vm() 628 list_for_each_entry(entry, &mem->bo_va_list, bo_list) { in reserve_bo_and_cond_vms() 650 list_for_each_entry(entry, &mem->bo_va_list, bo_list) { in reserve_bo_and_cond_vms() 1273 list_for_each_entry_safe(entry, tmp, &mem->bo_va_list, bo_list) in amdgpu_amdkfd_gpuvm_free_memory_of_gpu() 1388 list_for_each_entry(entry, &mem->bo_va_list, bo_list) { in amdgpu_amdkfd_gpuvm_map_memory_to_gpu() 1467 list_for_each_entry(entry, &mem->bo_va_list, bo_list) { in amdgpu_amdkfd_gpuvm_unmap_memory_from_gpu() 1839 list_for_each_entry(bo_va_entry, &mem->bo_va_list, bo_list) { in validate_invalid_user_pages() [all …]
|
| D | amdgpu_trace.h | 146 __field(struct amdgpu_bo_list *, bo_list) 153 __entry->bo_list = p->bo_list; 160 __entry->bo_list, __entry->ring, __entry->dw,
|
| D | amdgpu_amdkfd.h | 41 struct list_head bo_list; member
|
| D | amdgpu.h | 471 struct amdgpu_bo_list *bo_list; member
|
| /Linux-v5.4/drivers/gpu/drm/radeon/ |
| D | radeon_vm.c | 298 list_for_each_entry(bo_va, &bo->va, bo_list) { in radeon_vm_bo_find() 335 INIT_LIST_HEAD(&bo_va->bo_list); in radeon_vm_bo_add() 339 list_add_tail(&bo_va->bo_list, &bo->va); in radeon_vm_bo_add() 1124 list_del(&bo_va->bo_list); in radeon_vm_bo_rmv() 1158 list_for_each_entry(bo_va, &bo->va, bo_list) { in radeon_vm_bo_invalidate() 1244 list_del_init(&bo_va->bo_list); in radeon_vm_fini()
|
| D | radeon.h | 472 struct list_head bo_list; member
|
| /Linux-v5.4/drivers/gpu/drm/msm/ |
| D | msm_gem.h | 135 struct list_head bo_list; member
|
| D | msm_gem_submit.c | 56 INIT_LIST_HEAD(&submit->bo_list); in submit_create() 140 list_add_tail(&msm_obj->submit_entry, &submit->bo_list); in submit_lookup_objects()
|