Lines Matching refs:rb
157 struct rb_node *rb = rb_first(&sis->swap_extent_root); in first_se() local
158 return rb_entry(rb, struct swap_extent, rb_node); in first_se()
163 struct rb_node *rb = rb_next(&se->rb_node); in next_se() local
164 return rb ? rb_entry(rb, struct swap_extent, rb_node) : NULL; in next_se()
208 struct rb_node *rb; in offset_to_swap_extent() local
210 rb = sis->swap_extent_root.rb_node; in offset_to_swap_extent()
211 while (rb) { in offset_to_swap_extent()
212 se = rb_entry(rb, struct swap_extent, rb_node); in offset_to_swap_extent()
214 rb = rb->rb_left; in offset_to_swap_extent()
216 rb = rb->rb_right; in offset_to_swap_extent()
2287 struct rb_node *rb = sis->swap_extent_root.rb_node; in destroy_swap_extents() local
2288 struct swap_extent *se = rb_entry(rb, struct swap_extent, rb_node); in destroy_swap_extents()
2290 rb_erase(rb, &sis->swap_extent_root); in destroy_swap_extents()