Home
last modified time | relevance | path

Searched refs:bo_list (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/sys/external/bsd/drm2/dist/drm/vmwgfx/
H A Dvmwgfx_validation.h81 struct list_head bo_list; member
113 .bo_list = LIST_HEAD_INIT((_name).bo_list), \
130 return !list_empty(&ctx->bo_list); in vmw_validation_has_bos()
174 return ttm_eu_reserve_buffers(&ctx->ticket, &ctx->bo_list, intr, in vmw_validation_bo_reserve()
190 ttm_eu_fence_buffer_objects(&ctx->ticket, &ctx->bo_list, in vmw_validation_bo_fence()
207 INIT_LIST_HEAD(&ctx->bo_list); in vmw_validation_context_init()
H A Dvmwgfx_validation.c198 list_for_each_entry(entry, &ctx->bo_list, base.head) { in vmw_validation_find_bo_dup()
299 list_add_tail(&val_buf->head, &ctx->bo_list); in vmw_validation_add_bo()
588 list_for_each_entry(entry, &ctx->bo_list, base.head) { in vmw_validation_bo_validate()
694 list_for_each_entry(entry, &ctx->bo_list, base.head) in vmw_validation_drop_ht()
719 list_for_each_entry(entry, &ctx->bo_list, base.head) { in vmw_validation_unref_lists()
732 INIT_LIST_HEAD(&ctx->bo_list); in vmw_validation_unref_lists()
897 list_for_each_entry(entry, &ctx->bo_list, base.head) { in vmw_validation_bo_backoff()
909 ttm_eu_backoff_reservation(&ctx->ticket, &ctx->bo_list); in vmw_validation_bo_backoff()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_cs.c97 &p->bo_list); in amdgpu_cs_bo_handles_chunk()
534 if (p->bo_list) in amdgpu_cs_parser_bos()
538 &p->bo_list); in amdgpu_cs_parser_bos()
541 } else if (!p->bo_list) { in amdgpu_cs_parser_bos()
544 &p->bo_list); in amdgpu_cs_parser_bos()
550 amdgpu_bo_list_for_each_entry(e, p->bo_list) in amdgpu_cs_parser_bos()
553 amdgpu_bo_list_get_list(p->bo_list, &p->validated); in amdgpu_cs_parser_bos()
565 amdgpu_bo_list_for_each_userptr_entry(e, p->bo_list) { in amdgpu_cs_parser_bos()
625 gds = p->bo_list->gds_obj; in amdgpu_cs_parser_bos()
626 gws = p->bo_list->gws_obj; in amdgpu_cs_parser_bos()
[all …]
H A Damdgpu_amdkfd_gpuvm.c85 list_for_each_entry(entry, &mem->bo_va_list, bo_list) in check_if_add_bo_to_vm()
452 list_add(&bo_va_entry->bo_list, list_bo_va); in add_bo_to_vm()
468 list_del(&bo_va_entry->bo_list); in add_bo_to_vm()
481 list_del(&entry->bo_list); in remove_bo_from_vm()
669 list_for_each_entry(entry, &mem->bo_va_list, bo_list) { in reserve_bo_and_cond_vms()
691 list_for_each_entry(entry, &mem->bo_va_list, bo_list) { in reserve_bo_and_cond_vms()
1294 list_for_each_entry_safe(entry, tmp, &mem->bo_va_list, bo_list) in amdgpu_amdkfd_gpuvm_free_memory_of_gpu()
1409 list_for_each_entry(entry, &mem->bo_va_list, bo_list) { in amdgpu_amdkfd_gpuvm_map_memory_to_gpu()
1488 list_for_each_entry(entry, &mem->bo_va_list, bo_list) { in amdgpu_amdkfd_gpuvm_unmap_memory_from_gpu()
1864 list_for_each_entry(bo_va_entry, &mem->bo_va_list, bo_list) { in validate_invalid_user_pages()
[all …]
H A Damdgpu_trace.h148 __field(struct amdgpu_bo_list *, bo_list)
155 __entry->bo_list = p->bo_list;
162 __entry->bo_list, __entry->ring, __entry->dw,
H A Damdgpu_amdkfd.h43 struct list_head bo_list; member
H A Damdgpu.h493 struct amdgpu_bo_list *bo_list; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_vm.c305 list_for_each_entry(bo_va, &bo->va, bo_list) { in radeon_vm_bo_find()
342 INIT_LIST_HEAD(&bo_va->bo_list); in radeon_vm_bo_add()
346 list_add_tail(&bo_va->bo_list, &bo->va); in radeon_vm_bo_add()
1131 list_del(&bo_va->bo_list); in radeon_vm_bo_rmv()
1165 list_for_each_entry(bo_va, &bo->va, bo_list) { in radeon_vm_bo_invalidate()
1255 list_del_init(&bo_va->bo_list); in radeon_vm_fini()
H A Dradeon.h489 struct list_head bo_list; member