Lines Matching refs:rb_node
164 struct rb_node *rb = rb_first(&sis->swap_extent_root);
165 return rb_entry(rb, struct swap_extent, rb_node);
170 struct rb_node *rb = rb_next(&se->rb_node);
171 return rb ? rb_entry(rb, struct swap_extent, rb_node) : NULL;
215 struct rb_node *rb;
217 rb = sis->swap_extent_root.rb_node;
219 se = rb_entry(rb, struct swap_extent, rb_node);
2172 struct rb_node *rb = sis->swap_extent_root.rb_node;
2173 struct swap_extent *se = rb_entry(rb, struct swap_extent, rb_node);
2199 struct rb_node **link = &sis->swap_extent_root.rb_node, *parent = NULL;
2213 se = rb_entry(parent, struct swap_extent, rb_node);
2230 rb_link_node(&new_se->rb_node, parent, link);
2231 rb_insert_color(&new_se->rb_node, &sis->swap_extent_root);