Lines Matching refs:sibling
780 struct rt6_info *sibling, *temp_sibling; in fib6_add_rt2node() local
783 sibling = fn->leaf; in fib6_add_rt2node()
784 while (sibling) { in fib6_add_rt2node()
785 if (sibling->rt6i_metric == rt->rt6i_metric && in fib6_add_rt2node()
786 rt6_qualify_for_ecmp(sibling)) { in fib6_add_rt2node()
788 &sibling->rt6i_siblings); in fib6_add_rt2node()
791 sibling = sibling->dst.rt6_next; in fib6_add_rt2node()
798 list_for_each_entry_safe(sibling, temp_sibling, in fib6_add_rt2node()
800 sibling->rt6i_nsiblings++; in fib6_add_rt2node()
801 BUG_ON(sibling->rt6i_nsiblings != rt->rt6i_nsiblings); in fib6_add_rt2node()
1355 struct rt6_info *sibling, *next_sibling; in fib6_del_route() local
1357 list_for_each_entry_safe(sibling, next_sibling, in fib6_del_route()
1359 sibling->rt6i_nsiblings--; in fib6_del_route()