/net/sched/ |
D | cls_route.c | 35 int iif; member 53 int iif; member 65 static inline int route4_fastmap_hash(u32 id, int iif) in route4_fastmap_hash() argument 80 route4_set_fastmap(struct route4_head *head, u32 id, int iif, in route4_set_fastmap() argument 83 int h = route4_fastmap_hash(id, iif); in route4_set_fastmap() 88 head->fastmap[h].iif = iif; in route4_set_fastmap() 103 static inline int route4_hash_iif(int iif) in route4_hash_iif() argument 105 return 16 + ((iif >> 16) & 0xF); in route4_hash_iif() 124 route4_set_fastmap(head, id, iif, f); \ 136 int iif, dont_cache = 0; in route4_classify() local [all …]
|
/net/ipv6/ |
D | mip6.c | 122 int iif; member 189 const struct in6_addr *src, int iif) in mip6_report_rl_allow() argument 195 mip6_report_rl.iif != iif || in mip6_report_rl_allow() 199 mip6_report_rl.iif = iif; in mip6_report_rl_allow() 235 opt->iif)) in mip6_destopt_reject()
|
D | reassembly.c | 112 (arg->iif == fq->iif || in ip6_frag_match() 144 dev = dev_get_by_index_rcu(net, fq->iif); in ip6_expire_frag_queue() 186 const struct in6_addr *dst, int iif, u8 ecn) in fq_find() argument 196 arg.iif = iif; in fq_find() 331 fq->iif = dev->ifindex; in ip6_frag_queue()
|
D | datagram.c | 419 if (!IP6CB(skb)->iif) in ip6_datagram_support_cmsg() 473 IP6CB(skb)->iif); in ipv6_recv_error() 496 IP6CB(skb)->iif); in ipv6_recv_error() 579 src_info.ipi6_ifindex = IP6CB(skb)->iif; in ip6_datagram_recv_common_ctl() 672 src_info.ipi6_ifindex = opt->iif; in ip6_datagram_recv_specific_ctl() 712 opt->iif); in ip6_datagram_recv_specific_ctl()
|
D | icmp.c | 407 int iif = 0; in icmp6_send() local 450 iif = skb->dev->ifindex; in icmp6_send() 453 iif = l3mdev_master_ifindex(dst ? dst->dev : skb->dev); in icmp6_send() 487 fl6.flowi6_oif = iif; in icmp6_send()
|
D | route.c | 3163 int iif, int type, u32 portid, u32 seq, in rt6_fill_node() argument 3253 if (iif) { in rt6_fill_node() 3271 if (nla_put_u32(skb, RTA_IIF, iif)) in rt6_fill_node() 3348 int err, iif = 0, oif = 0; in inet6_rtm_getroute() local 3374 iif = nla_get_u32(tb[RTA_IIF]); in inet6_rtm_getroute() 3386 fl6.flowi6_uid = iif ? INVALID_UID : current_uid(); in inet6_rtm_getroute() 3388 if (iif) { in inet6_rtm_getroute() 3392 dev = __dev_get_by_index(net, iif); in inet6_rtm_getroute() 3398 fl6.flowi6_iif = iif; in inet6_rtm_getroute() 3426 err = rt6_fill_node(net, skb, rt, &fl6.daddr, &fl6.saddr, iif, in inet6_rtm_getroute()
|
D | ip6_input.c | 109 IP6CB(skb)->iif = skb_valid_dst(skb) ? ip6_dst_idev(skb_dst(skb))->dev->ifindex : dev->ifindex; in ipv6_rcv()
|
/net/ipv6/netfilter/ |
D | nf_conntrack_reasm.c | 186 struct in6_addr *dst, int iif, u8 ecn) in fq_find() argument 196 arg.iif = iif; in fq_find() 337 fq->iif = skb->dev->ifindex; in nf_ct_frag6_queue()
|
/net/ipv4/ |
D | ip_fragment.c | 78 int iif; member 220 head->dev = dev_get_by_index_rcu(net, qp->iif); in ip_expire() 334 qp->iif = 0; in ip_frag_reinit() 491 qp->iif = dev->ifindex; in ip_frag_queue()
|
D | ip_input.c | 482 IPCB(skb)->iif = skb->skb_iif; in ip_rcv()
|
D | route.c | 2574 u32 iif; in inet_rtm_getroute() local 2605 iif = tb[RTA_IIF] ? nla_get_u32(tb[RTA_IIF]) : 0; in inet_rtm_getroute() 2610 uid = (iif ? INVALID_UID : current_uid()); in inet_rtm_getroute() 2620 if (iif) { in inet_rtm_getroute() 2623 dev = __dev_get_by_index(net, iif); in inet_rtm_getroute()
|
D | ipmr.c | 1940 dev = dev_get_by_index_rcu(net, IPCB(skb)->iif); in ip_mr_input()
|
/net/sctp/ |
D | ipv6.c | 438 addr->v6.sin6_scope_id = ((struct inet6_skb_parm *)skb->cb)->iif; in sctp_v6_from_skb() 489 __be16 port, int iif) in sctp_v6_from_addr_param() argument 495 addr->v6.sin6_scope_id = iif; in sctp_v6_from_addr_param() 743 return IP6CB(skb)->iif; in sctp_v6_skb_iif()
|
D | protocol.c | 278 __be16 port, int iif) in sctp_v4_from_addr_param() argument
|
/net/decnet/ |
D | dn_route.c | 655 cb->iif = dev->ifindex; in dn_route_rcv() 1537 (rt->fld.flowidn_iif == cb->iif)) { in dn_route_input()
|
/net/core/ |
D | skbuff.c | 3812 serr->header.h4.iif = skb->dev ? skb->dev->ifindex : 0; in __skb_complete_tx_timestamp()
|