Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/gpu/drm/ttm/
Dttm_execbuf_util.c36 struct ttm_validate_buffer *entry) in ttm_eu_backoff_reservation_reverse()
47 struct ttm_validate_buffer *entry; in ttm_eu_del_from_lru_locked()
60 struct ttm_validate_buffer *entry; in ttm_eu_backoff_reservation()
66 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()
123 struct ttm_validate_buffer *safe = entry; in ttm_eu_reserve_buffers()
185 struct ttm_validate_buffer *entry; in ttm_eu_fence_buffer_objects()
194 bo = list_first_entry(list, struct ttm_validate_buffer, head)->bo; in ttm_eu_fence_buffer_objects()
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
Dvmwgfx_resource_priv.h78 struct ttm_validate_buffer *val_buf);
81 struct ttm_validate_buffer *val_buf);
Dvmwgfx_context.c49 struct ttm_validate_buffer *val_buf);
52 struct ttm_validate_buffer *val_buf);
56 struct ttm_validate_buffer *val_buf);
59 struct ttm_validate_buffer *val_buf);
338 struct ttm_validate_buffer *val_buf) in vmw_gb_context_bind()
368 struct ttm_validate_buffer *val_buf) in vmw_gb_context_unbind()
514 struct ttm_validate_buffer *val_buf) in vmw_dx_context_bind()
585 struct ttm_validate_buffer *val_buf) in vmw_dx_context_unbind()
Dvmwgfx_shader.c65 struct ttm_validate_buffer *val_buf);
68 struct ttm_validate_buffer *val_buf);
73 struct ttm_validate_buffer *val_buf);
76 struct ttm_validate_buffer *val_buf);
245 struct ttm_validate_buffer *val_buf) in vmw_gb_shader_bind()
276 struct ttm_validate_buffer *val_buf) in vmw_gb_shader_unbind()
457 struct ttm_validate_buffer *val_buf) in vmw_dx_shader_bind()
522 struct ttm_validate_buffer *val_buf) in vmw_dx_shader_unbind()
Dvmwgfx_cotable.c107 struct ttm_validate_buffer *val_buf);
110 struct ttm_validate_buffer *val_buf);
206 struct ttm_validate_buffer *val_buf) in vmw_cotable_bind()
308 struct ttm_validate_buffer *val_buf) in vmw_cotable_unbind()
Dvmwgfx_surface.c70 struct ttm_validate_buffer *val_buf);
73 struct ttm_validate_buffer *val_buf);
78 struct ttm_validate_buffer *val_buf);
81 struct ttm_validate_buffer *val_buf);
439 struct ttm_validate_buffer *val_buf, in vmw_legacy_srf_dma()
491 struct ttm_validate_buffer *val_buf) in vmw_legacy_srf_bind()
513 struct ttm_validate_buffer *val_buf) in vmw_legacy_srf_unbind()
1122 struct ttm_validate_buffer *val_buf) in vmw_gb_surface_bind()
1165 struct ttm_validate_buffer *val_buf) in vmw_gb_surface_unbind()
Dvmwgfx_resource.c135 struct ttm_validate_buffer val_buf; in vmw_resource_release()
1123 struct ttm_validate_buffer *val_buf) in vmw_resource_do_validate()
1225 struct ttm_validate_buffer *val_buf) in vmw_resource_check_buffer()
1309 vmw_resource_backoff_reservation(struct ttm_validate_buffer *val_buf) in vmw_resource_backoff_reservation()
1331 struct ttm_validate_buffer val_buf; in vmw_resource_do_evict()
1377 struct ttm_validate_buffer val_buf; in vmw_resource_validate()
1499 struct ttm_validate_buffer val_buf; in vmw_resource_move_notify()
Dvmwgfx_drv.h105 struct ttm_validate_buffer base;
Dvmwgfx_execbuf.c503 struct ttm_validate_buffer *val_buf; in vmw_bo_to_validate_list()
3463 struct ttm_validate_buffer *validate; in vmw_apply_relocations()
4166 struct ttm_validate_buffer pinned_val, query_val; in __vmw_execbuf_release_pinned_bo()
/linux-4.4.14/drivers/gpu/drm/virtio/
Dvirtgpu_ioctl.c58 struct ttm_validate_buffer *buf; in virtio_gpu_object_list_validate()
81 struct ttm_validate_buffer *buf; in virtio_gpu_unref_list()
105 struct ttm_validate_buffer *buflist = NULL; in virtio_gpu_execbuffer()
119 sizeof(struct ttm_validate_buffer)); in virtio_gpu_execbuffer()
233 struct ttm_validate_buffer mainbuf; in virtio_gpu_resource_create_ioctl()
252 memset(&mainbuf, 0, sizeof(struct ttm_validate_buffer)); in virtio_gpu_resource_create_ioctl()
/linux-4.4.14/include/drm/ttm/
Dttm_execbuf_util.h45 struct ttm_validate_buffer { struct
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_release.c443 struct ttm_validate_buffer *entry; in qxl_release_fence_buffer_objects()
451 bo = list_first_entry(&release->bos, struct ttm_validate_buffer, head)->bo; in qxl_release_fence_buffer_objects()
Dqxl_drv.h130 struct ttm_validate_buffer tv;
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_gem.c450 struct ttm_validate_buffer tv, *entry; in amdgpu_gem_va_update_vm()
520 struct ttm_validate_buffer tv, tv_pd; in amdgpu_gem_va_ioctl()
Damdgpu_uvd.c843 struct ttm_validate_buffer tv; in amdgpu_uvd_send_msg()
Damdgpu.h483 struct ttm_validate_buffer tv;
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_gem.c542 struct ttm_validate_buffer tv, *entry; in radeon_gem_va_update_vm()
Dradeon.h459 struct ttm_validate_buffer tv;