Searched refs:tcptw (Results 1 – 5 of 5) sorted by relevance
| /linux/net/ipv4/ |
| H A D | tcp_minisocks.c | 42 struct tcp_timewait_sock *tcptw = tcp_twsk((struct sock *)tw); in tcp_timewait_check_oow_rate_limit() local 45 &tcptw->tw_last_oow_ack_time)) { in tcp_timewait_check_oow_rate_limit() 57 static void twsk_rcv_nxt_update(struct tcp_timewait_sock *tcptw, u32 seq, in twsk_rcv_nxt_update() argument 63 ao = rcu_dereference(tcptw->ao_info); in twsk_rcv_nxt_update() 67 WRITE_ONCE(tcptw->tw_rcv_nxt, seq); in twsk_rcv_nxt_update() 105 struct tcp_timewait_sock *tcptw = tcp_twsk((struct sock *)tw); in tcp_timewait_state_process() local 106 u32 rcv_nxt = READ_ONCE(tcptw->tw_rcv_nxt); in tcp_timewait_state_process() 119 ts_recent_stamp = READ_ONCE(tcptw->tw_ts_recent_stamp); in tcp_timewait_state_process() 125 tmp_opt.rcv_tsecr -= tcptw->tw_ts_offset; in tcp_timewait_state_process() 126 tmp_opt.ts_recent = READ_ONCE(tcptw in tcp_timewait_state_process() 291 tcp_time_wait_init(struct sock * sk,struct tcp_timewait_sock * tcptw) tcp_time_wait_init() argument 336 struct tcp_timewait_sock *tcptw = tcp_twsk((struct sock *)tw); tcp_time_wait() local [all...] |
| H A D | tcp_ipv4.c | 122 const struct tcp_timewait_sock *tcptw = tcp_twsk(sktw); in tcp_twsk_unique() local 167 ts_recent_stamp = READ_ONCE(tcptw->tw_ts_recent_stamp); in tcp_twsk_unique() 190 u32 seq = tcptw->tw_snd_nxt + 65535 + 2; in tcp_twsk_unique() 195 tp->rx_opt.ts_recent = READ_ONCE(tcptw->tw_ts_recent); in tcp_twsk_unique() 1019 struct tcp_timewait_sock *tcptw = tcp_twsk(sk); local 1035 ao_info = rcu_dereference(tcptw->ao_info); 1061 key.md5_key = tcp_twsk_md5_key(tcptw); 1067 tcptw->tw_snd_nxt, READ_ONCE(tcptw->tw_rcv_nxt), 1068 tcptw [all...] |
| H A D | tcp_ao.c | 418 void tcp_ao_time_wait(struct tcp_timewait_sock *tcptw, struct tcp_sock *tp) in tcp_ao_time_wait() argument 433 rcu_assign_pointer(tcptw->ao_info, ao_info); in tcp_ao_time_wait() 435 tcptw->ao_info = NULL; in tcp_ao_time_wait()
|
| /linux/include/net/ |
| H A D | tcp_ao.h | 211 void tcp_ao_time_wait(struct tcp_timewait_sock *tcptw, struct tcp_sock *tp); 328 static inline void tcp_ao_time_wait(struct tcp_timewait_sock *tcptw, in tcp_ao_time_wait() argument
|
| /linux/net/ipv6/ |
| H A D | tcp_ipv6.c | 1155 struct tcp_timewait_sock *tcptw = tcp_twsk(sk); local 1167 ao_info = rcu_dereference(tcptw->ao_info); 1193 key.md5_key = tcp_twsk_md5_key(tcptw); 1199 tcp_v6_send_ack(sk, skb, tcptw->tw_snd_nxt, 1200 READ_ONCE(tcptw->tw_rcv_nxt), 1201 tcptw->tw_rcv_wnd >> tw->tw_rcv_wscale, 1202 tcp_tw_tsval(tcptw), 1203 READ_ONCE(tcptw->tw_ts_recent), tw->tw_bound_dev_if,
|