/linux-master/net/core/ |
H A D | sock.c | 627 static int sock_bindtoindex_locked(struct sock *sk, int ifindex) argument 639 if (ifindex < 0) 643 WRITE_ONCE(sk->sk_bound_dev_if, ifindex); 657 int sock_bindtoindex(struct sock *sk, int ifindex, bool lock_sk) argument 663 ret = sock_bindtoindex_locked(sk, ifindex); 703 index = dev->ifindex;
|
H A D | net-sysfs.c | 114 NETDEVICE_SHOW_RO(ifindex, fmt_dec); 2007 /* pass ifindex to uevent. 2008 * ifindex is useful as it won't change (interface name may change) 2011 retval = add_uevent_var(env, "IFINDEX=%d", dev->ifindex);
|
/linux-master/net/bridge/ |
H A D | br_multicast.c | 1840 int ifindex, 1844 querier->port_ifidx = ifindex; 3051 int port_ifidx = pmctx ? pmctx->port->dev->ifindex : 0; 3157 (p && nla_put_u32(skb, BRIDGE_QUERIER_IP_PORT, p->dev->ifindex)))) { 3181 p->dev->ifindex)))) { 4871 port_ifidx == port->dev->ifindex) 4878 port_ifidx == port->dev->ifindex) 1838 br_multicast_update_querier(struct net_bridge_mcast *brmctx, struct bridge_mcast_querier *querier, int ifindex, struct br_ip *saddr) argument
|
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_main.c | 9414 int ifindex; member in struct:upper_walk_data 9425 int ifindex; local 9428 ifindex = data->ifindex; 9430 if (vadapter && upper->ifindex == ifindex) { 9440 static int handle_redirect_action(struct ixgbe_adapter *adapter, int ifindex, argument 9452 if (upper->ifindex == ifindex) { 9462 data.ifindex [all...] |
/linux-master/net/ipv6/ |
H A D | ip6_output.c | 385 sk->sk_bound_dev_if == skb->dev->ifindex)) { 591 if (IP6CB(skb)->iif == dst->dev->ifindex && 1088 (fl6->flowi6_oif && fl6->flowi6_oif != dst->dev->ifindex)) {
|
H A D | ip6_tunnel.c | 103 * @link: ifindex of underlying interface 481 t = ip6_tnl_lookup(dev_net(skb->dev), skb->dev->ifindex, &ipv6h->daddr, &ipv6h->saddr); 543 ip6_redirect(skb, net, skb->dev->ifindex, 0, 932 t = ip6_tnl_lookup(dev_net(skb->dev), skb->dev->ifindex, &ipv6h->saddr, &ipv6h->daddr);
|
/linux-master/tools/testing/selftests/net/ |
H A D | fcnal-test.sh | 1084 run_cmd nettest -s -I ${VRF} -M ${MD5_PW} -m ${NS_NET} --no-bind-key-ifindex & 1091 run_cmd nettest -s -I ${VRF} -M ${MD5_PW} -m ${NS_NET} --force-bind-key-ifindex & 1105 run_cmd nettest -s -M ${MD5_PW} -m ${NS_NET} --force-bind-key-ifindex & 1108 log_test $? 2 "MD5: VRF: Global server, Key bound to ifindex=0 rejects VRF connection" 1111 run_cmd nettest -s -M ${MD5_PW} -m ${NS_NET} --force-bind-key-ifindex & 1114 log_test $? 0 "MD5: VRF: Global server, key bound to ifindex=0 accepts non-VRF connection" 1117 run_cmd nettest -s -M ${MD5_PW} -m ${NS_NET} --no-bind-key-ifindex & 1120 log_test $? 0 "MD5: VRF: Global server, key not bound to ifindex accepts VRF connection" 1123 run_cmd nettest -s -M ${MD5_PW} -m ${NS_NET} --no-bind-key-ifindex & 1126 log_test $? 0 "MD5: VRF: Global server, key not bound to ifindex accept [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_tc.c | 691 struct mlx5_core_dev *mlx5e_hairpin_get_mdev(struct net *net, int ifindex) argument 697 netdev = dev_get_by_index(net, ifindex); 705 /* Mirred tc action holds a refcount on the ifindex net_device (see 1110 NL_SET_ERR_MSG_MOD(extack, "invalid ifindex of mirred device"); 1877 parse_attr->filter_dev->ifindex, 2166 tunnel_key.filter_ifindex = filter_dev->ifindex; 2537 NL_SET_ERR_MSG_MOD(extack, "Unsupported ingress ifindex mask"); 4107 int ifindex, 4121 dest_int_port = mlx5e_tc_int_port_get(int_port_priv, ifindex, type); 5546 "Couldn't find tunnel device with ifindex 4105 mlx5e_set_fwd_to_int_port_actions(struct mlx5e_priv *priv, struct mlx5_flow_attr *attr, int ifindex, enum mlx5e_tc_int_port_type type, u32 *action, int out_index) argument [all...] |
/linux-master/drivers/infiniband/sw/siw/ |
H A D | siw_cm.c | 1783 s->sk->sk_bound_dev_if = sdev->netdev->ifindex; 1801 s->sk->sk_bound_dev_if = sdev->netdev->ifindex;
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_nve.c | 965 params->dev->ifindex);
|
/linux-master/net/llc/ |
H A D | llc_conn.c | 709 struct hlist_head *dev_hb = llc_sk_dev_hash(sap, llc->dev->ifindex);
|
/linux-master/net/netfilter/ |
H A D | nft_meta.c | 204 *dest = dev ? dev->ifindex : 0;
|
/linux-master/net/sched/ |
H A D | em_meta.c | 144 dst->value = dev->ifindex;
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | xdp_synproxy_kern.c | 859 return bpf_redirect(skb->ifindex, 0);
|
H A D | test_xdp_noinline.c | 130 __u32 ifindex; member in union:ctl_value::__anon3713
|
/linux-master/net/wireless/ |
H A D | wext-core.c | 433 r->ifi_index = dev->ifindex;
|
H A D | scan.c | 3357 cfg80211_get_dev_from_ifindex(struct net *net, int ifindex) argument 3364 dev = dev_get_by_index(net, ifindex); 3392 rdev = cfg80211_get_dev_from_ifindex(dev_net(dev), dev->ifindex); 3863 rdev = cfg80211_get_dev_from_ifindex(dev_net(dev), dev->ifindex);
|
/linux-master/net/8021q/ |
H A D | vlan_dev.c | 767 return READ_ONCE(real_dev->ifindex);
|
/linux-master/net/ipv4/ |
H A D | udp.c | 686 iph->saddr, uh->dest, skb->dev->ifindex, 0, 731 iph->saddr, uh->source, skb->dev->ifindex, 2257 int dif = skb->dev->ifindex; 2565 int dif = skb->dev->ifindex;
|
/linux-master/drivers/net/netdevsim/ |
H A D | netdev.c | 327 iflink = peer ? READ_ONCE(peer->netdev->ifindex) : 0;
|
/linux-master/drivers/net/ |
H A D | macsec.c | 1514 int ifindex = nla_get_u32(attrs[MACSEC_ATTR_IFINDEX]); local 1517 dev = __dev_get_by_index(net, ifindex); 3116 if (nla_put_u32(skb, MACSEC_ATTR_IFINDEX, dev->ifindex)) 3776 return READ_ONCE(macsec_priv(dev)->real_dev->ifindex);
|
/linux-master/drivers/net/ipvlan/ |
H A D | ipvlan_main.c | 352 return READ_ONCE(ipvlan->phy_dev->ifindex);
|
/linux-master/net/bluetooth/ |
H A D | 6lowpan.c | 702 BT_DBG("ifindex %d peer bdaddr %pMR type %d my addr %pMR type %d", 703 netdev->ifindex, &chan->dst, chan->dst_type,
|
/linux-master/arch/sparc/net/ |
H A D | bpf_jit_comp_32.c | 536 emit_load32(r_A, struct net_device, ifindex, r_A);
|
/linux-master/fs/nfsd/ |
H A D | nfssvc.c | 512 sin6.sin6_scope_id = ifa->idev->dev->ifindex;
|