Lines Matching refs:fl4

348 static struct rtable *ip4_route_output_gtp(struct flowi4 *fl4,  in ip4_route_output_gtp()  argument
352 memset(fl4, 0, sizeof(*fl4)); in ip4_route_output_gtp()
353 fl4->flowi4_oif = sk->sk_bound_dev_if; in ip4_route_output_gtp()
354 fl4->daddr = daddr; in ip4_route_output_gtp()
355 fl4->saddr = saddr; in ip4_route_output_gtp()
356 fl4->flowi4_dscp = inet_sk_dscp(inet_sk(sk)); in ip4_route_output_gtp()
357 fl4->flowi4_scope = ip_sock_rt_scope(sk); in ip4_route_output_gtp()
358 fl4->flowi4_proto = sk->sk_protocol; in ip4_route_output_gtp()
360 return ip_route_output_key(sock_net(sk), fl4); in ip4_route_output_gtp()
429 struct flowi4 fl4; in gtp0_send_echo_resp_ip() local
435 rt = ip4_route_output_gtp(&fl4, gtp->sk0, iph->saddr, iph->daddr); in gtp0_send_echo_resp_ip()
443 fl4.saddr, fl4.daddr, in gtp0_send_echo_resp_ip()
659 struct flowi4 fl4; in gtp1u_send_echo_resp() local
694 rt = ip4_route_output_gtp(&fl4, gtp->sk1u, iph->saddr, iph->daddr); in gtp1u_send_echo_resp()
702 fl4.saddr, fl4.daddr, in gtp1u_send_echo_resp()
992 struct flowi4 fl4; member
1022 struct flowi4 *fl4, in gtp_set_pktinfo_ipv4() argument
1029 pktinfo->fl4 = *fl4; in gtp_set_pktinfo_ipv4()
1053 struct flowi4 fl4; in gtp_build_skb_outer_ip4() local
1057 rt = ip4_route_output_gtp(&fl4, pctx->sk, pctx->peer.addr.s_addr, in gtp_build_skb_outer_ip4()
1101 gtp_set_pktinfo_ipv4(pktinfo, pctx->sk, tos, pctx, rt, &fl4, dev); in gtp_build_skb_outer_ip4()
1303 pktinfo.fl4.saddr, pktinfo.fl4.daddr, in gtp_dev_xmit()
2332 struct flowi4 fl4; in gtp_genl_send_echo_req() local
2395 rt = ip4_route_output_gtp(&fl4, sk, dst_ip, src_ip); in gtp_genl_send_echo_req()
2404 fl4.saddr, fl4.daddr, in gtp_genl_send_echo_req()
2405 inet_dscp_to_dsfield(fl4.flowi4_dscp), in gtp_genl_send_echo_req()