Home
last modified time | relevance | path

Searched refs:ttm_validate_buffer (Results 1 – 20 of 20) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/ttm/
Dttm_execbuf_util.c37 struct ttm_validate_buffer *entry) in ttm_eu_backoff_reservation_reverse()
48 struct ttm_validate_buffer *entry; in ttm_eu_del_from_lru_locked()
59 struct ttm_validate_buffer *entry; in ttm_eu_backoff_reservation()
65 entry = list_first_entry(list, struct ttm_validate_buffer, head); in ttm_eu_backoff_reservation()
99 struct ttm_validate_buffer *entry; in ttm_eu_reserve_buffers()
105 entry = list_first_entry(list, struct ttm_validate_buffer, head); in ttm_eu_reserve_buffers()
121 struct ttm_validate_buffer *safe = entry; in ttm_eu_reserve_buffers()
186 struct ttm_validate_buffer *entry; in ttm_eu_fence_buffer_objects()
195 bo = list_first_entry(list, struct ttm_validate_buffer, head)->bo; in ttm_eu_fence_buffer_objects()
/Linux-v4.19/drivers/gpu/drm/vmwgfx/
Dvmwgfx_resource_priv.h80 struct ttm_validate_buffer *val_buf);
83 struct ttm_validate_buffer *val_buf);
Dvmwgfx_context.c50 struct ttm_validate_buffer *val_buf);
53 struct ttm_validate_buffer *val_buf);
57 struct ttm_validate_buffer *val_buf);
60 struct ttm_validate_buffer *val_buf);
339 struct ttm_validate_buffer *val_buf) in vmw_gb_context_bind()
369 struct ttm_validate_buffer *val_buf) in vmw_gb_context_unbind()
515 struct ttm_validate_buffer *val_buf) in vmw_dx_context_bind()
586 struct ttm_validate_buffer *val_buf) in vmw_dx_context_unbind()
Dvmwgfx_resource.c86 struct ttm_validate_buffer val_buf; in vmw_resource_release()
343 struct ttm_validate_buffer *val_buf) in vmw_resource_do_validate()
447 struct ttm_validate_buffer *val_buf) in vmw_resource_check_buffer()
534 struct ttm_validate_buffer *val_buf) in vmw_resource_backoff_reservation()
558 struct ttm_validate_buffer val_buf; in vmw_resource_do_evict()
604 struct ttm_validate_buffer val_buf; in vmw_resource_validate()
680 struct ttm_validate_buffer val_buf = { in vmw_resource_unbind_list()
Dvmwgfx_shader.c66 struct ttm_validate_buffer *val_buf);
69 struct ttm_validate_buffer *val_buf);
74 struct ttm_validate_buffer *val_buf);
77 struct ttm_validate_buffer *val_buf);
246 struct ttm_validate_buffer *val_buf) in vmw_gb_shader_bind()
277 struct ttm_validate_buffer *val_buf) in vmw_gb_shader_unbind()
458 struct ttm_validate_buffer *val_buf) in vmw_dx_shader_bind()
523 struct ttm_validate_buffer *val_buf) in vmw_dx_shader_unbind()
Dvmwgfx_cotable.c108 struct ttm_validate_buffer *val_buf);
111 struct ttm_validate_buffer *val_buf);
207 struct ttm_validate_buffer *val_buf) in vmw_cotable_bind()
309 struct ttm_validate_buffer *val_buf) in vmw_cotable_unbind()
Dvmwgfx_surface.c75 struct ttm_validate_buffer *val_buf);
78 struct ttm_validate_buffer *val_buf);
83 struct ttm_validate_buffer *val_buf);
86 struct ttm_validate_buffer *val_buf);
459 struct ttm_validate_buffer *val_buf, in vmw_legacy_srf_dma()
510 struct ttm_validate_buffer *val_buf) in vmw_legacy_srf_bind()
532 struct ttm_validate_buffer *val_buf) in vmw_legacy_srf_unbind()
1156 struct ttm_validate_buffer *val_buf) in vmw_gb_surface_bind()
1199 struct ttm_validate_buffer *val_buf) in vmw_gb_surface_unbind()
Dvmwgfx_drv.h109 struct ttm_validate_buffer base;
Dvmwgfx_execbuf.c553 struct ttm_validate_buffer *val_buf; in vmw_bo_to_validate_list()
3648 struct ttm_validate_buffer *validate; in vmw_apply_relocations()
4402 struct ttm_validate_buffer pinned_val, query_val; in __vmw_execbuf_release_pinned_bo()
/Linux-v4.19/drivers/gpu/drm/virtio/
Dvirtgpu_ioctl.c60 struct ttm_validate_buffer *buf; in virtio_gpu_object_list_validate()
83 struct ttm_validate_buffer *buf; in virtio_gpu_unref_list()
114 struct ttm_validate_buffer *buflist = NULL; in virtio_gpu_execbuffer_ioctl()
128 sizeof(struct ttm_validate_buffer), in virtio_gpu_execbuffer_ioctl()
226 struct ttm_validate_buffer mainbuf; in virtio_gpu_resource_create_ioctl()
245 memset(&mainbuf, 0, sizeof(struct ttm_validate_buffer)); in virtio_gpu_resource_create_ioctl()
/Linux-v4.19/include/drm/ttm/
Dttm_execbuf_util.h46 struct ttm_validate_buffer { struct
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Damdgpu_amdkfd.h55 struct ttm_validate_buffer validate_list;
56 struct ttm_validate_buffer resv_list;
Damdgpu_bo_list.h36 struct ttm_validate_buffer tv;
Damdgpu_virt.c83 struct ttm_validate_buffer csa_tv; in amdgpu_map_static_csa()
Damdgpu_gem.c163 struct ttm_validate_buffer tv; in amdgpu_gem_object_close()
562 struct ttm_validate_buffer tv; in amdgpu_gem_va_ioctl()
Damdgpu_amdkfd_gpuvm.c538 struct ttm_validate_buffer *entry = &mem->validate_list; in add_kgd_mem_to_kfd_bo_list()
1267 struct ttm_validate_buffer *bo_list_entry; in amdgpu_amdkfd_gpuvm_free_memory_of_gpu()
/Linux-v4.19/drivers/gpu/drm/qxl/
Dqxl_release.c433 struct ttm_validate_buffer *entry; in qxl_release_fence_buffer_objects()
441 bo = list_first_entry(&release->bos, struct ttm_validate_buffer, head)->bo; in qxl_release_fence_buffer_objects()
Dqxl_drv.h108 struct ttm_validate_buffer tv;
/Linux-v4.19/drivers/gpu/drm/radeon/
Dradeon_gem.c545 struct ttm_validate_buffer tv, *entry; in radeon_gem_va_update_vm()
Dradeon.h465 struct ttm_validate_buffer tv;