Symbol: flowi4
drivers/infiniband/core/addr.c
377
struct flowi4 fl4;
drivers/infiniband/core/cma.c
1600
struct flowi4 fl4;
drivers/infiniband/sw/rxe/rxe_net.c
109
struct flowi4 fl = { { 0 } };
drivers/net/amt.c
1005
struct flowi4 fl4;
drivers/net/amt.c
1019
memset(&fl4, 0, sizeof(struct flowi4));
drivers/net/amt.c
1066
struct flowi4 fl4;
drivers/net/amt.c
1079
memset(&fl4, 0, sizeof(struct flowi4));
drivers/net/amt.c
1121
struct flowi4 fl4;
drivers/net/amt.c
1134
memset(&fl4, 0, sizeof(struct flowi4));
drivers/net/amt.c
2562
struct flowi4 fl4;
drivers/net/amt.c
622
struct flowi4 fl4;
drivers/net/amt.c
711
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
266
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
2105
struct flowi4 fl4 = { .daddr = info->key.u.ipv4.dst };
drivers/net/gtp.c
1022
struct flowi4 *fl4,
drivers/net/gtp.c
1053
struct flowi4 fl4;
drivers/net/gtp.c
2332
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
992
struct flowi4 fl4;
drivers/net/ipvlan/ipvlan_core.c
435
struct flowi4 fl4 = {
drivers/net/ovpn/peer.c
780
struct flowi4 fl = {
drivers/net/ovpn/udp.c
150
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
267
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
279
int fib_table_lookup(struct fib_table *tb, const struct flowi4 *flp,
include/net/ip_fib.h
316
static inline int fib_lookup(struct net *net, const struct flowi4 *flp,
include/net/ip_fib.h
359
struct flowi4 *fl4,
include/net/ip_fib.h
371
int __fib_lookup(struct net *net, struct flowi4 *flp,
include/net/ip_fib.h
374
static inline int fib_lookup(struct net *net, struct flowi4 *flp,
include/net/ip_fib.h
420
struct flowi4 *fl4,
include/net/ip_fib.h
441
static inline bool fib_dscp_masked_match(dscp_t dscp, const struct flowi4 *fl4)
include/net/ip_fib.h
544
int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4,
include/net/ip_fib.h
578
const struct flowi4 *fl4);
include/net/ip_fib.h
580
struct flowi4 *fl4, const struct sk_buff *skb);
include/net/ip_fib.h
597
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
2380
struct flowi4 fl4 = {
net/core/filter.c
6107
struct flowi4 fl4;
net/core/lwt_bpf.c
206
struct flowi4 fl4 = {};
net/ipv4/af_inet.c
1272
struct flowi4 *fl4;
net/ipv4/af_inet.c
1326
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
1373
struct flowi4 fl4 = {
net/ipv4/fib_frontend.c
211
struct flowi4 fl4 = { .daddr = addr };
net/ipv4/fib_frontend.c
293
struct flowi4 fl4 = {
net/ipv4/fib_frontend.c
354
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
1181
struct flowi4 fl4 = {
net/ipv4/fib_semantics.c
1996
static void fib_select_default(const struct flowi4 *flp, struct fib_result *res)
net/ipv4/fib_semantics.c
2165
const struct flowi4 *fl4)
net/ipv4/fib_semantics.c
2209
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
1035
struct flowi4 *fl4, u8 *protocol, __be16 sport)
net/ipv4/fou_core.c
1054
u8 *protocol, struct flowi4 *fl4)
net/ipv4/fou_core.c
1071
u8 *protocol, struct flowi4 *fl4)
net/ipv4/icmp.c
313
struct flowi4 *fl4, int type, int code,
net/ipv4/icmp.c
383
struct flowi4 *fl4,
net/ipv4/icmp.c
421
struct flowi4 fl4;
net/ipv4/icmp.c
493
static struct rtable *icmp_route_lookup(struct net *net, struct flowi4 *fl4,
net/ipv4/icmp.c
502
struct flowi4 fl4_dec;
net/ipv4/icmp.c
550
struct flowi4 fl4_2 = {};
net/ipv4/icmp.c
813
struct flowi4 fl4;
net/ipv4/igmp.c
335
const struct flowi4 *fl4)
net/ipv4/igmp.c
358
struct flowi4 fl4;
net/ipv4/igmp.c
739
struct flowi4 fl4;
net/ipv4/inet_connection_sock.c
1531
struct flowi4 *fl4;
net/ipv4/inet_connection_sock.c
761
struct flowi4 *fl4,
net/ipv4/inet_connection_sock.c
803
struct flowi4 *fl4;
net/ipv4/ip_gre.c
632
struct flowi4 fl4;
net/ipv4/ip_gre.c
941
struct flowi4 fl4 = {
net/ipv4/ip_output.c
1357
int ip_append_data(struct sock *sk, struct flowi4 *fl4,
net/ipv4/ip_output.c
1397
struct flowi4 *fl4,
net/ipv4/ip_output.c
1519
int ip_push_pending_frames(struct sock *sk, struct flowi4 *fl4)
net/ipv4/ip_output.c
1552
struct flowi4 *fl4,
net/ipv4/ip_output.c
1612
struct flowi4 fl4;
net/ipv4/ip_output.c
453
static void ip_copy_addrs(struct iphdr *iph, const struct flowi4 *fl4)
net/ipv4/ip_output.c
469
struct flowi4 *fl4;
net/ipv4/ip_output.c
951
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
162
static int ipmr_fib_lookup(struct net *net, struct flowi4 *flp4,
net/ipv4/ipmr.c
1864
struct flowi4 fl4;
net/ipv4/ipmr.c
2121
struct flowi4 fl4 = {
net/ipv4/ipmr.c
331
static int ipmr_fib_lookup(struct net *net, struct flowi4 *flp4,
net/ipv4/ipmr.c
514
struct flowi4 fl4 = {
net/ipv4/netfilter.c
26
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
637
struct flowi4 *fl4)
net/ipv4/ping.c
702
struct flowi4 fl4;
net/ipv4/raw.c
326
static int raw_send_hdrinc(struct sock *sk, struct flowi4 *fl4,
net/ipv4/raw.c
431
static int raw_probe_proto_opt(struct raw_frag_vec *rfv, struct flowi4 *fl4)
net/ipv4/raw.c
490
struct flowi4 fl4;
net/ipv4/route.c
1019
static void __ip_rt_update_pmtu(struct rtable *rt, struct flowi4 *fl4, u32 mtu)
net/ipv4/route.c
1075
struct flowi4 fl4;
net/ipv4/route.c
1090
struct flowi4 fl4;
net/ipv4/route.c
1107
struct flowi4 fl4;
net/ipv4/route.c
1125
struct flowi4 fl4;
net/ipv4/route.c
1180
struct flowi4 fl4;
net/ipv4/route.c
1195
struct flowi4 fl4;
net/ipv4/route.c
1297
struct flowi4 fl4 = {
net/ipv4/route.c
2037
const struct flowi4 *fl4)
net/ipv4/route.c
2066
int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4,
net/ipv4/route.c
2276
struct flowi4 fl4;
net/ipv4/route.c
2563
const struct flowi4 *fl4, int orig_oif,
net/ipv4/route.c
2691
struct rtable *ip_route_output_key_hash(struct net *net, struct flowi4 *fl4,
net/ipv4/route.c
2712
struct rtable *ip_route_output_key_hash_rcu(struct net *net, struct flowi4 *fl4,
net/ipv4/route.c
2929
struct rtable *ip_route_output_flow(struct net *net, struct flowi4 *flp4,
net/ipv4/route.c
2951
struct flowi4 *fl4, struct sk_buff *skb, u32 portid,
net/ipv4/route.c
3302
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
1190
struct flowi4 fl4;
net/ipv4/tcp_ipv4.c
232
struct flowi4 *fl4;
net/ipv4/udp.c
1117
static int udp_send_skb(struct sk_buff *skb, struct flowi4 *fl4,
net/ipv4/udp.c
1216
struct flowi4 *fl4 = &inet->cork.fl.u.ip4;
net/ipv4/udp.c
1277
struct flowi4 fl4_stack;
net/ipv4/udp.c
1278
struct flowi4 *fl4;
net/ipv4/udp_tunnel_core.c
239
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
570
struct flowi4 fl4;
net/ipv6/sit.c
1098
struct flowi4 fl4;
net/ipv6/sit.c
911
struct flowi4 fl4;
net/l2tp/l2tp_ip.c
490
struct flowi4 *fl4 = &inet->cork.fl.u.ip4;
net/netfilter/ipvs/ip_vs_xmit.c
125
struct flowi4 fl4;
net/netfilter/nf_conntrack_h323_main.c
683
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
1042
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
183
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
3438
struct flowi4 *fl4 = &fl->u.ip4;
net/xfrm/xfrm_policy.c
3440
memset(fl4, 0, sizeof(struct flowi4));
net/xfrm/xfrm_policy.c
3554
const struct flowi4 *fl4 = &fl->u.ip4;
net/xfrm/xfrm_state.c
1037
const struct flowi4 *fl4 = &fl->u.ip4;