/kernel/linux/linux-5.10/net/ipv4/ |
H A D | netfilter.c | 47 fl4.flowi4_oif = sk ? sk->sk_bound_dev_if : 0; in ip_route_me_harder() 48 if (!fl4.flowi4_oif) in ip_route_me_harder() 49 fl4.flowi4_oif = l3mdev_master_ifindex(dev); in ip_route_me_harder()
|
H A D | route.c | 1088 fl4.flowi4_oif = 0; in ip_rt_update_pmtu() 1308 .flowi4_oif = rt->dst.dev->ifindex, in ip_rt_get_source() 2205 fl4.flowi4_oif = 0; in ip_route_input_slow() 2578 int orig_oif = fl4->flowi4_oif; in ip_route_output_key_hash_rcu() 2601 if (fl4->flowi4_oif == 0 && in ip_route_output_key_hash_rcu() 2624 fl4->flowi4_oif = dev_out->ifindex; in ip_route_output_key_hash_rcu() 2636 if (fl4->flowi4_oif) { in ip_route_output_key_hash_rcu() 2637 dev_out = dev_get_by_index_rcu(net, fl4->flowi4_oif); in ip_route_output_key_hash_rcu() 2670 fl4->flowi4_oif = LOOPBACK_IFINDEX; in ip_route_output_key_hash_rcu() 2680 if (fl4->flowi4_oif in ip_route_output_key_hash_rcu() [all...] |
H A D | xfrm4_policy.c | 31 fl4->flowi4_oif = l3mdev_master_ifindex_by_index(net, oif); in __xfrm4_dst_lookup()
|
H A D | icmp.c | 451 fl4.flowi4_oif = l3mdev_master_ifindex(skb->dev); in icmp_reply() 506 fl4->flowi4_oif = l3mdev_master_ifindex(route_lookup_dev); in icmp_route_lookup()
|
H A D | fib_frontend.c | 293 .flowi4_oif = l3mdev_master_ifindex_rcu(dev), in fib_compute_spec_dst() 354 fl4.flowi4_oif = 0; in __fib_validate_source() 399 fl4.flowi4_oif = dev->ifindex; in __fib_validate_source()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | flow.h | 67 #define flowi4_oif __fl_common.flowic_oif macro 100 fl4->flowi4_oif = oif; in flowi4_init_output() 121 fl4->flowi4_oif = oif; in flowi4_update_output()
|
H A D | route.h | 149 .flowi4_oif = oif, in ip_route_output() 177 fl4->flowi4_oif = oif; in ip_route_output_gre()
|
H A D | ip_tunnels.h | 247 fl4->flowi4_oif = oif; in ip_tunnel_init_flow()
|
/kernel/linux/linux-6.6/include/net/ |
H A D | flow.h | 67 #define flowi4_oif __fl_common.flowic_oif macro 100 fl4->flowi4_oif = oif; in flowi4_init_output() 122 fl4->flowi4_oif = oif; in flowi4_update_output()
|
H A D | route.h | 157 .flowi4_oif = oif, in ip_route_output() 185 fl4->flowi4_oif = oif; in ip_route_output_gre()
|
H A D | ip_tunnels.h | 265 fl4->flowi4_oif = fl4->flowi4_l3mdev ? 0 : oif; in ip_tunnel_init_flow()
|
/kernel/linux/linux-5.10/net/ipv4/netfilter/ |
H A D | nf_dup_ipv4.c | 32 fl4.flowi4_oif = oif; in nf_dup_ipv4_route()
|
H A D | ipt_rpfilter.c | 81 flow.flowi4_oif = l3mdev_master_ifindex_rcu(xt_in(par)); in rpfilter_mt()
|
H A D | nft_fib_ipv4.c | 73 * Do not set flowi4_oif, it restricts results (for example, asking in nft_fib4_eval() 87 fl4.flowi4_oif = l3mdev_master_ifindex_rcu(oif); in nft_fib4_eval()
|
/kernel/linux/linux-6.6/net/ipv4/netfilter/ |
H A D | nf_dup_ipv4.c | 32 fl4.flowi4_oif = oif; in nf_dup_ipv4_route()
|
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | fib.h | 46 __entry->oif = flp->flowi4_oif;
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | fib.h | 45 __entry->oif = flp->flowi4_oif;
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | netfilter.c | 47 fl4.flowi4_oif = sk ? sk->sk_bound_dev_if : 0; in ip_route_me_harder()
|
H A D | route.c | 1068 fl4.flowi4_oif = 0; in ip_rt_update_pmtu() 1287 .flowi4_oif = rt->dst.dev->ifindex, in ip_rt_get_source() 2286 fl4.flowi4_oif = 0; in ip_route_input_slow() 2656 int orig_oif = fl4->flowi4_oif; in ip_route_output_key_hash_rcu() 2679 if (fl4->flowi4_oif == 0 && in ip_route_output_key_hash_rcu() 2702 fl4->flowi4_oif = dev_out->ifindex; in ip_route_output_key_hash_rcu() 2714 if (fl4->flowi4_oif) { in ip_route_output_key_hash_rcu() 2715 dev_out = dev_get_by_index_rcu(net, fl4->flowi4_oif); in ip_route_output_key_hash_rcu() 2748 fl4->flowi4_oif = LOOPBACK_IFINDEX; in ip_route_output_key_hash_rcu() 2758 if (fl4->flowi4_oif in ip_route_output_key_hash_rcu() [all...] |
H A D | icmp.c | 445 fl4.flowi4_oif = l3mdev_master_ifindex(skb->dev); in icmp_reply() 500 fl4->flowi4_oif = l3mdev_master_ifindex(route_lookup_dev); in icmp_route_lookup()
|
/kernel/linux/linux-5.10/net/netfilter/ |
H A D | nft_flow_offload.c | 35 fl.u.ip4.flowi4_oif = nft_in(pkt)->ifindex; in nft_flow_route()
|
/kernel/linux/linux-5.10/net/sctp/ |
H A D | protocol.c | 436 fl4->flowi4_oif = asoc->base.sk->sk_bound_dev_if; in sctp_v4_get_dst() 515 if (!odev || odev->ifindex != fl4->flowi4_oif) { in sctp_v4_get_dst()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun.c | 124 attr->fl.fl4.flowi4_oif = uplink_dev->ifindex; in mlx5e_route_lookup_ipv4_get() 129 attr->fl.fl4.flowi4_oif = tunnel->get_remote_ifindex(dev); in mlx5e_route_lookup_ipv4_get()
|
/kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/ |
H A D | rxe_net.c | 53 fl.flowi4_oif = ndev->ifindex; in rxe_find_route4()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun.c | 100 fl4->flowi4_oif = uplink_dev->ifindex; in mlx5e_route_lookup_ipv4_get()
|