Searched refs:ttm_validate_buffer (Results 1 – 20 of 20) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/ttm/ |
D | ttm_execbuf_util.c | 37 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/ |
D | vmwgfx_resource_priv.h | 80 struct ttm_validate_buffer *val_buf); 83 struct ttm_validate_buffer *val_buf);
|
D | vmwgfx_context.c | 50 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()
|
D | vmwgfx_resource.c | 86 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()
|
D | vmwgfx_shader.c | 66 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()
|
D | vmwgfx_cotable.c | 108 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()
|
D | vmwgfx_surface.c | 75 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()
|
D | vmwgfx_drv.h | 109 struct ttm_validate_buffer base;
|
D | vmwgfx_execbuf.c | 553 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/ |
D | virtgpu_ioctl.c | 60 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/ |
D | ttm_execbuf_util.h | 46 struct ttm_validate_buffer { struct
|
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_amdkfd.h | 55 struct ttm_validate_buffer validate_list; 56 struct ttm_validate_buffer resv_list;
|
D | amdgpu_bo_list.h | 36 struct ttm_validate_buffer tv;
|
D | amdgpu_virt.c | 83 struct ttm_validate_buffer csa_tv; in amdgpu_map_static_csa()
|
D | amdgpu_gem.c | 163 struct ttm_validate_buffer tv; in amdgpu_gem_object_close() 562 struct ttm_validate_buffer tv; in amdgpu_gem_va_ioctl()
|
D | amdgpu_amdkfd_gpuvm.c | 538 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/ |
D | qxl_release.c | 433 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()
|
D | qxl_drv.h | 108 struct ttm_validate_buffer tv;
|
/Linux-v4.19/drivers/gpu/drm/radeon/ |
D | radeon_gem.c | 545 struct ttm_validate_buffer tv, *entry; in radeon_gem_va_update_vm()
|
D | radeon.h | 465 struct ttm_validate_buffer tv;
|