Lines Matching refs:ttm_base_object

126 	struct ttm_base_object *obj;
158 struct ttm_base_object *base, in ttm_base_object_init()
161 void (*refcount_release) (struct ttm_base_object **), in ttm_base_object_init()
162 void (*ref_obj_release) (struct ttm_base_object *, in ttm_base_object_init()
200 struct ttm_base_object *base = in ttm_release_base()
201 container_of(kref, struct ttm_base_object, refcount); in ttm_release_base()
219 void ttm_base_object_unref(struct ttm_base_object **p_base) in ttm_base_object_unref()
221 struct ttm_base_object *base = *p_base; in ttm_base_object_unref()
229 struct ttm_base_object *ttm_base_object_lookup(struct ttm_object_file *tfile, in ttm_base_object_lookup()
232 struct ttm_base_object *base = NULL; in ttm_base_object_lookup()
251 struct ttm_base_object *
254 struct ttm_base_object *base = NULL; in ttm_base_object_lookup_for_ref()
263 base = drm_hash_entry(hash, struct ttm_base_object, hash); in ttm_base_object_lookup_for_ref()
284 struct ttm_base_object *base) in ttm_ref_object_exists()
320 struct ttm_base_object *base, in ttm_ref_object_add()
391 struct ttm_base_object *base = ref->obj; in ttm_ref_object_release()
568 static void ttm_prime_refcount_release(struct ttm_base_object **p_base) in ttm_prime_refcount_release()
570 struct ttm_base_object *base = *p_base; in ttm_prime_refcount_release()
595 struct ttm_base_object *base = &prime->base; in ttm_prime_dmabuf_release()
625 struct ttm_base_object *base; in ttm_prime_fd_to_handle()
660 struct ttm_base_object *base; in ttm_prime_handle_to_fd()
751 void (*refcount_release) (struct ttm_base_object **), in ttm_prime_object_init()
752 void (*ref_obj_release) (struct ttm_base_object *, in ttm_prime_object_init()