Searched refs:tcptw (Results 1 – 6 of 6) sorted by relevance
| /linux-6.15/net/ipv4/ |
| H A D | tcp_minisocks.c | 43 &tcptw->tw_last_oow_ack_time)) { in tcp_timewait_check_oow_rate_limit() 65 WRITE_ONCE(tcptw->tw_rcv_nxt, seq); in twsk_rcv_nxt_update() 165 WRITE_ONCE(tcptw->tw_ts_recent, in tcp_timewait_state_process() 210 WRITE_ONCE(tcptw->tw_ts_recent, in tcp_timewait_state_process() 281 tcptw->tw_md5_key = NULL; in tcp_time_wait_init() 288 if (!tcptw->tw_md5_key) in tcp_time_wait_init() 297 kfree(tcptw->tw_md5_key); in tcp_time_wait_init() 298 tcptw->tw_md5_key = NULL; in tcp_time_wait_init() 324 tcptw->tw_rcv_nxt = tp->rcv_nxt; in tcp_time_wait() 350 tcp_time_wait_init(sk, tcptw); in tcp_time_wait() [all …]
|
| H A D | tcp_ipv4.c | 120 const struct tcp_timewait_sock *tcptw = tcp_twsk(sktw); in tcp_twsk_unique() local 165 ts_recent_stamp = READ_ONCE(tcptw->tw_ts_recent_stamp); in tcp_twsk_unique() 188 u32 seq = tcptw->tw_snd_nxt + 65535 + 2; in tcp_twsk_unique() 193 tp->rx_opt.ts_recent = READ_ONCE(tcptw->tw_ts_recent); in tcp_twsk_unique() 1042 struct tcp_timewait_sock *tcptw = tcp_twsk(sk); local 1058 ao_info = rcu_dereference(tcptw->ao_info); 1084 key.md5_key = tcp_twsk_md5_key(tcptw); 1090 tcptw->tw_snd_nxt, READ_ONCE(tcptw->tw_rcv_nxt), 1091 tcptw->tw_rcv_wnd >> tw->tw_rcv_wscale, 1092 tcp_tw_tsval(tcptw), [all …]
|
| H A D | tcp_ao.c | 316 void tcp_ao_time_wait(struct tcp_timewait_sock *tcptw, struct tcp_sock *tp) in tcp_ao_time_wait() argument 331 rcu_assign_pointer(tcptw->ao_info, ao_info); in tcp_ao_time_wait() 333 tcptw->ao_info = NULL; in tcp_ao_time_wait()
|
| /linux-6.15/include/net/ |
| H A D | tcp_ao.h | 195 void tcp_ao_time_wait(struct tcp_timewait_sock *tcptw, struct tcp_sock *tp); 312 static inline void tcp_ao_time_wait(struct tcp_timewait_sock *tcptw, in tcp_ao_time_wait() argument
|
| H A D | tcp.h | 963 static inline u32 tcp_tw_tsval(const struct tcp_timewait_sock *tcptw) in tcp_tw_tsval() argument 965 return tcp_clock_ts(tcptw->tw_sk.tw_usec_ts) + tcptw->tw_ts_offset; in tcp_tw_tsval()
|
| /linux-6.15/net/ipv6/ |
| H A D | tcp_ipv6.c | 1163 struct tcp_timewait_sock *tcptw = tcp_twsk(sk); local 1175 ao_info = rcu_dereference(tcptw->ao_info); 1201 key.md5_key = tcp_twsk_md5_key(tcptw); 1207 tcp_v6_send_ack(sk, skb, tcptw->tw_snd_nxt, 1208 READ_ONCE(tcptw->tw_rcv_nxt), 1209 tcptw->tw_rcv_wnd >> tw->tw_rcv_wscale, 1210 tcp_tw_tsval(tcptw), 1211 READ_ONCE(tcptw->tw_ts_recent), tw->tw_bound_dev_if,
|