Lines Matching refs:fl4

453 static void ip_copy_addrs(struct iphdr *iph, const struct flowi4 *fl4)  in ip_copy_addrs()  argument
455 BUILD_BUG_ON(offsetof(typeof(*fl4), daddr) != in ip_copy_addrs()
456 offsetof(typeof(*fl4), saddr) + sizeof(fl4->saddr)); in ip_copy_addrs()
458 iph->saddr = fl4->saddr; in ip_copy_addrs()
459 iph->daddr = fl4->daddr; in ip_copy_addrs()
469 struct flowi4 *fl4; in __ip_queue_xmit() local
479 fl4 = &fl->u.ip4; in __ip_queue_xmit()
487 inet_sk_init_flowi4(inet, fl4); in __ip_queue_xmit()
490 fl4->flowi4_dscp = inet_dsfield_to_dscp(tos); in __ip_queue_xmit()
496 rt = ip_route_output_flow(net, fl4, sk); in __ip_queue_xmit()
518 ip_copy_addrs(iph, fl4); in __ip_queue_xmit()
951 struct flowi4 *fl4, in __ip_append_data() argument
991 ip_local_error(sk, EMSGSIZE, fl4->daddr, inet->inet_dport, in __ip_append_data()
1357 int ip_append_data(struct sock *sk, struct flowi4 *fl4, in ip_append_data() argument
1378 return __ip_append_data(sk, fl4, &sk->sk_write_queue, &inet->cork.base, in ip_append_data()
1397 struct flowi4 *fl4, in __ip_make_skb() argument
1463 ip_copy_addrs(iph, fl4); in __ip_make_skb()
1492 !(fl4->flowi4_flags & FLOWI_FLAG_KNOWN_NH)) in __ip_make_skb()
1493 icmp_type = fl4->fl4_icmp_type; in __ip_make_skb()
1519 int ip_push_pending_frames(struct sock *sk, struct flowi4 *fl4) in ip_push_pending_frames() argument
1523 skb = ip_finish_skb(sk, fl4); in ip_push_pending_frames()
1552 struct flowi4 *fl4, in ip_make_skb() argument
1574 err = __ip_append_data(sk, fl4, &queue, cork, in ip_make_skb()
1582 return __ip_make_skb(sk, fl4, &queue, cork); in ip_make_skb()
1611 struct flowi4 fl4; in ip_send_unicast_reply() local
1636 flowi4_init_output(&fl4, oif, in ip_send_unicast_reply()
1644 security_skb_classify_flow(skb, flowi4_to_flowi_common(&fl4)); in ip_send_unicast_reply()
1645 rt = ip_route_output_flow(net, &fl4, sk); in ip_send_unicast_reply()
1654 ipc.sockc.mark = fl4.flowi4_mark; in ip_send_unicast_reply()
1655 err = ip_append_data(sk, &fl4, ip_reply_glue_bits, arg->iov->iov_base, in ip_send_unicast_reply()
1677 ip_push_pending_frames(sk, &fl4); in ip_send_unicast_reply()