/linux-master/include/net/ |
H A D | if_inet6.h | 95 int ifindex; member in struct:ipv6_mc_socklist
|
/linux-master/arch/s390/include/asm/ |
H A D | diag.h | 296 u32 ifindex; member in struct:diag26c_vnic_resp
|
/linux-master/drivers/net/ |
H A D | loopback.c | 224 BUG_ON(dev->ifindex != LOOPBACK_IFINDEX);
|
/linux-master/net/ipv4/ |
H A D | igmp.c | 374 IPPROTO_IGMP, 0, dev->ifindex); 754 IPPROTO_IGMP, 0, dev->ifindex); 1852 imr->imr_ifindex = dev->ifindex; 2180 int ifindex; local 2197 ifindex = imr->imr_ifindex; 2200 i->multi.imr_ifindex == ifindex) 2266 u32 ifindex; local 2276 ifindex = imr->imr_ifindex; 2282 if (ifindex) { 2283 if (iml->multi.imr_ifindex != ifindex) 2306 ip_mc_source(int add, int omode, struct sock *sk, struct ip_mreq_source *mreqs, int ifindex) argument 2445 ip_mc_msfilter(struct sock *sk, struct ip_msfilter *msf, int ifindex) argument [all...] |
H A D | ip_vti.c | 55 tunnel = ip_tunnel_lookup(itn, skb->dev->ifindex, TUNNEL_NO_KEY, 182 fl->u.ip4.flowi4_oif = dev->ifindex; 195 fl->u.ip6.flowi6_oif = dev->ifindex; 326 tunnel = ip_tunnel_lookup(itn, skb->dev->ifindex, TUNNEL_NO_KEY,
|
H A D | ip_gre.c | 155 t = ip_tunnel_lookup(itn, skb->dev->ifindex, tpi->flags, 241 skb->dev->ifindex, IPPROTO_GRE); 245 ipv4_redirect(skb, dev_net(skb->dev), skb->dev->ifindex, 279 tunnel = ip_tunnel_lookup(itn, skb->dev->ifindex, 290 tunnel = ip_tunnel_lookup(itn, skb->dev->ifindex, 364 tunnel = ip_tunnel_lookup(itn, skb->dev->ifindex, tpi->flags, 913 t->mlink = dev->ifindex;
|
H A D | inet_diag.c | 44 u32 ifindex; member in struct:inet_diag_entry 742 u32 ifindex; local 744 ifindex = *((const u32 *)(op + 1)); 745 if (ifindex != entry->ifindex) 809 entry.ifindex = sk->sk_bound_dev_if; 845 /* data is u32 ifindex */ 849 /* Check ifindex space. */
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | test_cls_redirect.c | 399 return bpf_redirect(skb->ifindex, BPF_F_INGRESS); 487 if (bpf_check_mtu(skb, skb->ifindex, &mtu_len, delta, 0)) { 526 return bpf_redirect(skb->ifindex, 0); 563 return bpf_redirect(skb->ifindex, 0);
|
H A D | test_cls_redirect_dynptr.c | 290 return bpf_redirect(skb->ifindex, BPF_F_INGRESS); 381 if (bpf_check_mtu(skb, skb->ifindex, &mtu_len, delta, 0)) { 417 return bpf_redirect(skb->ifindex, 0); 455 return bpf_redirect(skb->ifindex, 0);
|
/linux-master/net/sunrpc/ |
H A D | addr.c | 188 scope_id = dev->ifindex;
|
/linux-master/net/netfilter/ |
H A D | nf_flow_table_ip.c | 239 tuple->iifidx = ctx->in->ifindex; 439 IPCB(skb)->iif = skb->dev->ifindex; 636 tuple->iifidx = ctx->in->ifindex; 734 IP6CB(skb)->iif = skb->dev->ifindex;
|
/linux-master/net/ieee802154/ |
H A D | nl802154.c | 72 wpan_dev->netdev->ifindex == ifidx) { 135 int ifindex = nla_get_u32(attrs[NL802154_ATTR_IFINDEX]); local 137 netdev = __dev_get_by_index(netns, ifindex); 802 (nla_put_u32(msg, NL802154_ATTR_IFINDEX, dev->ifindex) || 1315 nla_put_u32(msg, NL802154_ATTR_IFINDEX, wpan_dev->netdev->ifindex)) 1487 nla_put_u32(msg, NL802154_ATTR_IFINDEX, wpan_dev->netdev->ifindex)) 1982 if (nla_put_u32(msg, NL802154_ATTR_IFINDEX, dev->ifindex)) 2175 if (nla_put_u32(msg, NL802154_ATTR_IFINDEX, dev->ifindex)) 2353 if (nla_put_u32(msg, NL802154_ATTR_IFINDEX, dev->ifindex)) 2529 if (nla_put_u32(msg, NL802154_ATTR_IFINDEX, dev->ifindex)) [all...] |
/linux-master/net/mpls/ |
H A D | af_mpls.c | 1152 if (nla_put_s32(skb, NETCONFA_IFINDEX, mdev->dev->ifindex) < 0) 1261 int ifindex; local 1272 ifindex = nla_get_s32(tb[NETCONFA_IFINDEX]); 1273 dev = __dev_get_by_index(net, ifindex); 2034 if (dev && nla_put_u32(skb, RTA_OIF, dev->ifindex)) 2059 rtnh->rtnh_ifindex = dev->ifindex; 2141 int ifindex; local 2144 ifindex = nla_get_u32(tb[i]); 2145 filter->dev = __dev_get_by_index(net, ifindex); 2506 if (dev && nla_put_u32(skb, RTA_OIF, dev->ifindex)) [all...] |
/linux-master/net/ipv6/ |
H A D | ipv6_sockglue.c | 543 int ifindex; local 548 ifindex = (__force int)ntohl((__force __be32)val); 549 if (!ifindex) { 554 dev = dev_get_by_index(net, ifindex); 562 WRITE_ONCE(np->ucast_oif, ifindex);
|
/linux-master/drivers/scsi/cxgbi/ |
H A D | libcxgbi.c | 591 int ifindex) 596 dport, sport, IPPROTO_TCP, tos, ifindex); 604 cxgbi_check_route(struct sockaddr *dst_addr, int ifindex) argument 619 daddr->sin_port, 0, ifindex); 706 int ifindex) 711 fl.flowi6_oif = ifindex; 720 cxgbi_check_route6(struct sockaddr *dst_addr, int ifindex) argument 734 rt = find_route_ipv6(NULL, &daddr6->sin6_addr, ifindex); 2863 int ifindex = 0; local 2880 csk = cxgbi_check_route(dst_addr, ifindex); 588 find_route_ipv4(struct flowi4 *fl4, __be32 saddr, __be32 daddr, __be16 sport, __be16 dport, u8 tos, int ifindex) argument 704 find_route_ipv6(const struct in6_addr *saddr, const struct in6_addr *daddr, int ifindex) argument [all...] |
/linux-master/net/sched/ |
H A D | cls_api.c | 1152 u32 *parent, int ifindex, bool rtnl_held, 1159 if (ifindex == TCM_IFINDEX_MAGIC_BLOCK) 1165 dev = dev_get_by_index_rcu(net, ifindex); 1227 int ifindex, struct netlink_ext_ack *extack) 1229 if (ifindex == TCM_IFINDEX_MAGIC_BLOCK) 1247 unsigned long cl, int ifindex, 1253 if (ifindex == TCM_IFINDEX_MAGIC_BLOCK) { 1322 int ifindex, u32 block_index, 1330 err = __tcf_qdisc_find(net, q, parent, ifindex, true, extack); 1334 err = __tcf_qdisc_cl_find(*q, *parent, cl, ifindex, extac 1151 __tcf_qdisc_find(struct net *net, struct Qdisc **q, u32 *parent, int ifindex, bool rtnl_held, struct netlink_ext_ack *extack) argument 1226 __tcf_qdisc_cl_find(struct Qdisc *q, u32 parent, unsigned long *cl, int ifindex, struct netlink_ext_ack *extack) argument 1246 __tcf_block_find(struct net *net, struct Qdisc *q, unsigned long cl, int ifindex, u32 block_index, struct netlink_ext_ack *extack) argument 1320 tcf_block_find(struct net *net, struct Qdisc **q, u32 *parent, unsigned long *cl, int ifindex, u32 block_index, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/net/bpf/ |
H A D | test_run.c | 330 ri->tgt_index = xdp->dev->ifindex; 876 /* ifindex is allowed */ 878 if (!range_is_zero(__skb, offsetofend(struct __sk_buff, ifindex), 942 __skb->ifindex = skb->dev->ifindex; 1020 if (ctx && ctx->ifindex > 1) { 1021 dev = dev_get_by_index(net, ctx->ifindex);
|
/linux-master/drivers/net/ethernet/netronome/nfp/crypto/ |
H A D | tls.c | 500 th->dest, netdev->ifindex); 507 netdev->ifindex, 0);
|
/linux-master/net/bridge/ |
H A D | br_vlan_options.c | 497 bvm->ifindex = br->dev->ifindex;
|
H A D | br_cfm_netlink.c | 125 create.ifindex = nla_get_u32(tb[IFLA_BRIDGE_CFM_MEP_CREATE_IFINDEX]); 479 mep->create.ifindex))
|
/linux-master/drivers/infiniband/sw/rxe/ |
H A D | rxe_net.c | 32 fl.flowi4_oif = ndev->ifindex; 56 fl6.flowi6_oif = ndev->ifindex;
|
/linux-master/drivers/net/team/ |
H A D | team_mode_loadbalance.c | 374 ctx->data.u32_val = port ? port->dev->ifindex : 0; 385 if (ctx->data.u32_val == port->dev->ifindex &&
|
/linux-master/drivers/net/ipvlan/ |
H A D | ipvlan_core.c | 422 .flowi4_oif = dev->ifindex, 462 .flowi6_oif = dev->ifindex,
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | xdp_metadata.c | 59 static int open_xsk(int ifindex, struct xsk *xsk) argument 91 ret = xsk_socket__create(&xsk->socket, ifindex, QUEUE_ID,
|
/linux-master/tools/testing/selftests/net/tcp_ao/lib/ |
H A D | sock.c | 154 ao->ifindex = vrf; 252 __cmp_ao(ifindex);
|