Home
last modified time | relevance | path

Searched refs:nhid (Results 1 - 23 of 23) sorted by relevance

/kernel/linux/linux-6.6/tools/testing/selftests/net/forwarding/
H A Drouter_mpath_nh.sh171 ip route add 198.51.100.0/24 vrf vrf-r1 nhid 103
176 ip route add 2001:db8:2::/64 vrf vrf-r1 nhid 106
181 ip route add 192.0.2.0/24 vrf vrf-r2 nhid 203
186 ip route add 2001:db8:1::/64 vrf vrf-r2 nhid 206
318 ip route replace 198.51.100.0/24 vrf vrf-r1 nhid 1001
322 ip route replace 198.51.100.0/24 vrf vrf-r1 nhid 1002
326 ip route replace 198.51.100.0/24 vrf vrf-r1 nhid 103
343 ip route replace 2001:db8:2::/64 vrf vrf-r1 nhid 1001
347 ip route replace 2001:db8:2::/64 vrf vrf-r1 nhid 1002
351 ip route replace 2001:db8:2::/64 vrf vrf-r1 nhid 10
[all...]
H A Drouter_nh.sh102 ip route replace 192.0.2.0/24 nhid 101
103 ip route replace 2001:db8:1::/64 nhid 101
104 ip route replace 198.51.100.0/24 nhid 102
105 ip route replace 2001:db8:2::/64 nhid 102
H A Dgre_multipath_nh_res.sh107 ip route add vrf v$ol1 192.0.2.16/28 nhid 103
108 ip route add vrf v$ol1 2001:db8:2::/64 nhid 103
154 ip route add vrf v$ol2 192.0.2.0/28 nhid 203
155 ip route add vrf v$ol2 2001:db8:1::/64 nhid 203
H A Dgre_multipath_nh.sh106 ip route add vrf v$ol1 192.0.2.16/28 nhid 103
107 ip route add vrf v$ol1 2001:db8:2::/64 nhid 103
152 ip route add vrf v$ol2 192.0.2.0/28 nhid 203
153 ip route add vrf v$ol2 2001:db8:1::/64 nhid 203
H A Drouter_mpath_nh_res.sh170 ip route add 198.51.100.0/24 vrf vrf-r1 nhid 103
176 ip route add 2001:db8:2::/64 vrf vrf-r1 nhid 106
182 ip route add 192.0.2.0/24 vrf vrf-r2 nhid 203
188 ip route add 2001:db8:1::/64 vrf vrf-r2 nhid 206
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/netdevsim/
H A Dnexthop.sh74 local nhid
78 nhid=$1; shift
81 count=$($IP nexthop bucket show id $group_id nhid $nhid |
381 local nhid=$1; shift
385 for index in $($IP -j nexthop bucket show id $group_id nhid $nhid |
396 local nhid=$1; shift
398 $IP -j nexthop bucket show id $group_id nhid $nhid | j
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/net/
H A Dfib_nexthop_multiprefix.sh127 ip -netns h0 ro add 172.16.10${i}.0/24 nhid 4
130 ip -netns h0 -6 ro add 2001:db8:10${i}::/64 nhid 6
285 ip -netns h0 ro del 172.16.102.0/24 nhid 4
286 ip -netns h0 -6 ro del 2001:db8:102::/64 nhid 6
H A Dicmp_redirect.sh356 run_cmd ip -netns r1 ro add ${H2_N2} nhid 1
359 run_cmd ip -netns r1 -6 ro add ${H2_N2_6} nhid 2
363 run_cmd ip -netns h1 ro add ${H1_VRF_ARG} ${H2_N2} nhid 1
366 run_cmd ip -netns h1 -6 ro add ${H1_VRF_ARG} ${H2_N2_6} nhid 2
H A Dpmtu.sh660 [ "${nhid}" = "" ] && nhid="${i}" && continue
666 ip -n ${ns_name} -${fam} nexthop add id ${nhid} via ${gw} dev ${dev}
668 ns=""; fam=""; nhid=""; gw=""; dev=""
676 [ "${nhid}" = "" ] && nhid="${i}"
680 ip -n ${ns_name} -${fam} route add ${addr} nhid ${nhid}
682 ns=""; fam=""; addr=""; nhid=""
/kernel/linux/linux-6.6/tools/testing/selftests/net/
H A Dfib_nexthop_multiprefix.sh127 ip -netns h0 ro add 172.16.10${i}.0/24 nhid 4
130 ip -netns h0 -6 ro add 2001:db8:10${i}::/64 nhid 6
285 ip -netns h0 ro del 172.16.102.0/24 nhid 4
286 ip -netns h0 -6 ro del 2001:db8:102::/64 nhid 6
H A Dicmp_redirect.sh360 run_cmd ip -netns r1 ro add ${H2_N2} nhid 1
363 run_cmd ip -netns r1 -6 ro add ${H2_N2_6} nhid 2
367 run_cmd ip -netns h1 ro add ${H1_VRF_ARG} ${H2_N2} nhid 1
370 run_cmd ip -netns h1 -6 ro add ${H1_VRF_ARG} ${H2_N2_6} nhid 2
H A Dfib_nexthop_nongw.sh89 ip -n h1 route add 192.168.1.1 nhid 1
H A Dpmtu.sh748 [ "${nhid}" = "" ] && nhid="${i}" && continue
754 ip -n ${ns_name} -${fam} nexthop add id ${nhid} via ${gw} dev ${dev}
756 ns=""; fam=""; nhid=""; gw=""; dev=""
764 [ "${nhid}" = "" ] && nhid="${i}"
768 ip -n "${ns_name}" -"${fam}" route add "${addr}" table "${rt_table}" nhid "${nhid}"
770 ns=""; fam=""; addr=""; nhid=""
/kernel/linux/linux-5.10/tools/testing/selftests/net/forwarding/
H A Drouter_mpath_nh.sh165 ip route add 198.51.100.0/24 vrf vrf-r1 nhid 103
170 ip route add 2001:db8:2::/64 vrf vrf-r1 nhid 106
175 ip route add 192.0.2.0/24 vrf vrf-r2 nhid 203
180 ip route add 2001:db8:1::/64 vrf vrf-r2 nhid 206
/kernel/linux/linux-6.6/drivers/net/vxlan/
H A Dvxlan_core.c824 u32 nhid, struct netlink_ext_ack *extack) in vxlan_fdb_nh_update()
830 if (old_nh && old_nh->id == nhid) in vxlan_fdb_nh_update()
833 nh = nexthop_find_by_id(vxlan->net, nhid); in vxlan_fdb_nh_update()
889 u32 nhid, struct vxlan_fdb **fdb, in vxlan_fdb_create()
905 if (nhid) in vxlan_fdb_create()
906 rc = vxlan_fdb_nh_update(vxlan, f, nhid, extack); in vxlan_fdb_create()
983 struct vxlan_fdb *f, u32 nhid, in vxlan_fdb_update_existing()
994 if (nhid && !rcu_access_pointer(f->nh)) { in vxlan_fdb_update_existing()
1000 if (nhid && (flags & NLM_F_APPEND)) { in vxlan_fdb_update_existing()
1027 if (nhid) { in vxlan_fdb_update_existing()
823 vxlan_fdb_nh_update(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, u32 nhid, struct netlink_ext_ack *extack) vxlan_fdb_nh_update() argument
885 vxlan_fdb_create(struct vxlan_dev *vxlan, const u8 *mac, union vxlan_addr *ip, __u16 state, __be16 port, __be32 src_vni, __be32 vni, __u32 ifindex, __u16 ndm_flags, u32 nhid, struct vxlan_fdb **fdb, struct netlink_ext_ack *extack) vxlan_fdb_create() argument
978 vxlan_fdb_update_existing(struct vxlan_dev *vxlan, union vxlan_addr *ip, __u16 state, __u16 flags, __be16 port, __be32 vni, __u32 ifindex, __u16 ndm_flags, struct vxlan_fdb *f, u32 nhid, bool swdev_notify, struct netlink_ext_ack *extack) vxlan_fdb_update_existing() argument
1078 vxlan_fdb_update_create(struct vxlan_dev *vxlan, const u8 *mac, union vxlan_addr *ip, __u16 state, __u16 flags, __be16 port, __be32 src_vni, __be32 vni, __u32 ifindex, __u16 ndm_flags, u32 nhid, bool swdev_notify, struct netlink_ext_ack *extack) vxlan_fdb_update_create() argument
1115 vxlan_fdb_update(struct vxlan_dev *vxlan, const u8 *mac, union vxlan_addr *ip, __u16 state, __u16 flags, __be16 port, __be32 src_vni, __be32 vni, __u32 ifindex, __u16 ndm_flags, u32 nhid, bool swdev_notify, struct netlink_ext_ack *extack) vxlan_fdb_update() argument
1155 vxlan_fdb_parse(struct nlattr *tb[], struct vxlan_dev *vxlan, union vxlan_addr *ip, __be16 *port, __be32 *src_vni, __be32 *vni, u32 *ifindex, u32 *nhid, struct netlink_ext_ack *extack) vxlan_fdb_parse() argument
1255 u32 ifindex, nhid; vxlan_fdb_add() local
1329 u32 ifindex, nhid; vxlan_fdb_delete() local
2714 vxlan_xmit_nhid(struct sk_buff *skb, struct net_device *dev, u32 nhid, __be32 vni) vxlan_xmit_nhid() argument
2768 u32 nhid = 0; vxlan_xmit() local
[all...]
H A Dvxlan_private.h182 u32 nhid, struct vxlan_fdb **fdb,
194 __u32 ifindex, __u16 ndm_flags, u32 nhid,
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/mlxsw/
H A Drtnetlink.sh779 ip nexthop bucket show nhid 1
782 ip nexthop bucket show nhid 2
788 ip nexthop bucket show nhid 1
794 ip nexthop bucket show nhid 2
800 ip nexthop bucket show nhid 1
807 ip nexthop bucket show nhid 2
859 ip route replace 198.51.100.0/24 nhid 1
H A Ddevlink_trap_l3_exceptions.sh465 ip route add $dip nhid 10
475 ip route del $dip nhid 10
H A Ddevlink_trap_l3_drops.sh666 ip -$flags route add $subnet nhid 1
/kernel/linux/linux-5.10/drivers/net/vxlan/
H A Dvxlan_core.c884 u32 nhid, struct netlink_ext_ack *extack) in vxlan_fdb_nh_update()
890 if (old_nh && old_nh->id == nhid) in vxlan_fdb_nh_update()
893 nh = nexthop_find_by_id(vxlan->net, nhid); in vxlan_fdb_nh_update()
951 u32 nhid, struct vxlan_fdb **fdb, in vxlan_fdb_create()
967 if (nhid) in vxlan_fdb_create()
968 rc = vxlan_fdb_nh_update(vxlan, f, nhid, extack); in vxlan_fdb_create()
1045 struct vxlan_fdb *f, u32 nhid, in vxlan_fdb_update_existing()
1056 if (nhid && !rcu_access_pointer(f->nh)) { in vxlan_fdb_update_existing()
1062 if (nhid && (flags & NLM_F_APPEND)) { in vxlan_fdb_update_existing()
1089 if (nhid) { in vxlan_fdb_update_existing()
883 vxlan_fdb_nh_update(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, u32 nhid, struct netlink_ext_ack *extack) vxlan_fdb_nh_update() argument
947 vxlan_fdb_create(struct vxlan_dev *vxlan, const u8 *mac, union vxlan_addr *ip, __u16 state, __be16 port, __be32 src_vni, __be32 vni, __u32 ifindex, __u16 ndm_flags, u32 nhid, struct vxlan_fdb **fdb, struct netlink_ext_ack *extack) vxlan_fdb_create() argument
1040 vxlan_fdb_update_existing(struct vxlan_dev *vxlan, union vxlan_addr *ip, __u16 state, __u16 flags, __be16 port, __be32 vni, __u32 ifindex, __u16 ndm_flags, struct vxlan_fdb *f, u32 nhid, bool swdev_notify, struct netlink_ext_ack *extack) vxlan_fdb_update_existing() argument
1140 vxlan_fdb_update_create(struct vxlan_dev *vxlan, const u8 *mac, union vxlan_addr *ip, __u16 state, __u16 flags, __be16 port, __be32 src_vni, __be32 vni, __u32 ifindex, __u16 ndm_flags, u32 nhid, bool swdev_notify, struct netlink_ext_ack *extack) vxlan_fdb_update_create() argument
1177 vxlan_fdb_update(struct vxlan_dev *vxlan, const u8 *mac, union vxlan_addr *ip, __u16 state, __u16 flags, __be16 port, __be32 src_vni, __be32 vni, __u32 ifindex, __u16 ndm_flags, u32 nhid, bool swdev_notify, struct netlink_ext_ack *extack) vxlan_fdb_update() argument
1217 vxlan_fdb_parse(struct nlattr *tb[], struct vxlan_dev *vxlan, union vxlan_addr *ip, __be16 *port, __be32 *src_vni, __be32 *vni, u32 *ifindex, u32 *nhid) vxlan_fdb_parse() argument
1302 u32 ifindex, nhid; vxlan_fdb_add() local
1375 u32 ifindex, nhid; vxlan_fdb_delete() local
[all...]
/kernel/linux/linux-6.6/net/bridge/
H A Dbr_vlan_tunnel.c212 tunnel_dst->u.tun_info.key.nhid = in br_handle_egress_vlan_tunnel()
/kernel/linux/linux-6.6/drivers/net/netdevsim/
H A Dfib.c1376 u32 nhid; in nsim_nexthop_bucket_activity_write() local
1384 if (sscanf(buf, "%u %hu", &nhid, &bucket_index) != 2) in nsim_nexthop_bucket_activity_write()
1389 nexthop = rhashtable_lookup_fast(&data->nexthop_ht, &nhid, in nsim_nexthop_bucket_activity_write()
1404 nexthop_res_grp_activity_update(net, nhid, nexthop->occ, activity); in nsim_nexthop_bucket_activity_write()
/kernel/linux/linux-6.6/include/net/
H A Dip_tunnels.h55 u32 nhid; member

Completed in 23 milliseconds