Lines Matching refs:drm_mm
48 struct drm_mm *mm;
52 struct drm_mm {
61 * Basic range manager support (drm_mm.c)
80 extern struct drm_mm_node *drm_mm_search_free(const struct drm_mm *mm,
84 extern int drm_mm_init(struct drm_mm *mm, unsigned long start,
86 extern void drm_mm_takedown(struct drm_mm *mm);
87 extern int drm_mm_clean(struct drm_mm *mm);
88 extern unsigned long drm_mm_tail_space(struct drm_mm *mm);
89 extern int drm_mm_remove_space_from_tail(struct drm_mm *mm,
91 extern int drm_mm_add_space_to_tail(struct drm_mm *mm,
93 extern int drm_mm_pre_get(struct drm_mm *mm);
95 static inline struct drm_mm *drm_get_mm(struct drm_mm_node *block)