Searched refs:ttm_base_object (Results 1 – 9 of 9) sorted by relevance
100 struct ttm_base_object { struct104 void (*refcount_release) (struct ttm_base_object **base); argument126 struct ttm_base_object base;131 void (*refcount_release) (struct ttm_base_object **);149 struct ttm_base_object *base,152 void (*refcount_release) (struct ttm_base_object164 extern struct ttm_base_object *ttm_base_object_lookup(struct ttm_object_file178 extern struct ttm_base_object *190 extern void ttm_base_object_unref(struct ttm_base_object **p_base);216 struct ttm_base_object *base,[all …]
129 struct ttm_base_object *obj;191 struct ttm_base_object *base, in ttm_base_object_init()194 void (*refcount_release) (struct ttm_base_object **)) in ttm_base_object_init()229 struct ttm_base_object *base = in ttm_release_base()230 container_of(kref, struct ttm_base_object, refcount); in ttm_release_base()248 void ttm_base_object_unref(struct ttm_base_object **p_base) in ttm_base_object_unref()250 struct ttm_base_object *base = *p_base; in ttm_base_object_unref()257 struct ttm_base_object *ttm_base_object_lookup(struct ttm_object_file *tfile, in ttm_base_object_lookup()260 struct ttm_base_object *base = NULL; in ttm_base_object_lookup()278 struct ttm_base_object *[all …]
38 struct ttm_base_object base;112 static void vmw_simple_resource_base_release(struct ttm_base_object **p_base) in vmw_simple_resource_base_release()114 struct ttm_base_object *base = *p_base; in vmw_simple_resource_base_release()207 struct ttm_base_object *base; in vmw_simple_resource_lookup()
51 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()701 static struct ttm_base_object *704 struct ttm_base_object *base = ttm_base_object_lookup(tfile, handle); in vmw_fence_obj_lookup()729 struct ttm_base_object *base; in vmw_fence_obj_wait_ioctl()782 struct ttm_base_object *base; in vmw_fence_obj_signaled_ioctl()1049 struct ttm_base_object *base = in vmw_fence_event_ioctl()
43 struct ttm_base_object base;58 vmw_user_shader_base_to_res(struct ttm_base_object *base);638 vmw_user_shader_base_to_res(struct ttm_base_object *base) in vmw_user_shader_base_to_res()664 static void vmw_user_shader_base_release(struct ttm_base_object **p_base) in vmw_user_shader_base_release()666 struct ttm_base_object *base = *p_base; in vmw_user_shader_base_release()
35 struct ttm_base_object base;46 vmw_user_context_base_to_res(struct ttm_base_object *base);678 vmw_user_context_base_to_res(struct ttm_base_object *base) in vmw_user_context_base_to_res()701 static void vmw_user_context_base_release(struct ttm_base_object **p_base) in vmw_user_context_base_release()703 struct ttm_base_object *base = *p_base; in vmw_user_context_base_release()
53 struct vmw_resource *(*base_obj_to_res)(struct ttm_base_object *base);
84 vmw_user_surface_base_to_res(struct ttm_base_object *base);644 vmw_user_surface_base_to_res(struct ttm_base_object *base) in vmw_user_surface_base_to_res()679 static void vmw_user_surface_base_release(struct ttm_base_object **p_base) in vmw_user_surface_base_release()681 struct ttm_base_object *base = *p_base; in vmw_user_surface_base_release()897 struct ttm_base_object **base_p) in vmw_surface_handle_reference()902 struct ttm_base_object *base; in vmw_surface_handle_reference()987 struct ttm_base_object *base; in vmw_surface_reference_ioctl()1599 struct ttm_base_object *base; in vmw_gb_surface_reference_internal()
261 struct ttm_base_object *base; in vmw_user_resource_lookup_handle()