Searched refs:ttm_validate_buffer (Results 1 – 22 of 22) sorted by relevance
/Linux-v5.4/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() 100 struct ttm_validate_buffer *entry; in ttm_eu_reserve_buffers() 106 entry = list_first_entry(list, struct ttm_validate_buffer, head); in ttm_eu_reserve_buffers() 122 struct ttm_validate_buffer *safe = entry; in ttm_eu_reserve_buffers() 189 struct ttm_validate_buffer *entry; in ttm_eu_fence_buffer_objects() 196 bo = list_first_entry(list, struct ttm_validate_buffer, head)->bo; in ttm_eu_fence_buffer_objects()
|
/Linux-v5.4/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_resource_priv.h | 87 struct ttm_validate_buffer *val_buf); 90 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); 335 struct ttm_validate_buffer *val_buf) in vmw_gb_context_bind() 363 struct ttm_validate_buffer *val_buf) in vmw_gb_context_unbind() 502 struct ttm_validate_buffer *val_buf) in vmw_dx_context_bind() 570 struct ttm_validate_buffer *val_buf) in vmw_dx_context_unbind()
|
D | vmwgfx_resource.c | 114 struct ttm_validate_buffer val_buf; in vmw_resource_release() 376 struct ttm_validate_buffer *val_buf) in vmw_resource_do_validate() 477 struct ttm_validate_buffer *val_buf) in vmw_resource_check_buffer() 567 struct ttm_validate_buffer *val_buf) in vmw_resource_backoff_reservation() 592 struct ttm_validate_buffer val_buf; in vmw_resource_do_evict() 641 struct ttm_validate_buffer val_buf; in vmw_resource_validate() 717 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); 248 struct ttm_validate_buffer *val_buf) in vmw_gb_shader_bind() 276 struct ttm_validate_buffer *val_buf) in vmw_gb_shader_unbind() 448 struct ttm_validate_buffer *val_buf) in vmw_dx_shader_bind() 510 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); 206 struct ttm_validate_buffer *val_buf) in vmw_cotable_bind() 305 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); 458 struct ttm_validate_buffer *val_buf, in vmw_legacy_srf_dma() 507 struct ttm_validate_buffer *val_buf) in vmw_legacy_srf_bind() 529 struct ttm_validate_buffer *val_buf) in vmw_legacy_srf_unbind() 1140 struct ttm_validate_buffer *val_buf) in vmw_gb_surface_bind() 1180 struct ttm_validate_buffer *val_buf) in vmw_gb_surface_unbind()
|
D | vmwgfx_validation.c | 43 struct ttm_validate_buffer base; 270 struct ttm_validate_buffer *val_buf; in vmw_validation_add_bo()
|
D | vmwgfx_drv.h | 130 struct ttm_validate_buffer base;
|
/Linux-v5.4/include/drm/ttm/ |
D | ttm_execbuf_util.h | 46 struct ttm_validate_buffer { struct
|
/Linux-v5.4/drivers/gpu/drm/virtio/ |
D | virtgpu_ioctl.c | 63 struct ttm_validate_buffer *buf; in virtio_gpu_object_list_validate() 86 struct ttm_validate_buffer *buf; in virtio_gpu_unref_list() 117 struct ttm_validate_buffer *buflist = NULL; in virtio_gpu_execbuffer_ioctl() 166 sizeof(struct ttm_validate_buffer), in virtio_gpu_execbuffer_ioctl()
|
D | virtgpu_object.c | 144 struct ttm_validate_buffer mainbuf; in virtio_gpu_object_create() 150 memset(&mainbuf, 0, sizeof(struct ttm_validate_buffer)); in virtio_gpu_object_create()
|
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_bo_list.h | 35 struct ttm_validate_buffer tv;
|
D | amdgpu_amdkfd.h | 54 struct ttm_validate_buffer validate_list; 55 struct ttm_validate_buffer resv_list;
|
D | amdgpu_csa.c | 72 struct ttm_validate_buffer csa_tv; in amdgpu_map_static_csa()
|
D | amdgpu_gem.c | 164 struct ttm_validate_buffer tv; in amdgpu_gem_object_close() 553 struct ttm_validate_buffer tv; in amdgpu_gem_va_ioctl()
|
D | amdgpu_amdkfd_gpuvm.c | 447 struct ttm_validate_buffer *entry = &mem->validate_list; in add_kgd_mem_to_kfd_bo_list() 464 struct ttm_validate_buffer *bo_list_entry; in remove_kgd_mem_from_kfd_bo_list() 1233 struct ttm_validate_buffer *bo_list_entry; in amdgpu_amdkfd_gpuvm_free_memory_of_gpu()
|
/Linux-v5.4/drivers/gpu/drm/qxl/ |
D | qxl_release.c | 434 struct ttm_validate_buffer *entry; in qxl_release_fence_buffer_objects() 442 bo = list_first_entry(&release->bos, struct ttm_validate_buffer, head)->bo; in qxl_release_fence_buffer_objects()
|
D | qxl_drv.h | 105 struct ttm_validate_buffer tv;
|
/Linux-v5.4/drivers/gpu/drm/radeon/ |
D | radeon_gem.c | 552 struct ttm_validate_buffer tv, *entry; in radeon_gem_va_update_vm()
|
D | radeon.h | 462 struct ttm_validate_buffer tv;
|
/Linux-v5.4/drivers/gpu/drm/amd/display/amdgpu_dm/ |
D | amdgpu_dm.c | 4473 struct ttm_validate_buffer tv; in dm_plane_helper_prepare_fb()
|