Lines Matching refs:rb_node
593 struct rb_node **pp, *parent = NULL, *next; in nexthop_find_by_id()
595 pp = &net->nexthop.rb_root.rb_node; in nexthop_find_by_id()
604 nh = rb_entry(parent, struct nexthop, rb_node); in nexthop_find_by_id()
2176 rb_erase(&nh->rb_node, &net->nexthop.rb_root); in remove_nexthop()
2570 struct rb_node **pp, *parent = NULL, *next; in insert_nexthop()
2578 pp = &root->rb_node; in insert_nexthop()
2588 nh = rb_entry(parent, struct nexthop, rb_node); in insert_nexthop()
2637 rb_link_node_rcu(&new_nh->rb_node, parent, pp); in insert_nexthop()
2638 rb_insert_color(&new_nh->rb_node, root); in insert_nexthop()
2645 rb_erase(&new_nh->rb_node, &net->nexthop.rb_root); in insert_nexthop()
2685 struct rb_node *node; in flush_all_nexthops()
2689 nh = rb_entry(node, struct nexthop, rb_node); in flush_all_nexthops()
3509 struct rb_node *node; in rtm_dump_walk_nexthops()
3517 nh = rb_entry(node, struct nexthop, rb_node); in rtm_dump_walk_nexthops()
3908 struct rb_node *node; in nexthops_dump()
3914 nh = rb_entry(node, struct nexthop, rb_node); in nexthops_dump()