Lines Matching refs:rb_node
157 struct rb_node *rb = rb_first(&sis->swap_extent_root);
158 return rb_entry(rb, struct swap_extent, rb_node);
163 struct rb_node *rb = rb_next(&se->rb_node);
164 return rb ? rb_entry(rb, struct swap_extent, rb_node) : NULL;
208 struct rb_node *rb;
210 rb = sis->swap_extent_root.rb_node;
212 se = rb_entry(rb, struct swap_extent, rb_node);
2350 struct rb_node *rb = sis->swap_extent_root.rb_node;
2351 struct swap_extent *se = rb_entry(rb, struct swap_extent, rb_node);
2377 struct rb_node **link = &sis->swap_extent_root.rb_node, *parent = NULL;
2391 se = rb_entry(parent, struct swap_extent, rb_node);
2408 rb_link_node(&new_se->rb_node, parent, link);
2409 rb_insert_color(&new_se->rb_node, &sis->swap_extent_root);