flowi6_oif 428 drivers/infiniband/core/addr.c fl6.flowi6_oif = addr->bound_dev_if; flowi6_oif 2045 drivers/infiniband/hw/i40iw/i40iw_cm.c fl6.flowi6_oif = dst_addr->sin6_scope_id; flowi6_oif 115 drivers/infiniband/sw/rxe/rxe_net.c fl6.flowi6_oif = ndev->ifindex; flowi6_oif 3700 drivers/net/ethernet/broadcom/cnic.c fl6.flowi6_oif = dst_addr->sin6_scope_id; flowi6_oif 134 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c fl6.flowi6_oif = sin6_scope_id; flowi6_oif 462 drivers/net/ipvlan/ipvlan_core.c .flowi6_oif = dev->ifindex, flowi6_oif 182 drivers/net/vrf.c fl6.flowi6_oif = dev->ifindex; flowi6_oif 1103 drivers/net/vrf.c if (fl6->flowi6_oif == dev->ifindex) { flowi6_oif 1111 drivers/net/vrf.c rt = vrf_ip6_route_lookup(net, dev, fl6, fl6->flowi6_oif, NULL, flags); flowi6_oif 2296 drivers/net/vxlan.c fl6.flowi6_oif = oif; flowi6_oif 709 drivers/scsi/cxgbi/libcxgbi.c fl.flowi6_oif = ifindex; flowi6_oif 43 include/trace/events/fib6.h __entry->oif = flp->flowi6_oif; flowi6_oif 4757 net/core/filter.c oif = fl6.flowi6_oif = params->ifindex; flowi6_oif 4760 net/core/filter.c fl6.flowi6_oif = 0; flowi6_oif 4811 net/core/filter.c ipv6_stub->fib6_select_path(net, &res, &fl6, fl6.flowi6_oif, flowi6_oif 4812 net/core/filter.c fl6.flowi6_oif != 0, NULL, strict); flowi6_oif 225 net/core/lwt_bpf.c fl6.flowi6_oif = oif; flowi6_oif 203 net/dccp/ipv6.c fl6.flowi6_oif = ireq->ir_iif; flowi6_oif 279 net/dccp/ipv6.c fl6.flowi6_oif = inet6_iif(rxskb); flowi6_oif 907 net/dccp/ipv6.c fl6.flowi6_oif = sk->sk_bound_dev_if; flowi6_oif 228 net/ipv4/ip_vti.c fl->u.ip6.flowi6_oif = dev->ifindex; flowi6_oif 756 net/ipv6/af_inet6.c fl6.flowi6_oif = sk->sk_bound_dev_if; flowi6_oif 49 net/ipv6/datagram.c fl6->flowi6_oif = sk->sk_bound_dev_if; flowi6_oif 56 net/ipv6/datagram.c if (!fl6->flowi6_oif) flowi6_oif 57 net/ipv6/datagram.c fl6->flowi6_oif = np->sticky_pktinfo.ipi6_ifindex; flowi6_oif 59 net/ipv6/datagram.c if (!fl6->flowi6_oif && ipv6_addr_is_multicast(&fl6->daddr)) flowi6_oif 60 net/ipv6/datagram.c fl6->flowi6_oif = np->mcast_oif; flowi6_oif 387 net/ipv6/datagram.c mtu_info->ip6m_addr.sin6_scope_id = fl6->flowi6_oif; flowi6_oif 783 net/ipv6/datagram.c if (fl6->flowi6_oif && flowi6_oif 784 net/ipv6/datagram.c src_idx != fl6->flowi6_oif && flowi6_oif 785 net/ipv6/datagram.c (sk->sk_bound_dev_if != fl6->flowi6_oif || flowi6_oif 788 net/ipv6/datagram.c fl6->flowi6_oif = src_idx; flowi6_oif 794 net/ipv6/datagram.c if (fl6->flowi6_oif) { flowi6_oif 795 net/ipv6/datagram.c dev = dev_get_by_index_rcu(net, fl6->flowi6_oif); flowi6_oif 527 net/ipv6/icmp.c fl6.flowi6_oif = iif; flowi6_oif 549 net/ipv6/icmp.c if (!fl6.flowi6_oif && ipv6_addr_is_multicast(&fl6.daddr)) flowi6_oif 550 net/ipv6/icmp.c fl6.flowi6_oif = np->mcast_oif; flowi6_oif 551 net/ipv6/icmp.c else if (!fl6.flowi6_oif) flowi6_oif 552 net/ipv6/icmp.c fl6.flowi6_oif = np->ucast_oif; flowi6_oif 713 net/ipv6/icmp.c fl6.flowi6_oif = icmp6_iif(skb); flowi6_oif 726 net/ipv6/icmp.c if (!fl6.flowi6_oif && ipv6_addr_is_multicast(&fl6.daddr)) flowi6_oif 727 net/ipv6/icmp.c fl6.flowi6_oif = np->mcast_oif; flowi6_oif 728 net/ipv6/icmp.c else if (!fl6.flowi6_oif) flowi6_oif 729 net/ipv6/icmp.c fl6.flowi6_oif = np->ucast_oif; flowi6_oif 969 net/ipv6/icmp.c fl6->flowi6_oif = oif; flowi6_oif 71 net/ipv6/ila/ila_lwt.c fl6.flowi6_oif = orig_dst->dev->ifindex; flowi6_oif 44 net/ipv6/inet6_connection_sock.c fl6->flowi6_oif = ireq->ir_iif; flowi6_oif 93 net/ipv6/inet6_connection_sock.c fl6->flowi6_oif = sk->sk_bound_dev_if; flowi6_oif 1083 net/ipv6/ip6_gre.c fl6->flowi6_oif = p->link; flowi6_oif 991 net/ipv6/ip6_output.c (fl6->flowi6_oif && fl6->flowi6_oif != dst->dev->ifindex))) { flowi6_oif 1047 net/ipv6/ip6_output.c if (fl6->flowi6_oif) flowi6_oif 1433 net/ipv6/ip6_tunnel.c fl6->flowi6_oif = p->link; flowi6_oif 467 net/ipv6/ip6_vti.c fl->u.ip6.flowi6_oif = dev->ifindex; flowi6_oif 594 net/ipv6/ip6mr.c .flowi6_oif = dev->ifindex, flowi6_oif 1609 net/ipv6/ip6mr.c .flowi6_oif = skb->dev->ifindex, flowi6_oif 2022 net/ipv6/ip6mr.c .flowi6_oif = vif->link, flowi6_oif 510 net/ipv6/ipv6_sockglue.c fl6.flowi6_oif = sk->sk_bound_dev_if; flowi6_oif 241 net/ipv6/mip6.c sel.ifindex = fl6->flowi6_oif; flowi6_oif 32 net/ipv6/netfilter.c .flowi6_oif = sk && sk->sk_bound_dev_if ? sk->sk_bound_dev_if : flowi6_oif 57 net/ipv6/netfilter/ip6t_rpfilter.c fl6.flowi6_oif = dev->ifindex; flowi6_oif 61 net/ipv6/netfilter/ip6t_rpfilter.c fl6.flowi6_oif = dev->ifindex; flowi6_oif 28 net/ipv6/netfilter/nf_dup_ipv6.c fl6.flowi6_oif = oif; flowi6_oif 157 net/ipv6/netfilter/nf_reject_ipv6.c fl6.flowi6_oif = l3mdev_master_ifindex(skb_dst(oldskb)->dev); flowi6_oif 39 net/ipv6/netfilter/nft_fib_ipv6.c fl6->flowi6_oif = get_ifindex(dev ? dev : pkt->skb->dev); flowi6_oif 109 net/ipv6/ping.c fl6.flowi6_oif = oif; flowi6_oif 124 net/ipv6/ping.c if (!fl6.flowi6_oif && ipv6_addr_is_multicast(&fl6.daddr)) flowi6_oif 125 net/ipv6/ping.c fl6.flowi6_oif = np->mcast_oif; flowi6_oif 126 net/ipv6/ping.c else if (!fl6.flowi6_oif) flowi6_oif 127 net/ipv6/ping.c fl6.flowi6_oif = np->ucast_oif; flowi6_oif 854 net/ipv6/raw.c fl6.flowi6_oif = sin6->sin6_scope_id; flowi6_oif 864 net/ipv6/raw.c if (fl6.flowi6_oif == 0) flowi6_oif 865 net/ipv6/raw.c fl6.flowi6_oif = sk->sk_bound_dev_if; flowi6_oif 914 net/ipv6/raw.c if (!fl6.flowi6_oif && ipv6_addr_is_multicast(&fl6.daddr)) flowi6_oif 915 net/ipv6/raw.c fl6.flowi6_oif = np->mcast_oif; flowi6_oif 916 net/ipv6/raw.c else if (!fl6.flowi6_oif) flowi6_oif 917 net/ipv6/raw.c fl6.flowi6_oif = np->ucast_oif; flowi6_oif 1232 net/ipv6/route.c rt6_device_match(net, &res, &fl6->saddr, fl6->flowi6_oif, flowi6_oif 1247 net/ipv6/route.c fib6_select_path(net, &res, fl6, fl6->flowi6_oif, flowi6_oif 1248 net/ipv6/route.c fl6->flowi6_oif != 0, skb, flags); flowi6_oif 1280 net/ipv6/route.c .flowi6_oif = oif, flowi6_oif 2480 net/ipv6/route.c return ip6_pol_route(net, table, fl6->flowi6_oif, fl6, skb, flags); flowi6_oif 2504 net/ipv6/route.c (fl6->flowi6_oif && any_src)) flowi6_oif 2816 net/ipv6/route.c .flowi6_oif = oif, flowi6_oif 2878 net/ipv6/route.c fl6->flowi6_oif != nh->fib_nh_dev->ifindex) flowi6_oif 2943 net/ipv6/route.c fl6->flowi6_oif = skb->dev->ifindex; flowi6_oif 3032 net/ipv6/route.c .flowi6_oif = oif, flowi6_oif 3053 net/ipv6/route.c .flowi6_oif = oif, flowi6_oif 3226 net/ipv6/route.c .flowi6_oif = cfg->fc_ifindex, flowi6_oif 3298 net/ipv6/route.c .flowi6_oif = cfg->fc_ifindex, flowi6_oif 5884 net/ipv6/route.c fl6.flowi6_oif = oif; flowi6_oif 231 net/ipv6/syncookies.c fl6.flowi6_oif = ireq->ir_iif; flowi6_oif 267 net/ipv6/tcp_ipv6.c fl6.flowi6_oif = sk->sk_bound_dev_if; flowi6_oif 880 net/ipv6/tcp_ipv6.c fl6.flowi6_oif = tcp_v6_iif(skb); flowi6_oif 885 net/ipv6/tcp_ipv6.c fl6.flowi6_oif = oif; flowi6_oif 1345 net/ipv6/udp.c fl6.flowi6_oif = sin6->sin6_scope_id; flowi6_oif 1356 net/ipv6/udp.c if (!fl6.flowi6_oif) flowi6_oif 1357 net/ipv6/udp.c fl6.flowi6_oif = sk->sk_bound_dev_if; flowi6_oif 1359 net/ipv6/udp.c if (!fl6.flowi6_oif) flowi6_oif 1360 net/ipv6/udp.c fl6.flowi6_oif = np->sticky_pktinfo.ipi6_ifindex; flowi6_oif 1433 net/ipv6/udp.c if (!fl6.flowi6_oif && ipv6_addr_is_multicast(&fl6.daddr)) { flowi6_oif 1434 net/ipv6/udp.c fl6.flowi6_oif = np->mcast_oif; flowi6_oif 1436 net/ipv6/udp.c } else if (!fl6.flowi6_oif) flowi6_oif 1437 net/ipv6/udp.c fl6.flowi6_oif = np->ucast_oif; flowi6_oif 48 net/ipv6/xfrm6_output.c fl6.flowi6_oif = sk->sk_bound_dev_if; flowi6_oif 36 net/ipv6/xfrm6_policy.c fl6.flowi6_oif = l3mdev_master_ifindex_by_index(net, oif); flowi6_oif 569 net/l2tp/l2tp_ip6.c fl6.flowi6_oif = lsa->l2tp_scope_id; flowi6_oif 578 net/l2tp/l2tp_ip6.c if (fl6.flowi6_oif == 0) flowi6_oif 579 net/l2tp/l2tp_ip6.c fl6.flowi6_oif = sk->sk_bound_dev_if; flowi6_oif 620 net/l2tp/l2tp_ip6.c if (!fl6.flowi6_oif && ipv6_addr_is_multicast(&fl6.daddr)) flowi6_oif 621 net/l2tp/l2tp_ip6.c fl6.flowi6_oif = np->mcast_oif; flowi6_oif 622 net/l2tp/l2tp_ip6.c else if (!fl6.flowi6_oif) flowi6_oif 623 net/l2tp/l2tp_ip6.c fl6.flowi6_oif = np->ucast_oif; flowi6_oif 132 net/l3mdev/l3mdev.c if (fl6->flowi6_oif) { flowi6_oif 133 net/l3mdev/l3mdev.c dev = dev_get_by_index_rcu(net, fl6->flowi6_oif); flowi6_oif 39 net/netfilter/nft_flow_offload.c fl.u.ip6.flowi6_oif = nft_in(pkt)->ifindex; flowi6_oif 44 net/netfilter/xt_addrtype.c flow.flowi6_oif = dev->ifindex; flowi6_oif 247 net/sctp/ipv6.c fl6->flowi6_oif = daddr->v6.sin6_scope_id; flowi6_oif 249 net/sctp/ipv6.c fl6->flowi6_oif = asoc->base.sk->sk_bound_dev_if; flowi6_oif 195 net/tipc/udp_media.c .flowi6_oif = ub->ifindex, flowi6_oif 354 net/xfrm/xfrm_interface.c fl.u.ip6.flowi6_oif = dev->ifindex; flowi6_oif 216 net/xfrm/xfrm_policy.c (fl6->flowi6_oif == sel->ifindex || !sel->ifindex); flowi6_oif 3394 net/xfrm/xfrm_policy.c fl6->flowi6_oif = reverse ? skb->skb_iif : oif; flowi6_oif 885 net/xfrm/xfrm_state.c sel->ifindex = fl6->flowi6_oif;