/linux/tools/testing/selftests/drivers/net/netdevsim/ |
A D | nexthop.sh | 124 $IP nexthop del id 1 165 $IP nexthop del id 10 176 $IP nexthop del id 10 225 $IP nexthop del id 10 241 $IP nexthop del id 10 445 $IP nexthop delete id 3 619 $IP nexthop delete id 3 881 $IP nexthop del id 1 909 $IP nexthop del id 1 928 $IP nexthop del id 1 [all …]
|
/linux/tools/testing/selftests/net/forwarding/ |
A D | router_mpath_nh_res.sh | 102 ip nexthop del id 103 103 ip nexthop del id 101 104 ip nexthop del id 102 105 ip nexthop del id 106 106 ip nexthop del id 104 107 ip nexthop del id 105 152 ip nexthop del id 201 153 ip nexthop del id 202 154 ip nexthop del id 204 155 ip nexthop del id 205 [all …]
|
A D | router_mpath_nh.sh | 104 ip nexthop del id 103 105 ip nexthop del id 101 106 ip nexthop del id 102 107 ip nexthop del id 106 108 ip nexthop del id 104 109 ip nexthop del id 105 154 ip nexthop del id 201 155 ip nexthop del id 202 156 ip nexthop del id 204 157 ip nexthop del id 205 [all …]
|
A D | router_multipath.sh | 84 nexthop via 169.254.2.22 dev $rp12 \ 85 nexthop via 169.254.3.23 dev $rp13 87 nexthop via fe80:2::22 dev $rp12 \ 88 nexthop via fe80:3::23 dev $rp13 134 nexthop via 169.254.2.12 dev $rp22 \ 135 nexthop via 169.254.3.13 dev $rp23 137 nexthop via fe80:2::12 dev $rp22 \ 138 nexthop via fe80:3::13 dev $rp23 229 nexthop via fe80:2::22 dev $rp12 \ 230 nexthop via fe80:3::23 dev $rp13 [all …]
|
A D | fib_offload_lib.sh | 492 nexthop via 2001:db8:2::2 dev dummy2 498 nexthop via 2001:db8:2::2 dev dummy2 504 nexthop via 2001:db8:2::2 dev dummy2 531 nexthop via 2001:db8:1::2 dev dummy1 537 nexthop via 2001:db8:3::2 dev dummy3 542 nexthop via 2001:db8:1::2 dev dummy1 548 nexthop via 2001:db8:3::2 dev dummy3 577 nexthop via 2001:db8:2::2 dev dummy2 583 nexthop via 2001:db8:3::2 dev dummy3 591 nexthop via 2001:db8:2::2 dev dummy2 [all …]
|
A D | gre_multipath_nh.sh | 102 ip -6 nexthop add id 101 dev g1a 103 ip -6 nexthop add id 102 dev g1b 104 ip nexthop add id 103 group 101/102 115 ip nexthop del id 103 116 ip -6 nexthop del id 102 117 ip -6 nexthop del id 101 148 ip -6 nexthop add id 201 dev g2a 149 ip -6 nexthop add id 202 dev g2b 169 ip nexthop del id 203 170 ip -6 nexthop del id 202 [all …]
|
A D | gre_multipath_nh_res.sh | 102 ip -6 nexthop add id 101 dev g1a 103 ip -6 nexthop add id 102 dev g1b 116 ip nexthop del id 103 117 ip -6 nexthop del id 102 118 ip -6 nexthop del id 101 149 ip -6 nexthop add id 201 dev g2a 150 ip -6 nexthop add id 202 dev g2b 171 ip nexthop del id 203 172 ip -6 nexthop del id 202 173 ip -6 nexthop del id 201 [all …]
|
A D | gre_inner_v4_multipath.sh | 103 ip route add vrf v$ol1 192.0.4.0/24 nexthop dev g1 127 nexthop via 192.0.2.146 \ 128 nexthop via 192.0.2.162 151 nexthop via 192.0.2.145 \ 152 nexthop via 192.0.2.161 183 ip route add vrf v$ol4 192.0.3.0/24 nexthop dev g2 262 nexthop via 192.0.2.146 weight $weight1 \ 263 nexthop via 192.0.2.162 weight $weight2 281 nexthop via 192.0.2.146 \ 282 nexthop via 192.0.2.162
|
A D | ip6gre_inner_v4_multipath.sh | 102 ip route add vrf v$ol1 192.0.4.0/24 nexthop dev g1 126 nexthop via 2001:db8:81::2 \ 127 nexthop via 2001:db8:82::2 150 nexthop via 2001:db8:81::1 \ 151 nexthop via 2001:db8:82::1 182 ip route add vrf v$ol4 192.0.3.0/24 nexthop dev g2 261 nexthop via 2001:db8:81::2 weight $weight1 \ 262 nexthop via 2001:db8:82::2 weight $weight2 280 nexthop via 2001:db8:81::2 \ 281 nexthop via 2001:db8:82::2
|
A D | gre_multipath.sh | 94 nexthop dev g1a \ 95 nexthop dev g1b 132 nexthop dev g2a \ 133 nexthop dev g2b 215 nexthop dev g1a weight $weight1 \ 216 nexthop dev g1b weight $weight2 233 nexthop dev g1a \ 234 nexthop dev g1b
|
A D | gre_inner_v6_multipath.sh | 127 nexthop via 192.0.2.146 \ 128 nexthop via 192.0.2.162 151 nexthop via 192.0.2.145 \ 152 nexthop via 192.0.2.161 262 nexthop via 192.0.2.146 weight $weight1 \ 263 nexthop via 192.0.2.162 weight $weight2 282 nexthop via 192.0.2.146 \ 283 nexthop via 192.0.2.162
|
A D | ip6gre_inner_v6_multipath.sh | 126 nexthop via 2001:db8:81::2 \ 127 nexthop via 2001:db8:82::2 150 nexthop via 2001:db8:81::1 \ 151 nexthop via 2001:db8:82::1 261 nexthop via 2001:db8:81::2 weight $weight1 \ 262 nexthop via 2001:db8:82::2 weight $weight2 281 nexthop via 2001:db8:81::2 \ 282 nexthop via 2001:db8:82::2
|
A D | router_nh.sh | 24 ip route add 198.51.100.0/24 vrf vrf-h1 nexthop via 192.0.2.1 25 ip route add 2001:db8:2::/64 vrf vrf-h1 nexthop via 2001:db8:1::1 51 ip route add 192.0.2.0/24 vrf vrf-h2 nexthop via 198.51.100.1 52 ip route add 2001:db8:1::/64 vrf vrf-h2 nexthop via 2001:db8:2::1 99 ip -6 nexthop add id 101 dev $rp1 100 ip -6 nexthop add id 102 dev $rp2
|
A D | tc_flower_router.sh | 13 ip route add 192.0.2.0/24 vrf v$h1 nexthop via 192.0.1.2 14 ip route add 192.0.3.0/24 vrf v$h1 nexthop via 192.0.1.2 29 ip route add 192.0.1.0/24 vrf v$h2 nexthop via 192.0.2.2 30 ip route add 192.0.3.0/24 vrf v$h2 nexthop via 192.0.2.2 45 ip route add 192.0.1.0/24 vrf v$h3 nexthop via 192.0.3.2 46 ip route add 192.0.2.0/24 vrf v$h3 nexthop via 192.0.3.2
|
A D | router_multicast.sh | 44 ip route add 198.51.100.16/28 vrf v$h1 nexthop via 198.51.100.1 45 ip route add 198.51.100.32/28 vrf v$h1 nexthop via 198.51.100.1 47 ip route add 2001:db8:2::/64 vrf v$h1 nexthop via 2001:db8:1::1 48 ip route add 2001:db8:3::/64 vrf v$h1 nexthop via 2001:db8:1::1 70 ip route add 198.51.100.0/28 vrf v$h2 nexthop via 198.51.100.17 71 ip route add 198.51.100.32/28 vrf v$h2 nexthop via 198.51.100.17 73 ip route add 2001:db8:1::/64 vrf v$h2 nexthop via 2001:db8:2::1 74 ip route add 2001:db8:3::/64 vrf v$h2 nexthop via 2001:db8:2::1 96 ip route add 198.51.100.0/28 vrf v$h3 nexthop via 198.51.100.33 99 ip route add 2001:db8:1::/64 vrf v$h3 nexthop via 2001:db8:3::1 [all …]
|
A D | custom_multipath_hash.sh | 75 nexthop via 192.0.2.2 dev $rp11 \ 76 nexthop via 192.0.2.18 dev $rp12 79 nexthop via 2001:db8:2::2 dev $rp11 \ 80 nexthop via 2001:db8:3::2 dev $rp12 101 nexthop via 192.0.2.1 dev $rp21 \ 102 nexthop via 192.0.2.17 dev $rp22 105 nexthop via 2001:db8:2::1 dev $rp21 \ 106 nexthop via 2001:db8:3::1 dev $rp22
|
/linux/include/net/ |
A D | nexthop.h | 22 struct nexthop; 59 struct nexthop *nh_parent; 99 struct nexthop *nh; 132 struct nexthop { struct 244 const struct nexthop *nh2) in nexthop_cmp() 286 struct nexthop *nexthop_select_path(struct nexthop *nh, int hash); 323 struct nexthop *nhe = nhg->nh_entries[i].nh; in nexthop_mpath_fill_node() 357 struct nexthop *nh; in nexthop_path_fib_result() 402 struct nexthop *nhe = nhg->nh_entries[i].nh; in nexthop_get_nhc_lookup() 533 struct nexthop *nh = res->f6i->nh; in nexthop_path_fib6_result() [all …]
|
/linux/tools/testing/selftests/drivers/net/mlxsw/ |
A D | rtnetlink.sh | 673 ip nexthop del id 10 674 ip nexthop del id 3 675 ip nexthop del id 2 676 ip nexthop del id 1 723 ip nexthop del id 1 782 ip nexthop del id 2 783 ip nexthop del id 1 846 ip nexthop del id 2 847 ip nexthop del id 1 871 ip nexthop del id 1 [all …]
|
A D | fib_offload.sh | 118 nexthop via 2001:db8:1::2 dev $spine_p1 \ 119 nexthop via 2001:db8:2::2 dev $spine_p2 125 nexthop via 2001:db8:1::3 dev $spine_p1 134 nexthop via 2001:db8:2::2 dev $spine_p2 141 nexthop via 2001:db8:1::3 dev $spine_p1 150 nexthop via 2001:db8:1::3 dev $spine_p1 184 nexthop via 2001:db8:2::2 dev $spine_p2 199 nexthop via 2001:db8:2::3 dev $spine_p2 207 nexthop via 2001:db8:2::3 dev $spine_p2 227 nexthop via 2001:db8:2::2 dev $spine_p2 [all …]
|
A D | blackhole_routes.sh | 56 ip -4 route add default vrf v$h1 nexthop via 192.0.2.2 57 ip -6 route add default vrf v$h1 nexthop via 2001:db8:1::2 62 ip -6 route del default vrf v$h1 nexthop via 2001:db8:1::2 63 ip -4 route del default vrf v$h1 nexthop via 192.0.2.2 72 ip -4 route add default vrf v$h2 nexthop via 198.51.100.2 73 ip -6 route add default vrf v$h2 nexthop via 2001:db8:2::2 78 ip -6 route del default vrf v$h2 nexthop via 2001:db8:2::2 79 ip -4 route del default vrf v$h2 nexthop via 198.51.100.2
|
A D | devlink_trap_l3_exceptions.sh | 65 ip -4 route add default vrf v$h1 nexthop via 192.0.2.2 66 ip -6 route add default vrf v$h1 nexthop via 2001:db8:1::2 75 ip -6 route del default vrf v$h1 nexthop via 2001:db8:1::2 76 ip -4 route del default vrf v$h1 nexthop via 192.0.2.2 85 ip -4 route add default vrf v$h2 nexthop via 198.51.100.2 86 ip -6 route add default vrf v$h2 nexthop via 2001:db8:2::2 92 ip -4 route del default vrf v$h2 nexthop via 198.51.100.2 463 ip nexthop add id 1 via $via_add dev $rp2 464 ip nexthop add id 10 group 1 type resilient buckets 32 476 ip nexthop del id 10 [all …]
|
A D | one_armed_router.sh | 56 ip -4 route add default vrf v$h1 nexthop via 192.0.2.2 57 ip -6 route add default vrf v$h1 nexthop via 2001:db8:1::2 62 ip -6 route del default vrf v$h1 nexthop via 2001:db8:1::2 63 ip -4 route del default vrf v$h1 nexthop via 192.0.2.2 72 ip -4 route add default vrf v$h2 nexthop via 198.51.100.2 73 ip -6 route add default vrf v$h2 nexthop via 2001:db8:2::2 78 ip -6 route del default vrf v$h2 nexthop via 2001:db8:2::2 79 ip -4 route del default vrf v$h2 nexthop via 198.51.100.2
|
/linux/net/ipv4/ |
A D | nexthop.c | 257 struct nexthop *nh; in nh_notifier_res_bucket_idle_timer_get() 506 struct nexthop *nh = container_of(head, struct nexthop, rcu); in nexthop_free_rcu() 519 struct nexthop *nh; in nexthop_alloc() 579 struct nexthop *nh; in nexthop_find_by_id() 1207 struct nexthop *nexthop_select_path(struct nexthop *nh, int hash) in nexthop_select_path() 3649 struct nexthop *nexthop; in nexthop_set_hw_flags() local 3654 if (!nexthop) in nexthop_set_hw_flags() 3673 struct nexthop *nexthop; in nexthop_bucket_set_hw_flags() local 3679 if (!nexthop || !nexthop->is_group) in nexthop_bucket_set_hw_flags() 3706 struct nexthop *nexthop; in nexthop_res_grp_activity_update() local [all …]
|
/linux/drivers/net/netdevsim/ |
A D | fib.c | 1104 nexthop = kzalloc(sizeof(*nexthop), GFP_KERNEL); in nsim_nexthop_create() 1105 if (!nexthop) in nsim_nexthop_create() 1108 nexthop->id = info->id; in nsim_nexthop_create() 1128 kfree(nexthop); in nsim_nexthop_create() 1132 nexthop->occ = occ; in nsim_nexthop_create() 1133 return nexthop; in nsim_nexthop_create() 1138 kfree(nexthop); in nsim_nexthop_destroy() 1248 if (IS_ERR(nexthop)) in nsim_nexthop_insert() 1249 return PTR_ERR(nexthop); in nsim_nexthop_insert() 1272 if (!nexthop) in nsim_nexthop_remove() [all …]
|
/linux/tools/testing/selftests/net/ |
A D | fib_nexthops.sh | 271 out=$($IP nexthop bucket ${nharg} \ 401 $IP nexthop help 2>&1 | grep -q fdb 715 $IP nexthop flush >/dev/null 2>&1 755 $IP nexthop flush >/dev/null 2>&1 839 $IP nexthop flush >/dev/null 2>&1 983 $IP nexthop flush >/dev/null 2>&1 1000 $IP nexthop flush >/dev/null 2>&1 1029 $IP nexthop flush >/dev/null 2>&1 1051 $IP nexthop del id 100 1793 $IP nexthop del id 100 [all …]
|