Home
last modified time | relevance | path

Searched refs:user_bo (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/vmwgfx/
Dvmwgfx_bo.c563 struct vmw_user_buffer_object *user_bo; in vmw_user_bo_ref_obj_release() local
565 user_bo = container_of(base, struct vmw_user_buffer_object, prime.base); in vmw_user_bo_ref_obj_release()
569 ttm_bo_synccpu_write_release(&user_bo->vbo.base); in vmw_user_bo_ref_obj_release()
598 struct vmw_user_buffer_object *user_bo; in vmw_user_bo_alloc() local
601 user_bo = kzalloc(sizeof(*user_bo), GFP_KERNEL); in vmw_user_bo_alloc()
602 if (unlikely(!user_bo)) { in vmw_user_bo_alloc()
607 ret = vmw_bo_init(dev_priv, &user_bo->vbo, size, in vmw_user_bo_alloc()
615 ttm_bo_get(&user_bo->vbo.base); in vmw_user_bo_alloc()
618 &user_bo->prime, in vmw_user_bo_alloc()
624 ttm_bo_put(&user_bo->vbo.base); in vmw_user_bo_alloc()
[all …]
/Linux-v5.4/drivers/gpu/drm/qxl/
Dqxl_display.c593 struct qxl_bo *cursor_bo = NULL, *user_bo = NULL, *old_cursor_bo = NULL; in qxl_cursor_atomic_update() local
606 user_bo = gem_to_qxl_bo(obj); in qxl_cursor_atomic_update()
609 ret = qxl_bo_kmap(user_bo, &user_ptr); in qxl_cursor_atomic_update()
643 qxl_bo_kunmap(user_bo); in qxl_cursor_atomic_update()
685 qxl_bo_kunmap(user_bo); in qxl_cursor_atomic_update()
780 struct qxl_bo *user_bo; in qxl_plane_prepare_fb() local
788 user_bo = gem_to_qxl_bo(obj); in qxl_plane_prepare_fb()
791 user_bo->is_dumb) { in qxl_plane_prepare_fb()
793 user_bo); in qxl_plane_prepare_fb()
807 if (user_bo->shadow != qdev->dumb_shadow_bo) { in qxl_plane_prepare_fb()
[all …]
/Linux-v5.4/drivers/gpu/drm/i915/
Di915_gpu_error.h136 struct drm_i915_error_object **user_bo; member
Di915_gpu_error.c757 print_error_obj(m, ee->engine, "user", ee->user_bo[j]); in __err_print_to_sgl()
932 i915_error_object_free(ee->user_bo[i]); in __i915_gpu_state_free()
933 kfree(ee->user_bo); in __i915_gpu_state_free()
1337 ee->user_bo = bo; in request_record_user_bo()