Lines Matching refs:rb_hole_addr
245 struct drm_mm_node, rb_hole_addr, in RB_DECLARE_CALLBACKS_MAX() argument
256 parent = rb_entry(rb_parent, struct drm_mm_node, rb_hole_addr); in RB_DECLARE_CALLBACKS_MAX()
260 link = &parent->rb_hole_addr.rb_left; in RB_DECLARE_CALLBACKS_MAX()
262 link = &parent->rb_hole_addr.rb_right; in RB_DECLARE_CALLBACKS_MAX()
265 rb_link_node(&node->rb_hole_addr, rb_parent, link); in RB_DECLARE_CALLBACKS_MAX()
266 rb_insert_augmented(&node->rb_hole_addr, root, &augment_callbacks); in RB_DECLARE_CALLBACKS_MAX()
290 rb_erase_augmented(&node->rb_hole_addr, &node->mm->holes_addr, in rm_hole()
305 return rb_entry_safe(rb, struct drm_mm_node, rb_hole_addr); in rb_hole_addr_to_node()
348 rb = node->rb_hole_addr.rb_left; in find_hole_addr()
350 rb = node->rb_hole_addr.rb_right; in find_hole_addr()
395 struct rb_node *parent, *node = &entry->rb_hole_addr; \
680 rb_replace_node(&old->rb_hole_addr, in drm_mm_replace_node()
681 &new->rb_hole_addr, in drm_mm_replace_node()