Lines Matching refs:drm_mm_node
157 struct drm_mm_node { struct
200 void (*color_adjust)(const struct drm_mm_node *node, argument
209 struct drm_mm_node head_node;
258 static inline bool drm_mm_node_allocated(const struct drm_mm_node *node) in drm_mm_node_allocated()
293 static inline bool drm_mm_hole_follows(const struct drm_mm_node *node) in drm_mm_hole_follows()
298 static inline u64 __drm_mm_hole_node_start(const struct drm_mm_node *hole_node) in __drm_mm_hole_node_start()
314 static inline u64 drm_mm_hole_node_start(const struct drm_mm_node *hole_node) in drm_mm_hole_node_start()
320 static inline u64 __drm_mm_hole_node_end(const struct drm_mm_node *hole_node) in __drm_mm_hole_node_end()
336 static inline u64 drm_mm_hole_node_end(const struct drm_mm_node *hole_node) in drm_mm_hole_node_end()
406 int drm_mm_reserve_node(struct drm_mm *mm, struct drm_mm_node *node);
408 struct drm_mm_node *node,
434 drm_mm_insert_node_generic(struct drm_mm *mm, struct drm_mm_node *node, in drm_mm_insert_node_generic()
459 struct drm_mm_node *node, in drm_mm_insert_node()
465 void drm_mm_remove_node(struct drm_mm_node *node);
466 void drm_mm_replace_node(struct drm_mm_node *old, struct drm_mm_node *new);
483 struct drm_mm_node *
546 struct drm_mm_node *node);
548 struct drm_mm_node *node);
549 struct drm_mm_node *drm_mm_scan_color_evict(struct drm_mm_scan *scan);