Searched refs:ifindex (Results 226 - 250 of 433) sorted by relevance

1234567891011>>

/linux-master/net/ipv4/
H A Dfib_frontend.c399 fl4.flowi4_oif = dev->ifindex;
429 (dev->ifindex != oif || !IN_DEV_TX_REDIRECTS(idev))) {
542 cfg->fc_oif = dev->ifindex;
954 int ifindex; local
964 ifindex = nla_get_u32(tb[i]);
966 filter->dev = __dev_get_by_index(net, ifindex);
968 filter->dev = dev_get_by_index_rcu(net, ifindex);
1087 .fc_oif = ifa->ifa_dev->dev->ifindex,
H A Dtcp_ao.c1607 if (cmd.ifindex && !(cmd.keyflags & TCP_AO_KEYF_IFINDEX))
1611 if (cmd.keyflags & TCP_AO_KEYF_IFINDEX && cmd.ifindex) {
1616 dev = dev_get_by_index_rcu(sock_net(sk), cmd.ifindex);
1618 l3index = dev->ifindex;
1624 if (!bound_dev_if || bound_dev_if != cmd.ifindex) {
1638 if (bound_dev_if && bound_dev_if != cmd.ifindex)
1639 net_warn_ratelimited("AO key ifindex %d != sk bound ifindex %d\n",
1640 cmd.ifindex, bound_dev_if);
1817 * if there is no key for that ifindex
[all...]
/linux-master/net/core/
H A Ddev.c195 static inline struct hlist_head *dev_index_hash(struct net *net, int ifindex) argument
197 return &net->dev_index_head[ifindex & (NETDEV_HASHENTRIES - 1)];
380 dev_index_hash(net, dev->ifindex));
385 /* We reserved the ifindex, this can't fail */
386 WARN_ON(xa_store(&net->dev_by_index, dev->ifindex, dev, GFP_KERNEL));
401 xa_erase(&net->dev_by_index, dev->ifindex);
636 * Indicates the ifindex the interface is linked to.
637 * Physical interfaces have the same 'ifindex' and 'iflink' values.
645 return READ_ONCE(dev->ifindex);
806 * __dev_get_by_index - find a device by its ifindex
816 __dev_get_by_index(struct net *net, int ifindex) argument
840 dev_get_by_index_rcu(struct net *net, int ifindex) argument
854 dev_get_by_index(struct net *net, int ifindex) argument
878 netdev_get_by_index(struct net *net, int ifindex, netdevice_tracker *tracker, gfp_t gfp) argument
921 netdev_get_name(struct net *net, char *name, int ifindex) argument
9492 u32 ifindex = 0; local
9506 u32 ifindex = 0; local
9686 dev_index_reserve(struct net *net, u32 ifindex) argument
9706 dev_index_release(struct net *net, int ifindex) argument
[all...]
/linux-master/net/netfilter/
H A Dxt_addrtype.c44 flow.flowi6_oif = dev->ifindex;
H A Dnft_fwd_netdev.c33 skb->skb_iif = skb->dev->ifindex;
H A Dnft_fib.c147 index = dev ? dev->ifindex : 0;
/linux-master/net/ipv6/ila/
H A Dila_lwt.c71 fl6.flowi6_oif = orig_dst->dev->ifindex;
/linux-master/net/openvswitch/
H A Dvport-internal_dev.c150 dev->ifindex = parms->desired_ifindex;
/linux-master/net/ipv6/
H A Dipcomp6.c65 ip6_redirect(skb, net, skb->dev->ifindex, 0,
H A Dnetfilter.c45 fl6.flowi6_oif = dev->ifindex;
H A Dicmp.c82 ip6_update_pmtu(skb, net, info, skb->dev->ifindex, 0, sock_net_uid(net, NULL));
84 ip6_redirect(skb, net, skb->dev->ifindex, 0,
424 if (unlikely(dev->ifindex == LOOPBACK_IFINDEX || netif_is_l3_master(skb->dev))) {
439 return icmp6_dev(skb)->ifindex;
/linux-master/net/ipv4/netfilter/
H A Dnft_fib_ipv4.c121 fl4.flowi4_iif = nft_out(pkt)->ifindex;
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dbtf_skc_cls_ingress.c39 qdisc_lo.ifindex = if_nametoindex("lo");
H A Dxdp_do_redirect.c207 tc_hook.ifindex = ifindex_src;
H A Dassign_reuse.c85 .ifindex = LOOPBACK,
/linux-master/net/phonet/
H A Dpep-gprs.c287 return dev->ifindex;
/linux-master/tools/testing/selftests/net/
H A Dnat6to4.c146 return bpf_redirect(skb->ifindex, BPF_F_INGRESS);
/linux-master/samples/bpf/
H A Dtest_lwt_bpf.sh151 cb 1234 ingress_ifindex 0 ifindex $DST_IFINDEX
153 cb 1234 ingress_ifindex 0 ifindex $DST_IFINDEX
155 cb 1234 ingress_ifindex 0 ifindex $DST_IFINDEX" || exit 1
167 cb 1234 ingress_ifindex 0 ifindex 0
169 cb 1234 ingress_ifindex 0 ifindex 0
171 cb 1234 ingress_ifindex 0 ifindex 0" || exit 1
185 cb 1234 ingress_ifindex 1 ifindex 1
187 cb 1234 ingress_ifindex 1 ifindex 1
189 cb 1234 ingress_ifindex 1 ifindex 1
191 cb 1234 ingress_ifindex 1 ifindex
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dbridge_priv.h199 int ifindex; member in struct:mlx5_esw_bridge
/linux-master/drivers/net/
H A Dmacvtap.c162 snprintf(tap_name, IFNAMSIZ, "tap%d", dev->ifindex);
/linux-master/net/caif/
H A Dcaif_socket.c744 int ifindex, headroom, tailroom; local
820 /*ifindex = id of the interface.*/
821 cf_sk->conn_req.ifindex = cf_sk->sk.sk_bound_dev_if;
826 &cf_sk->layer, &ifindex, &headroom, &tailroom);
836 dev = dev_get_by_index_rcu(sock_net(sk), ifindex);
H A Dcaif_usb.c173 link_support = cfusbl_create(dev->ifindex, dev->dev_addr,
/linux-master/net/can/j1939/
H A Dj1939-priv.h213 /* notify/alert all j1939 sockets bound to ifindex */
237 /* ifindex, src, dst, pgn define the session block
302 int ifindex; member in struct:j1939_sock
/linux-master/drivers/net/ipvlan/
H A Dipvtap.c149 snprintf(tap_name, IFNAMSIZ, "tap%d", dev->ifindex);
/linux-master/include/net/
H A Dpkt_cls.h562 return dev->ifindex;
566 tcf_match_indev(struct sk_buff *skb, int ifindex) argument
568 if (!ifindex)
572 return ifindex == skb->skb_iif;

Completed in 638 milliseconds

1234567891011>>