Lines Matching defs:node
3940 struct rb_node *node;
3951 node = root->inode_tree.rb_node;
3953 while (node) {
3954 prev = node;
3955 entry = rb_entry(node, struct btrfs_inode, rb_node);
3958 node = node->rb_left;
3960 node = node->rb_right;
3964 if (!node) {
3968 node = prev;
3974 while (node) {
3975 entry = rb_entry(node, struct btrfs_inode, rb_node);
3995 node = rb_next(node);
4990 struct rb_node *node;
4999 node = rb_first_cached(&map_tree->map);
5000 em = rb_entry(node, struct extent_map, rb_node);
5037 node = rb_first(&io_tree->state);
5038 state = rb_entry(node, struct extent_state, rb_node);
10051 entry = rb_entry(parent, struct btrfs_swapfile_pin, node);
10066 rb_link_node(&sp->node, parent, p);
10067 rb_insert_color(&sp->node, &fs_info->swapfile_pins);
10077 struct rb_node *node, *next;
10080 node = rb_first(&fs_info->swapfile_pins);
10081 while (node) {
10082 next = rb_next(node);
10083 sp = rb_entry(node, struct btrfs_swapfile_pin, node);
10085 rb_erase(&sp->node, &fs_info->swapfile_pins);
10093 node = next;