Lines Matching refs:tw
109 const struct inet_timewait_sock *tw = inet_twsk(sktw); in tcp_twsk_unique() local
119 if (tw->tw_bound_dev_if == LOOPBACK_IFINDEX) in tcp_twsk_unique()
122 if (tw->tw_family == AF_INET6) { in tcp_twsk_unique()
123 if (ipv6_addr_loopback(&tw->tw_v6_daddr) || in tcp_twsk_unique()
124 (ipv6_addr_v4mapped(&tw->tw_v6_daddr) && in tcp_twsk_unique()
125 (tw->tw_v6_daddr.s6_addr[12] == 127)) || in tcp_twsk_unique()
126 ipv6_addr_loopback(&tw->tw_v6_rcv_saddr) || in tcp_twsk_unique()
127 (ipv6_addr_v4mapped(&tw->tw_v6_rcv_saddr) && in tcp_twsk_unique()
128 (tw->tw_v6_rcv_saddr.s6_addr[12] == 127))) in tcp_twsk_unique()
133 if (ipv4_is_loopback(tw->tw_daddr) || in tcp_twsk_unique()
134 ipv4_is_loopback(tw->tw_rcv_saddr)) in tcp_twsk_unique()
892 struct inet_timewait_sock *tw = inet_twsk(sk); in tcp_v4_timewait_ack() local
897 tcptw->tw_rcv_wnd >> tw->tw_rcv_wscale, in tcp_v4_timewait_ack()
900 tw->tw_bound_dev_if, in tcp_v4_timewait_ack()
902 tw->tw_transparent ? IP_REPLY_ARG_NOSRCCHECK : 0, in tcp_v4_timewait_ack()
903 tw->tw_tos in tcp_v4_timewait_ack()
906 inet_twsk_put(tw); in tcp_v4_timewait_ack()
2513 static void get_timewait4_sock(const struct inet_timewait_sock *tw, in get_timewait4_sock() argument
2516 long delta = tw->tw_timer.expires - jiffies; in get_timewait4_sock()
2520 dest = tw->tw_daddr; in get_timewait4_sock()
2521 src = tw->tw_rcv_saddr; in get_timewait4_sock()
2522 destp = ntohs(tw->tw_dport); in get_timewait4_sock()
2523 srcp = ntohs(tw->tw_sport); in get_timewait4_sock()
2527 i, src, srcp, dest, destp, tw->tw_substate, 0, 0, in get_timewait4_sock()
2529 refcount_read(&tw->tw_refcnt), tw); in get_timewait4_sock()