Home
last modified time | relevance | path

Searched refs:ttm_base_object (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/gpu/drm/vmwgfx/
A Dttm_object.h127 struct ttm_base_object { struct
155 struct ttm_base_object base;
178 struct ttm_base_object *base,
183 void (*ref_obj_release) (struct ttm_base_object
211 extern struct ttm_base_object *
249 struct ttm_base_object *base,
254 struct ttm_base_object *base);
335 (struct ttm_base_object **),
337 (struct ttm_base_object *,
341 ttm_base_object_type(struct ttm_base_object *base) in ttm_base_object_type()
[all …]
A Dttm_object.c130 struct ttm_base_object *obj;
162 struct ttm_base_object *base, in ttm_base_object_init()
203 struct ttm_base_object *base = in ttm_release_base()
247 struct ttm_base_object *
269 struct ttm_base_object *base = NULL; in ttm_base_object_lookup()
287 struct ttm_base_object *
290 struct ttm_base_object *base; in ttm_base_object_lookup_for_ref()
313 struct ttm_base_object *base) in ttm_ref_object_exists()
348 struct ttm_base_object *base, in ttm_ref_object_add()
657 struct ttm_base_object *base; in ttm_prime_fd_to_handle()
[all …]
A Dvmwgfx_simple_resource.c39 struct ttm_base_object base;
117 static void vmw_simple_resource_base_release(struct ttm_base_object **p_base) in vmw_simple_resource_base_release()
119 struct ttm_base_object *base = *p_base; in vmw_simple_resource_base_release()
232 struct ttm_base_object *base; in vmw_simple_resource_lookup()
A Dvmwgfx_bo.c582 static void vmw_user_bo_release(struct ttm_base_object **p_base) in vmw_user_bo_release()
585 struct ttm_base_object *base = *p_base; in vmw_user_bo_release()
608 static void vmw_user_bo_ref_obj_release(struct ttm_base_object *base, in vmw_user_bo_ref_obj_release()
645 struct ttm_base_object **p_base) in vmw_user_bo_alloc()
812 struct ttm_base_object *buffer_base; in vmw_user_bo_synccpu_ioctl()
942 struct ttm_base_object **p_base) in vmw_user_bo_lookup()
945 struct ttm_base_object *base; in vmw_user_bo_lookup()
994 struct ttm_base_object *base; in vmw_user_bo_noref_lookup()
A Dvmwgfx_fence.c54 struct ttm_base_object base;
573 static void vmw_user_fence_base_release(struct ttm_base_object **p_base) in vmw_user_fence_base_release()
575 struct ttm_base_object *base = *p_base; in vmw_user_fence_base_release()
762 static struct ttm_base_object *
765 struct ttm_base_object *base = ttm_base_object_lookup(tfile, handle); in vmw_fence_obj_lookup()
790 struct ttm_base_object *base; in vmw_fence_obj_wait_ioctl()
844 struct ttm_base_object *base; in vmw_fence_obj_signaled_ioctl()
1112 struct ttm_base_object *base = in vmw_fence_event_ioctl()
A Dvmwgfx_context.c35 struct ttm_base_object base;
46 vmw_user_context_base_to_res(struct ttm_base_object *base);
680 vmw_user_context_base_to_res(struct ttm_base_object *base) in vmw_user_context_base_to_res()
706 static void vmw_user_context_base_release(struct ttm_base_object **p_base) in vmw_user_context_base_release()
708 struct ttm_base_object *base = *p_base; in vmw_user_context_base_release()
A Dvmwgfx_shader.c43 struct ttm_base_object base;
62 vmw_user_shader_base_to_res(struct ttm_base_object *base);
662 vmw_user_shader_base_to_res(struct ttm_base_object *base) in vmw_user_shader_base_to_res()
694 static void vmw_user_shader_base_release(struct ttm_base_object **p_base) in vmw_user_shader_base_release()
696 struct ttm_base_object *base = *p_base; in vmw_user_shader_base_release()
A Dvmwgfx_resource_priv.h53 struct vmw_resource *(*base_obj_to_res)(struct ttm_base_object *base);
A Dvmwgfx_surface.c57 struct ttm_base_object *backup_base;
90 vmw_user_surface_base_to_res(struct ttm_base_object *base);
653 vmw_user_surface_base_to_res(struct ttm_base_object *base) in vmw_user_surface_base_to_res()
691 static void vmw_user_surface_base_release(struct ttm_base_object **p_base) in vmw_user_surface_base_release()
693 struct ttm_base_object *base = *p_base; in vmw_user_surface_base_release()
931 struct ttm_base_object **base_p) in vmw_surface_handle_reference()
936 struct ttm_base_object *base; in vmw_surface_handle_reference()
1023 struct ttm_base_object *base; in vmw_surface_reference_ioctl()
1643 struct ttm_base_object *base; in vmw_gb_surface_reference_internal()
A Dvmwgfx_resource.c261 struct ttm_base_object *base; in vmw_user_resource_lookup_handle()
303 struct ttm_base_object *base; in vmw_user_resource_noref_lookup_handle()
A Dvmwgfx_kms.h222 struct ttm_base_object *user_obj;
A Dvmwgfx_drv.h873 struct ttm_base_object **p_base);
885 struct ttm_base_object **base);
A Dvmwgfx_kms.c1375 struct ttm_base_object *user_obj; in vmw_kms_fb_create()

Completed in 46 milliseconds