Home
last modified time | relevance | path

Searched refs:validate_list (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/virtio/
Dvirtgpu_object.c143 struct list_head validate_list; in virtio_gpu_object_create() local
149 INIT_LIST_HEAD(&validate_list); in virtio_gpu_object_create()
155 list_add(&mainbuf.head, &validate_list); in virtio_gpu_object_create()
157 ret = virtio_gpu_object_list_validate(&ticket, &validate_list); in virtio_gpu_object_create()
163 ttm_eu_fence_buffer_objects(&ticket, &validate_list, in virtio_gpu_object_create()
168 ttm_eu_backoff_reservation(&ticket, &validate_list); in virtio_gpu_object_create()
170 virtio_gpu_unref_list(&validate_list); in virtio_gpu_object_create()
Dvirtgpu_ioctl.c116 struct list_head validate_list; in virtio_gpu_execbuffer_ioctl() local
160 INIT_LIST_HEAD(&validate_list); in virtio_gpu_execbuffer_ioctl()
190 list_add(&buflist[i].head, &validate_list); in virtio_gpu_execbuffer_ioctl()
196 ret = virtio_gpu_object_list_validate(&ticket, &validate_list); in virtio_gpu_execbuffer_ioctl()
227 ttm_eu_fence_buffer_objects(&ticket, &validate_list, &out_fence->f); in virtio_gpu_execbuffer_ioctl()
230 virtio_gpu_unref_list(&validate_list); in virtio_gpu_execbuffer_ioctl()
237 ttm_eu_backoff_reservation(&ticket, &validate_list); in virtio_gpu_execbuffer_ioctl()
239 virtio_gpu_unref_list(&validate_list); in virtio_gpu_execbuffer_ioctl()
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Damdgpu_amdkfd_gpuvm.c447 struct ttm_validate_buffer *entry = &mem->validate_list; in add_kgd_mem_to_kfd_bo_list()
466 bo_list_entry = &mem->validate_list; in remove_kgd_mem_from_kfd_bo_list()
1254 bo_list_entry = &mem->validate_list; in amdgpu_amdkfd_gpuvm_free_memory_of_gpu()
1557 list_del_init(&mem->validate_list.head); in amdgpu_amdkfd_gpuvm_map_gtt_bo_to_kernel()
1696 validate_list.head) { in update_invalid_user_pages()
1713 list_move_tail(&mem->validate_list.head, in update_invalid_user_pages()
1722 validate_list.head) { in update_invalid_user_pages()
1793 validate_list.head) { in validate_invalid_user_pages()
1795 mem->resv_list.bo = mem->validate_list.bo; in validate_invalid_user_pages()
1796 mem->resv_list.num_shared = mem->validate_list.num_shared; in validate_invalid_user_pages()
[all …]
Damdgpu_amdkfd.h54 struct ttm_validate_buffer validate_list; member
/Linux-v5.4/drivers/gpu/drm/nouveau/
Dnouveau_gem.c486 validate_list(struct nouveau_channel *chan, struct nouveau_cli *cli, in validate_list() function
568 ret = validate_list(chan, cli, &op->list, pbbo, user_buffers); in nouveau_gem_pushbuf_validate()