Lines Matching refs:drm_suballoc
50 static void drm_suballoc_remove_locked(struct drm_suballoc *sa);
95 struct drm_suballoc *sa, *tmp; in drm_suballoc_manager_fini()
114 static void drm_suballoc_remove_locked(struct drm_suballoc *sa) in drm_suballoc_remove_locked()
129 struct drm_suballoc *sa, *tmp; in drm_suballoc_try_free()
134 sa = list_entry(sa_manager->hole->next, struct drm_suballoc, olist); in drm_suballoc_try_free()
148 return list_entry(hole, struct drm_suballoc, olist)->eoffset; in drm_suballoc_hole_soffset()
158 return list_entry(hole->next, struct drm_suballoc, olist)->soffset; in drm_suballoc_hole_eoffset()
163 struct drm_suballoc *sa, in drm_suballoc_try_alloc()
228 struct drm_suballoc *best_bo = NULL; in drm_suballoc_next_hole()
246 struct drm_suballoc *sa; in drm_suballoc_next_hole()
254 struct drm_suballoc, flist); in drm_suballoc_next_hole()
312 struct drm_suballoc *
320 struct drm_suballoc *sa; in drm_suballoc_new()
398 void drm_suballoc_free(struct drm_suballoc *suballoc, in drm_suballoc_free()
428 struct drm_suballoc *i; in drm_suballoc_dump_debug_info()