Lines Matching refs:sibling
822 struct rt6_info *sibling, *temp_sibling; in fib6_add_rt2node() local
825 sibling = fn->leaf; in fib6_add_rt2node()
826 while (sibling) { in fib6_add_rt2node()
827 if (sibling->rt6i_metric == rt->rt6i_metric && in fib6_add_rt2node()
828 rt6_qualify_for_ecmp(sibling)) { in fib6_add_rt2node()
830 &sibling->rt6i_siblings); in fib6_add_rt2node()
833 sibling = sibling->dst.rt6_next; in fib6_add_rt2node()
840 list_for_each_entry_safe(sibling, temp_sibling, in fib6_add_rt2node()
842 sibling->rt6i_nsiblings++; in fib6_add_rt2node()
843 BUG_ON(sibling->rt6i_nsiblings != rt->rt6i_nsiblings); in fib6_add_rt2node()
1404 struct rt6_info *sibling, *next_sibling; in fib6_del_route() local
1406 list_for_each_entry_safe(sibling, next_sibling, in fib6_del_route()
1408 sibling->rt6i_nsiblings--; in fib6_del_route()