Lines Matching defs:drm_mm_node
44 struct drm_mm_node {
75 extern struct drm_mm_node *drm_mm_get_block_generic(struct drm_mm_node *node,
79 extern struct drm_mm_node *drm_mm_get_block_range_generic(
80 struct drm_mm_node *node,
86 static inline struct drm_mm_node *drm_mm_get_block(struct drm_mm_node *parent,
92 static inline struct drm_mm_node *drm_mm_get_block_atomic(struct drm_mm_node *parent,
98 static inline struct drm_mm_node *drm_mm_get_block_range(
99 struct drm_mm_node *parent,
108 static inline struct drm_mm_node *drm_mm_get_block_atomic_range(
109 struct drm_mm_node *parent,
118 extern void drm_mm_put_block(struct drm_mm_node *cur);
119 extern struct drm_mm_node *drm_mm_search_free(const struct drm_mm *mm,
123 extern struct drm_mm_node *drm_mm_search_free_in_range(
141 static inline struct drm_mm *drm_get_mm(struct drm_mm_node *block)
148 int drm_mm_scan_add_block(struct drm_mm_node *node);
149 int drm_mm_scan_remove_block(struct drm_mm_node *node);