drm_mm.c | 300 return rb_entry(rb, struct drm_mm_node, rb_hole_size)->hole_size; 331 .rbto_node_offset = offsetof(struct drm_mm_node, rb_hole_size), 356 rb_link_node(&node->rb_hole_size, rb, link); 357 rb_insert_color_cached(&node->rb_hole_size, root, first); 386 rb_erase_cached(&node->rb_hole_size, &node->mm->holes_size); 395 return rb_entry_safe(rb, struct drm_mm_node, rb_hole_size); 403 static inline u64 rb_hole_size(struct rb_node *rb) function in typeref:typename:u64 405 return rb_entry(rb, struct drm_mm_node, rb_hole_size)->hole_size; 423 rb_entry(rb, struct drm_mm_node, rb_hole_size); 497 return rb_hole_size_to_node(rb_prev(&node->rb_hole_size)); [all...] |