Symbol: flowi4
drivers/infiniband/core/addr.c
379
struct flowi4 fl4;
drivers/infiniband/core/cma.c
1600
struct flowi4 fl4;
drivers/infiniband/sw/rxe/rxe_net.c
113
struct flowi4 fl = {};
drivers/net/amt.c
1004
struct flowi4 fl4;
drivers/net/amt.c
1019
memset(&fl4, 0, sizeof(struct flowi4));
drivers/net/amt.c
1065
struct flowi4 fl4;
drivers/net/amt.c
1079
memset(&fl4, 0, sizeof(struct flowi4));
drivers/net/amt.c
1120
struct flowi4 fl4;
drivers/net/amt.c
1134
memset(&fl4, 0, sizeof(struct flowi4));
drivers/net/amt.c
2600
struct flowi4 fl4;
drivers/net/amt.c
621
struct flowi4 fl4;
drivers/net/amt.c
710
struct flowi4 fl4;
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1235
struct flowi4 flow = { {0} };
drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c
98
struct flowi4 fl4;
drivers/net/ethernet/marvell/prestera/prestera_router.c
250
struct flowi4 fl4;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
22
struct flowi4 fl4;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
265
struct flowi4 fl4 = {};
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
419
struct flowi4 fl4;
drivers/net/ethernet/netronome/nfp/flower/action.c
483
struct flowi4 flow = {};
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
518
struct flowi4 *flowi4 = (struct flowi4 *)flow;
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
522
payload->src_ipv4 = flowi4->saddr;
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
523
payload->dst_ipv4 = flowi4->daddr;
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
558
struct flowi4 *flowi4 = (struct flowi4 *)flow;
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
563
payload->dst_ipv4 = flowi4->daddr;
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
669
struct flowi4 flow4 = {};
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
754
struct flowi4 flow = {};
drivers/net/ethernet/sfc/tc_encap_actions.c
92
struct flowi4 flow4 = {};
drivers/net/geneve.c
2279
struct flowi4 fl4 = { .daddr = info->key.u.ipv4.dst };
drivers/net/gtp.c
1023
struct flowi4 *fl4,
drivers/net/gtp.c
1054
struct flowi4 fl4;
drivers/net/gtp.c
2333
struct flowi4 fl4;
drivers/net/gtp.c
348
static struct rtable *ip4_route_output_gtp(struct flowi4 *fl4,
drivers/net/gtp.c
429
struct flowi4 fl4;
drivers/net/gtp.c
659
struct flowi4 fl4;
drivers/net/gtp.c
993
struct flowi4 fl4;
drivers/net/ipvlan/ipvlan_core.c
435
struct flowi4 fl4 = {
drivers/net/ovpn/peer.c
787
struct flowi4 fl = {
drivers/net/ovpn/udp.c
149
struct flowi4 fl = {
drivers/net/ppp/pptp.c
133
struct flowi4 *fl4)
drivers/net/ppp/pptp.c
157
struct flowi4 fl4;
drivers/net/ppp/pptp.c
426
struct flowi4 fl4;
drivers/net/vrf.c
495
struct flowi4 fl4;
drivers/net/wireguard/socket.c
23
struct flowi4 fl = {
drivers/scsi/cxgbi/libcxgbi.c
588
static struct rtable *find_route_ipv4(struct flowi4 *fl4,
drivers/scsi/cxgbi/libcxgbi.c
612
struct flowi4 fl4;
include/net/flow.h
122
static inline void flowi4_update_output(struct flowi4 *fl4, int oif,
include/net/flow.h
160
struct flowi4 ip4;
include/net/flow.h
176
static inline struct flowi *flowi4_to_flowi(struct flowi4 *fl4)
include/net/flow.h
181
static inline struct flowi_common *flowi4_to_flowi_common(struct flowi4 *fl4)
include/net/flow.h
96
static inline void flowi4_init_output(struct flowi4 *fl4, int oif,
include/net/inet_connection_sock.h
266
struct dst_entry *inet_csk_route_req(const struct sock *sk, struct flowi4 *fl4,
include/net/ip.h
221
int ip_append_data(struct sock *sk, struct flowi4 *fl4,
include/net/ip.h
230
struct sk_buff *__ip_make_skb(struct sock *sk, struct flowi4 *fl4,
include/net/ip.h
234
int ip_push_pending_frames(struct sock *sk, struct flowi4 *fl4);
include/net/ip.h
236
struct sk_buff *ip_make_skb(struct sock *sk, struct flowi4 *fl4,
include/net/ip.h
245
static inline struct sk_buff *ip_finish_skb(struct sock *sk, struct flowi4 *fl4)
include/net/ip_fib.h
278
int fib_table_lookup(struct fib_table *tb, const struct flowi4 *flp,
include/net/ip_fib.h
315
static inline int fib_lookup(struct net *net, const struct flowi4 *flp,
include/net/ip_fib.h
358
struct flowi4 *fl4,
include/net/ip_fib.h
370
int __fib_lookup(struct net *net, struct flowi4 *flp,
include/net/ip_fib.h
373
static inline int fib_lookup(struct net *net, struct flowi4 *flp,
include/net/ip_fib.h
418
struct flowi4 *fl4,
include/net/ip_fib.h
439
static inline bool fib_dscp_masked_match(dscp_t dscp, const struct flowi4 *fl4)
include/net/ip_fib.h
542
int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4,
include/net/ip_fib.h
576
const struct flowi4 *fl4);
include/net/ip_fib.h
578
struct flowi4 *fl4, const struct sk_buff *skb);
include/net/ip_fib.h
595
const struct flowi4 *flp);
include/net/ip_tunnels.h
357
static inline void ip_tunnel_init_flow(struct flowi4 *fl4,
include/net/ip_tunnels.h
446
u8 *protocol, struct flowi4 *fl4);
include/net/ip_tunnels.h
548
u8 *protocol, struct flowi4 *fl4)
include/net/nexthop.h
424
const struct flowi4 *flp,
include/net/route.h
135
struct flowi4 *fl4)
include/net/route.h
160
struct rtable *ip_route_output_key_hash(struct net *net, struct flowi4 *flp,
include/net/route.h
162
struct rtable *ip_route_output_key_hash_rcu(struct net *net, struct flowi4 *flp,
include/net/route.h
167
struct flowi4 *flp)
include/net/route.h
172
struct rtable *ip_route_output_flow(struct net *, struct flowi4 *flp,
include/net/route.h
177
static inline struct rtable *ip_route_output_key(struct net *net, struct flowi4 *flp)
include/net/route.h
190
struct flowi4 fl4 = {
include/net/route.h
201
static inline struct rtable *ip_route_output_ports(struct net *net, struct flowi4 *fl4,
include/net/route.h
319
static inline void ip_route_connect_init(struct flowi4 *fl4, __be32 dst,
include/net/route.h
337
static inline struct rtable *ip_route_connect(struct flowi4 *fl4, __be32 dst,
include/net/route.h
358
static inline struct rtable *ip_route_newports(struct flowi4 *fl4, struct rtable *rt,
include/trace/events/fib.h
17
TP_PROTO(u32 tb_id, const struct flowi4 *flp,
net/core/filter.c
2384
struct flowi4 fl4 = {
net/core/filter.c
6229
struct flowi4 fl4 = {};
net/core/lwt_bpf.c
210
struct flowi4 fl4 = {};
net/ipv4/af_inet.c
1267
struct flowi4 *fl4;
net/ipv4/af_inet.c
1321
struct flowi4 *fl4;
net/ipv4/datagram.c
106
struct flowi4 fl4;
net/ipv4/datagram.c
23
struct flowi4 *fl4;
net/ipv4/devinet.c
151
struct flowi4 fl4 = { .daddr = addr };
net/ipv4/fib_frontend.c
1367
struct flowi4 fl4 = {
net/ipv4/fib_frontend.c
212
struct flowi4 fl4 = { .daddr = addr };
net/ipv4/fib_frontend.c
294
struct flowi4 fl4 = {
net/ipv4/fib_frontend.c
355
struct flowi4 fl4;
net/ipv4/fib_rules.c
184
struct flowi4 *fl4 = &fl->u.ip4;
net/ipv4/fib_rules.c
84
int __fib_lookup(struct net *net, struct flowi4 *flp,
net/ipv4/fib_semantics.c
1178
struct flowi4 fl4 = {
net/ipv4/fib_semantics.c
1991
static void fib_select_default(const struct flowi4 *flp, struct fib_result *res)
net/ipv4/fib_semantics.c
2161
const struct flowi4 *fl4)
net/ipv4/fib_semantics.c
2205
struct flowi4 *fl4, const struct sk_buff *skb)
net/ipv4/fib_trie.c
1403
const struct flowi4 *flp)
net/ipv4/fib_trie.c
1420
int fib_table_lookup(struct fib_table *tb, const struct flowi4 *flp,
net/ipv4/fou_core.c
1032
struct flowi4 *fl4, u8 *protocol, __be16 sport)
net/ipv4/fou_core.c
1051
u8 *protocol, struct flowi4 *fl4)
net/ipv4/fou_core.c
1068
u8 *protocol, struct flowi4 *fl4)
net/ipv4/icmp.c
312
struct flowi4 *fl4, int type, int code,
net/ipv4/icmp.c
384
struct flowi4 *fl4,
net/ipv4/icmp.c
422
struct flowi4 fl4;
net/ipv4/icmp.c
494
static struct rtable *icmp_route_lookup(struct net *net, struct flowi4 *fl4,
net/ipv4/icmp.c
503
struct flowi4 fl4_dec;
net/ipv4/icmp.c
551
struct flowi4 fl4_2 = fl4_dec;
net/ipv4/icmp.c
825
struct flowi4 fl4;
net/ipv4/igmp.c
362
const struct flowi4 *fl4)
net/ipv4/igmp.c
385
struct flowi4 fl4;
net/ipv4/igmp.c
766
struct flowi4 fl4;
net/ipv4/inet_connection_sock.c
1531
struct flowi4 *fl4;
net/ipv4/inet_connection_sock.c
759
struct flowi4 *fl4,
net/ipv4/inet_connection_sock.c
801
struct flowi4 *fl4;
net/ipv4/ip_gre.c
633
struct flowi4 fl4;
net/ipv4/ip_gre.c
942
struct flowi4 fl4 = {
net/ipv4/ip_output.c
1355
int ip_append_data(struct sock *sk, struct flowi4 *fl4,
net/ipv4/ip_output.c
1395
struct flowi4 *fl4,
net/ipv4/ip_output.c
1517
int ip_push_pending_frames(struct sock *sk, struct flowi4 *fl4)
net/ipv4/ip_output.c
1550
struct flowi4 *fl4,
net/ipv4/ip_output.c
1610
struct flowi4 fl4;
net/ipv4/ip_output.c
452
static void ip_copy_addrs(struct iphdr *iph, const struct flowi4 *fl4)
net/ipv4/ip_output.c
468
struct flowi4 *fl4;
net/ipv4/ip_output.c
950
struct flowi4 *fl4,
net/ipv4/ip_tunnel.c
293
struct flowi4 fl4;
net/ipv4/ip_tunnel.c
580
struct flowi4 fl4;
net/ipv4/ip_tunnel.c
679
struct flowi4 fl4;
net/ipv4/ipmr.c
154
static int ipmr_fib_lookup(struct net *net, struct flowi4 *flp4,
net/ipv4/ipmr.c
1909
struct flowi4 fl4;
net/ipv4/ipmr.c
2166
struct flowi4 fl4 = {
net/ipv4/ipmr.c
326
static int ipmr_fib_lookup(struct net *net, struct flowi4 *flp4,
net/ipv4/ipmr.c
533
struct flowi4 fl4 = {
net/ipv4/netfilter.c
27
struct flowi4 fl4 = {};
net/ipv4/netfilter/ipt_rpfilter.c
33
static bool rpfilter_lookup_reverse(struct net *net, struct flowi4 *fl4,
net/ipv4/netfilter/ipt_rpfilter.c
58
struct flowi4 flow;
net/ipv4/netfilter/nf_dup_ipv4.c
29
struct flowi4 fl4;
net/ipv4/netfilter/nft_fib_ipv4.c
70
struct flowi4 fl4 = {
net/ipv4/ping.c
629
struct flowi4 *fl4)
net/ipv4/ping.c
693
struct flowi4 fl4;
net/ipv4/raw.c
333
static int raw_send_hdrinc(struct sock *sk, struct flowi4 *fl4,
net/ipv4/raw.c
438
static int raw_probe_proto_opt(struct raw_frag_vec *rfv, struct flowi4 *fl4)
net/ipv4/raw.c
497
struct flowi4 fl4;
net/ipv4/route.c
1017
static void __ip_rt_update_pmtu(struct rtable *rt, struct flowi4 *fl4, u32 mtu)
net/ipv4/route.c
1073
struct flowi4 fl4;
net/ipv4/route.c
1088
struct flowi4 fl4;
net/ipv4/route.c
1105
struct flowi4 fl4;
net/ipv4/route.c
1123
struct flowi4 fl4;
net/ipv4/route.c
1177
struct flowi4 fl4;
net/ipv4/route.c
1192
struct flowi4 fl4;
net/ipv4/route.c
1293
struct flowi4 fl4 = {
net/ipv4/route.c
2032
const struct flowi4 *fl4)
net/ipv4/route.c
2061
int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4,
net/ipv4/route.c
2271
struct flowi4 fl4;
net/ipv4/route.c
2558
const struct flowi4 *fl4, int orig_oif,
net/ipv4/route.c
2686
struct rtable *ip_route_output_key_hash(struct net *net, struct flowi4 *fl4,
net/ipv4/route.c
2707
struct rtable *ip_route_output_key_hash_rcu(struct net *net, struct flowi4 *fl4,
net/ipv4/route.c
2924
struct rtable *ip_route_output_flow(struct net *net, struct flowi4 *flp4,
net/ipv4/route.c
2946
struct flowi4 *fl4, struct sk_buff *skb, u32 portid,
net/ipv4/route.c
3297
struct flowi4 fl4 = {};
net/ipv4/route.c
510
static void __build_flow_key(const struct net *net, struct flowi4 *fl4,
net/ipv4/route.c
531
static void build_skb_flow_key(struct flowi4 *fl4, const struct sk_buff *skb,
net/ipv4/route.c
544
static void build_sk_flow_key(struct flowi4 *fl4, const struct sock *sk)
net/ipv4/route.c
565
static void ip_rt_build_flow_key(struct flowi4 *fl4, const struct sock *sk,
net/ipv4/route.c
744
static void __ip_do_redirect(struct rtable *rt, struct sk_buff *skb, struct flowi4 *fl4,
net/ipv4/route.c
832
struct flowi4 fl4;
net/ipv4/syncookies.c
415
struct flowi4 fl4;
net/ipv4/tcp_ipv4.c
1170
struct flowi4 fl4;
net/ipv4/tcp_ipv4.c
231
struct flowi4 *fl4;
net/ipv4/udp.c
1092
static int udp_send_skb(struct sk_buff *skb, struct flowi4 *fl4,
net/ipv4/udp.c
1181
struct flowi4 *fl4 = &inet->cork.fl.u.ip4;
net/ipv4/udp.c
1244
struct flowi4 fl4_stack;
net/ipv4/udp.c
1247
struct flowi4 *fl4;
net/ipv4/udp_tunnel_core.c
234
struct flowi4 fl4;
net/ipv4/xfrm4_policy.c
21
static struct dst_entry *__xfrm4_dst_lookup(struct flowi4 *fl4,
net/ipv4/xfrm4_policy.c
46
struct flowi4 fl4;
net/ipv4/xfrm4_policy.c
55
struct flowi4 fl4;
net/ipv4/xfrm4_policy.c
70
const struct flowi4 *fl4 = &fl->u.ip4;
net/ipv6/ip6_tunnel.c
577
struct flowi4 fl4;
net/ipv6/sit.c
1102
struct flowi4 fl4;
net/ipv6/sit.c
913
struct flowi4 fl4;
net/l2tp/l2tp_ip.c
490
struct flowi4 *fl4 = &inet->cork.fl.u.ip4;
net/netfilter/ipvs/ip_vs_xmit.c
136
struct flowi4 fl4;
net/netfilter/nf_conntrack_h323_main.c
680
struct flowi4 fl1, fl2;
net/netfilter/nf_nat_core.c
65
struct flowi4 *fl4 = &fl->u.ip4;
net/netfilter/xt_TCPMSS.c
52
struct flowi4 *fl4 = &fl.u.ip4;
net/rxrpc/peer_object.c
158
struct flowi4 *fl4 = &fl.u.ip4;
net/sctp/protocol.c
1043
struct flowi4 *fl4 = &t->fl.u.ip4;
net/sctp/protocol.c
287
static void sctp_v4_dst_saddr(union sctp_addr *saddr, struct flowi4 *fl4,
net/sctp/protocol.c
423
struct flowi4 *fl4 = &_fl.u.ip4;
net/smc/smc_ib.c
201
struct flowi4 fl4 = {
net/tipc/udp_media.c
187
struct flowi4 fl = {
net/xfrm/xfrm_nat_keepalive.c
46
struct flowi4 fl4;
net/xfrm/xfrm_policy.c
219
const struct flowi4 *fl4 = &fl->u.ip4;
net/xfrm/xfrm_policy.c
3432
struct flowi4 *fl4 = &fl->u.ip4;
net/xfrm/xfrm_policy.c
3434
memset(fl4, 0, sizeof(struct flowi4));
net/xfrm/xfrm_policy.c
3548
const struct flowi4 *fl4 = &fl->u.ip4;
net/xfrm/xfrm_state.c
1037
const struct flowi4 *fl4 = &fl->u.ip4;