Lines Matching defs:ttm_object_file
42 * struct ttm_object_file
64 struct ttm_object_file {
107 * a particular ttm_object_file. It also carries a ref count to avoid creating
108 * multiple ref objects if a ttm_object_file references the same base
118 struct ttm_object_file *tfile;
123 static inline struct ttm_object_file *
124 ttm_object_file_ref(struct ttm_object_file *tfile)
130 static void ttm_object_file_destroy(struct ttm_object_file *tfile)
137 static inline void ttm_object_file_unref(struct ttm_object_file **p_tfile)
139 struct ttm_object_file *tfile = *p_tfile;
147 int ttm_base_object_init(struct ttm_object_file *tfile,
225 struct ttm_base_object *ttm_base_object_lookup(struct ttm_object_file *tfile,
257 int ttm_ref_object_add(struct ttm_object_file *tfile,
323 struct ttm_object_file *tfile = ref->tfile;
341 int ttm_ref_object_base_unref(struct ttm_object_file *tfile,
362 void ttm_object_file_release(struct ttm_object_file **p_tfile)
367 struct ttm_object_file *tfile = *p_tfile;
390 struct ttm_object_file *ttm_object_file_init(struct ttm_object_device *tdev,
393 struct ttm_object_file *tfile;