/linux-master/drivers/net/vxlan/ |
H A D | vxlan_mdb.c | 105 e->ifindex = vxlan->dev->ifindex; 298 bpm->ifindex = dev->ifindex; 618 if (entry->ifindex != dev->ifindex) { 1007 bpm->ifindex = vxlan->dev->ifindex; 1338 if (entry->ifindex && entry->ifindex ! [all...] |
H A D | vxlan_vnifilter.c | 320 tmsg->ifindex = vxlan->dev->ifindex; 367 new_tmsg->ifindex = dev->ifindex; 422 if (tmsg->ifindex) { 423 dev = dev_get_by_index_rcu(net, tmsg->ifindex); 959 dev = __dev_get_by_index(net, tmsg->ifindex);
|
/linux-master/drivers/net/ethernet/rocker/ |
H A D | rocker_ofdpa.c | 142 int ifindex; /* key */ member in struct:ofdpa_internal_vlan_tbl_entry 2213 ofdpa_internal_vlan_tbl_find(const struct ofdpa *ofdpa, int ifindex) argument 2218 entry, ifindex) { 2219 if (found->ifindex == ifindex) 2227 int ifindex) 2239 entry->ifindex = ifindex; 2243 found = ofdpa_internal_vlan_tbl_find(ofdpa, ifindex); 2250 hash_add(ofdpa->internal_vlan_tbl, &found->entry, found->ifindex); 2226 ofdpa_port_internal_vlan_id_get(struct ofdpa_port *ofdpa_port, int ifindex) argument 2314 ofdpa_port_internal_vlan_id_put(const struct ofdpa_port *ofdpa_port, int ifindex) argument [all...] |
/linux-master/net/ipv6/ |
H A D | mcast.c | 169 static int __ipv6_sock_mc_join(struct sock *sk, int ifindex, argument 184 if ((ifindex == 0 || mc_lst->ifindex == ifindex) && 197 if (ifindex == 0) { 205 dev = __dev_get_by_index(net, ifindex); 212 mc_lst->ifindex = dev->ifindex; 233 int ipv6_sock_mc_join(struct sock *sk, int ifindex, const struct in6_addr *addr) argument 235 return __ipv6_sock_mc_join(sk, ifindex, add 239 ipv6_sock_mc_join_ssm(struct sock *sk, int ifindex, const struct in6_addr *addr, unsigned int mode) argument 248 ipv6_sock_mc_drop(struct sock *sk, int ifindex, const struct in6_addr *addr) argument 290 ip6_mc_find_dev_rtnl(struct net *net, const struct in6_addr *group, int ifindex) argument [all...] |
/linux-master/net/mctp/ |
H A D | route.c | 557 if (cb->ifindex) { 947 } else if (cb->ifindex) { 954 dev = dev_get_by_index_rcu(sock_net(sk), cb->ifindex); 1209 cb->ifindex = dev->ifindex; 1255 unsigned int ifindex; local 1272 NL_SET_ERR_MSG(extack, "ifindex missing"); 1275 ifindex = nla_get_u32(tb[RTA_OIF]); 1283 dev = __dev_get_by_index(net, ifindex); 1285 NL_SET_ERR_MSG(extack, "bad ifindex"); [all...] |
H A D | neigh.c | 222 hdr->ndm_ifindex = dev->ifindex; 263 if (req_ifindex == 0 || req_ifindex == neigh->dev->dev->ifindex)
|
/linux-master/net/xfrm/ |
H A D | xfrm_interface_core.c | 178 int ifindex = 0; local 185 ifindex = inet6_sdif(skb); 188 ifindex = inet_sdif(skb); 192 if (ifindex) { 195 dev = dev_get_by_index_rcu(net, ifindex); 377 link = skb->dev->ifindex; 540 fl.u.ip6.flowi6_oif = dev->ifindex; 557 fl.u.ip4.flowi4_oif = dev->ifindex; 692 ip6_redirect(skb, net, skb->dev->ifindex, 0,
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | tc_bpf.c | 80 /* hook ifindex = 0 */ 82 if (!ASSERT_EQ(ret, -EINVAL, "bpf_tc_hook_create invalid hook ifindex == 0")) 86 if (!ASSERT_EQ(ret, -EINVAL, "bpf_tc_hook_destroy invalid hook ifindex == 0")) 90 if (!ASSERT_EQ(ret, -EINVAL, "bpf_tc_attach invalid hook ifindex == 0")) 95 if (!ASSERT_EQ(ret, -EINVAL, "bpf_tc_detach invalid hook ifindex == 0")) 99 if (!ASSERT_EQ(ret, -EINVAL, "bpf_tc_query invalid hook ifindex == 0")) 102 /* hook ifindex < 0 */ 103 inv_hook.ifindex = -1; 106 if (!ASSERT_EQ(ret, -EINVAL, "bpf_tc_hook_create invalid hook ifindex < 0")) 110 if (!ASSERT_EQ(ret, -EINVAL, "bpf_tc_hook_destroy invalid hook ifindex < [all...] |
H A D | tc_opts.c | 566 LIBBPF_OPTS(bpf_tc_hook, tc_hook, .ifindex = loopback); 1313 int err, ifindex; local 1316 ifindex = if_nametoindex("tcx_opts1"); 1317 ASSERT_NEQ(ifindex, 0, "non_zero_ifindex"); 1337 assert_mprog_count_ifindex(ifindex, target, 0); 1339 err = bpf_prog_attach_opts(fd1, ifindex, target, &opta); 1343 assert_mprog_count_ifindex(ifindex, target, 1); 1345 err = bpf_prog_attach_opts(fd2, ifindex, target, &opta); 1349 assert_mprog_count_ifindex(ifindex, target, 2); 1351 err = bpf_prog_attach_opts(fd3, ifindex, targe 2407 int err, ifindex, i, prog_fd, last_fd = -1; local [all...] |
/linux-master/include/uapi/linux/ |
H A D | if_bridge.h | 486 __u32 ifindex; member in struct:br_vlan_msg 602 * u32 ifindex 694 __u32 ifindex; member in struct:br_port_msg 698 __u32 ifindex; member in struct:br_mdb_entry
|
/linux-master/net/sched/ |
H A D | cls_u32.c | 49 int ifindex; member in struct:tc_u_knode 176 if (!tcf_match_indev(skb, n->ifindex)) { 736 int err, ifindex = -1; local 744 ifindex = tcf_change_indev(net, tb[TCA_U32_INDEV], extack); 745 if (ifindex < 0) 779 if (ifindex >= 0) 780 n->ifindex = ifindex; 827 new->ifindex = n->ifindex; [all...] |
/linux-master/tools/testing/selftests/net/mptcp/ |
H A D | pm_nl_ctl.c | 700 int32_t ifindex; local 705 ifindex = if_nametoindex(argv[arg]); 706 if (!ifindex) 712 memcpy(RTA_DATA(rta), &ifindex, 4); local 855 int32_t ifindex; local 860 ifindex = if_nametoindex(argv[arg]); 861 if (!ifindex) 867 memcpy(RTA_DATA(rta), &ifindex, 4); local 1041 int32_t ifindex; local 1043 memcpy(&ifindex, RTA_DAT [all...] |
/linux-master/net/core/ |
H A D | filter.c | 369 BUILD_BUG_ON(sizeof_field(struct net_device, ifindex) != 4); 380 offsetof(struct net_device, ifindex)); 2257 .flowi6_oif = dev->ifindex, 2361 .flowi4_oif = dev->ifindex, 2432 BPF_CALL_3(bpf_clone_redirect, struct sk_buff *, skb, u32, ifindex, u64, flags) 2441 dev = dev_get_by_index_rcu(dev_net(skb->dev), ifindex); 2518 BPF_CALL_2(bpf_redirect, u32, ifindex, u64, flags) 2526 ri->tgt_index = ifindex; 2539 BPF_CALL_2(bpf_redirect_peer, u32, ifindex, u64, flags) 2547 ri->tgt_index = ifindex; 6221 __dev_via_ifindex(struct net_device *dev_curr, u32 ifindex) argument 6675 __bpf_skc_lookup(struct sk_buff *skb, struct bpf_sock_tuple *tuple, u32 len, struct net *caller_net, u32 ifindex, u8 proto, u64 netns_id, u64 flags, int sdif) argument 6716 __bpf_sk_lookup(struct sk_buff *skb, struct bpf_sock_tuple *tuple, u32 len, struct net *caller_net, u32 ifindex, u8 proto, u64 netns_id, u64 flags, int sdif) argument 6751 int ifindex; local 6855 int ifindex = dev->ifindex, sdif = dev_sdif(dev); local 6879 int ifindex = dev->ifindex, sdif = dev_sdif(dev); local 6903 int ifindex = dev->ifindex, sdif = dev_sdif(dev); local 6941 int ifindex = dev->ifindex, sdif = dev_sdif(dev); local 6965 int ifindex = dev->ifindex, sdif = dev_sdif(dev); local 6989 int ifindex = dev->ifindex, sdif = dev_sdif(dev); local [all...] |
H A D | dev.h | 62 int netdev_get_name(struct net *net, char *name, int ifindex);
|
/linux-master/include/net/ |
H A D | dcbnl.h | 16 int ifindex; member in struct:dcb_app_type
|
H A D | mctp.h | 186 int ifindex; /* extended/direct addressing if set */ member in struct:mctp_skb_cb
|
/linux-master/net/batman-adv/ |
H A D | hard-interface.c | 130 return (dev1_parent_iflink == dev2->ifindex) && 131 (dev2_parent_iflink == dev1->ifindex) && 168 if (net == parent_net && iflink == net_dev->ifindex) 243 if (net == real_net && netdev->ifindex == iflink) {
|
H A D | gateway_client.c | 508 int ifindex; local 511 ifindex = batadv_netlink_get_ifindex(cb->nlh, 513 if (!ifindex) 516 soft_iface = dev_get_by_index(net, ifindex);
|
/linux-master/include/uapi/rdma/ |
H A D | rdma_netlink.h | 210 __u32 ifindex; member in struct:rdma_ls_ip_resolve_header
|
/linux-master/net/netfilter/ |
H A D | nf_flow_table_core.c | 117 flow_tuple->iifidx = route->tuple[dir].in.ifindex; 133 flow_tuple->out.ifidx = route->tuple[dir].out.ifindex; 580 (flow->tuplehash[0].tuple.iifidx == dev->ifindex || 581 flow->tuplehash[1].tuple.iifidx == dev->ifindex))
|
H A D | nf_tables_trace.c | 72 htonl(indev->ifindex))) 82 htonl(outdev->ifindex)))
|
/linux-master/net/ieee802154/6lowpan/ |
H A D | core.c | 96 return READ_ONCE(lowpan_802154_dev(dev)->wdev->ifindex);
|
/linux-master/net/mptcp/ |
H A D | pm.c | 430 u8 *flags, int *ifindex) 433 *ifindex = 0; 439 return mptcp_userspace_pm_get_flags_and_ifindex_by_id(msk, id, flags, ifindex); 440 return mptcp_pm_nl_get_flags_and_ifindex_by_id(msk, id, flags, ifindex); 429 mptcp_pm_get_flags_and_ifindex_by_id(struct mptcp_sock *msk, unsigned int id, u8 *flags, int *ifindex) argument
|
/linux-master/net/phonet/ |
H A D | pn_netlink.c | 110 ifm->ifa_index = dev->ifindex; 181 nla_put_u32(skb, RTA_OIF, dev->ifindex))
|
/linux-master/tools/testing/selftests/drivers/net/netdevsim/ |
H A D | hw_stats_l3.sh | 87 local ifindex=$($IP -j link show dev $netdev | jq '.[].ifindex') 89 echo $ifindex > $(DEBUGFS_DIR $instance)/hwstats/$type/$action 129 DUMMY_IFINDEX=$($IP -j link show dev dummy1 | jq '.[].ifindex')
|