Home
last modified time | relevance | path

Searched refs:inet_timewait_sock (Results 1 – 16 of 16) sorted by relevance

/linux-4.1.27/include/net/
Dinet_timewait_sock.h49 struct inet_timewait_sock { struct
95 static inline struct inet_timewait_sock *inet_twsk(const struct sock *sk) in inet_twsk() argument
97 return (struct inet_timewait_sock *)sk; in inet_twsk()
100 void inet_twsk_free(struct inet_timewait_sock *tw);
101 void inet_twsk_put(struct inet_timewait_sock *tw);
103 int inet_twsk_unhash(struct inet_timewait_sock *tw);
105 int inet_twsk_bind_unhash(struct inet_timewait_sock *tw,
108 struct inet_timewait_sock *inet_twsk_alloc(const struct sock *sk,
112 void __inet_twsk_hashdance(struct inet_timewait_sock *tw, struct sock *sk,
115 void __inet_twsk_schedule(struct inet_timewait_sock *tw, int timeo,
[all …]
Dinet_hashtables.h251 int __inet_hash_nolisten(struct sock *sk, struct inet_timewait_sock *tw);
252 int __inet_hash(struct sock *sk, struct inet_timewait_sock *tw);
412 struct inet_timewait_sock **));
Dtcp.h359 int tcp_v4_tw_remember_stamp(struct inet_timewait_sock *tw);
407 enum tcp_tw_status tcp_timewait_state_process(struct inet_timewait_sock *tw,
422 bool tcp_tw_remember_stamp(struct inet_timewait_sock *tw);
/linux-4.1.27/net/ipv4/
Dinet_timewait_sock.c28 int inet_twsk_unhash(struct inet_timewait_sock *tw) in inet_twsk_unhash()
51 int inet_twsk_bind_unhash(struct inet_timewait_sock *tw, in inet_twsk_bind_unhash()
70 static void inet_twsk_kill(struct inet_timewait_sock *tw) in inet_twsk_kill()
96 void inet_twsk_free(struct inet_timewait_sock *tw) in inet_twsk_free()
107 void inet_twsk_put(struct inet_timewait_sock *tw) in inet_twsk_put()
114 static void inet_twsk_add_node_rcu(struct inet_timewait_sock *tw, in inet_twsk_add_node_rcu()
120 static void inet_twsk_add_bind_node(struct inet_timewait_sock *tw, in inet_twsk_add_bind_node()
131 void __inet_twsk_hashdance(struct inet_timewait_sock *tw, struct sock *sk, in __inet_twsk_hashdance()
177 struct inet_timewait_sock *tw = (struct inet_timewait_sock *)data; in tw_timer_handler()
186 struct inet_timewait_sock *inet_twsk_alloc(const struct sock *sk, in inet_twsk_alloc()
[all …]
Dinet_hashtables.c334 struct inet_timewait_sock **twp) in __inet_check_established()
350 struct inet_timewait_sock *tw = NULL; in __inet_check_established()
410 int __inet_hash_nolisten(struct sock *sk, struct inet_timewait_sock *tw) in __inet_hash_nolisten()
437 int __inet_hash(struct sock *sk, struct inet_timewait_sock *tw) in __inet_hash()
491 struct sock *, __u16, struct inet_timewait_sock **)) in __inet_hash_connect() argument
505 struct inet_timewait_sock *tw = NULL; in __inet_hash_connect()
Dinet_diag.c266 struct inet_timewait_sock *tw = inet_twsk(sk); in inet_twsk_diag_fill()
705 BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_family) != in twsk_build_assert()
708 BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_num) != in twsk_build_assert()
711 BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_dport) != in twsk_build_assert()
714 BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_rcv_saddr) != in twsk_build_assert()
717 BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_daddr) != in twsk_build_assert()
721 BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_v6_rcv_saddr) != in twsk_build_assert()
724 BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_v6_daddr) != in twsk_build_assert()
Dtcp_minisocks.c51 tcp_timewait_check_oow_rate_limit(struct inet_timewait_sock *tw, in tcp_timewait_check_oow_rate_limit()
100 tcp_timewait_state_process(struct inet_timewait_sock *tw, struct sk_buff *skb, in tcp_timewait_state_process()
273 struct inet_timewait_sock *tw; in tcp_time_wait()
DMakefile8 inet_timewait_sock.o inet_connection_sock.o \
Dtcp_metrics.c280 static struct tcp_metrics_block *__tcp_get_metrics_tw(struct inet_timewait_sock *tw) in __tcp_get_metrics_tw()
675 bool tcp_tw_remember_stamp(struct inet_timewait_sock *tw) in tcp_tw_remember_stamp()
Dtcp_ipv4.c782 struct inet_timewait_sock *tw = inet_twsk(sk); in tcp_v4_timewait_ack()
2246 static void get_timewait4_sock(const struct inet_timewait_sock *tw, in get_timewait4_sock()
/linux-4.1.27/net/dccp/
Dipv6.h31 struct inet_timewait_sock inet;
Dminisocks.c37 struct inet_timewait_sock *tw; in dccp_time_wait()
Dipv4.c948 .twsk_obj_size = sizeof(struct inet_timewait_sock),
/linux-4.1.27/net/ipv6/
Dinet6_hashtables.c194 struct inet_timewait_sock **twp) in __inet6_check_established()
209 struct inet_timewait_sock *tw = NULL; in __inet6_check_established()
Dtcp_ipv6.c914 struct inet_timewait_sock *tw = inet_twsk(sk); in tcp_v6_timewait_ack()
1496 struct inet_timewait_sock *tw = inet_twsk(sk); in tcp_v6_rcv()
1737 struct inet_timewait_sock *tw, int i) in get_timewait6_sock()
/linux-4.1.27/include/linux/
Dtcp.h350 struct inet_timewait_sock tw_sk;