/kernel/linux/linux-5.10/include/net/ |
H A D | inet_timewait_sock.h | 33 struct inet_timewait_sock { struct 80 static inline struct inet_timewait_sock *inet_twsk(const struct sock *sk) in inet_twsk() 82 return (struct inet_timewait_sock *)sk; in inet_twsk() 85 void inet_twsk_free(struct inet_timewait_sock *tw); 86 void inet_twsk_put(struct inet_timewait_sock *tw); 88 void inet_twsk_bind_unhash(struct inet_timewait_sock *tw, 91 struct inet_timewait_sock *inet_twsk_alloc(const struct sock *sk, 95 void inet_twsk_hashdance(struct inet_timewait_sock *tw, struct sock *sk, 98 void __inet_twsk_schedule(struct inet_timewait_sock *tw, int timeo, 101 static inline void inet_twsk_schedule(struct inet_timewait_sock *t [all...] |
/kernel/linux/linux-6.6/include/net/ |
H A D | inet_timewait_sock.h | 33 struct inet_timewait_sock { struct 84 static inline struct inet_timewait_sock *inet_twsk(const struct sock *sk) in inet_twsk() 86 return (struct inet_timewait_sock *)sk; in inet_twsk() 89 void inet_twsk_free(struct inet_timewait_sock *tw); 90 void inet_twsk_put(struct inet_timewait_sock *tw); 92 void inet_twsk_bind_unhash(struct inet_timewait_sock *tw, 95 struct inet_timewait_sock *inet_twsk_alloc(const struct sock *sk, 99 void inet_twsk_hashdance(struct inet_timewait_sock *tw, struct sock *sk, 102 void __inet_twsk_schedule(struct inet_timewait_sock *tw, int timeo, 105 static inline void inet_twsk_schedule(struct inet_timewait_sock *t [all...] |
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | inet_timewait_sock.c | 16 #include <net/inet_timewait_sock.h> 29 void inet_twsk_bind_unhash(struct inet_timewait_sock *tw, in inet_twsk_bind_unhash() 50 static void inet_twsk_kill(struct inet_timewait_sock *tw) in inet_twsk_kill() 76 void inet_twsk_free(struct inet_timewait_sock *tw) in inet_twsk_free() 84 void inet_twsk_put(struct inet_timewait_sock *tw) in inet_twsk_put() 91 static void inet_twsk_add_node_rcu(struct inet_timewait_sock *tw, in inet_twsk_add_node_rcu() 97 static void inet_twsk_add_bind_node(struct inet_timewait_sock *tw, in inet_twsk_add_bind_node() 103 static void inet_twsk_add_bind2_node(struct inet_timewait_sock *tw, in inet_twsk_add_bind2_node() 114 void inet_twsk_hashdance(struct inet_timewait_sock *tw, struct sock *sk, in inet_twsk_hashdance() 170 struct inet_timewait_sock *t in tw_timer_handler() [all...] |
H A D | inet_diag.c | 24 #include <net/inet_timewait_sock.h> 419 struct inet_timewait_sock *tw = inet_twsk(sk); in inet_twsk_diag_fill() 985 BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_family) != in twsk_build_assert() 988 BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_num) != in twsk_build_assert() 991 BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_dport) != in twsk_build_assert() 994 BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_rcv_saddr) != in twsk_build_assert() 997 BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_daddr) != in twsk_build_assert() 1001 BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_v6_rcv_saddr) != in twsk_build_assert() 1004 BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_v6_daddr) != in twsk_build_assert()
|
H A D | tcp_minisocks.c | 36 tcp_timewait_check_oow_rate_limit(struct inet_timewait_sock *tw, in tcp_timewait_check_oow_rate_limit() 85 tcp_timewait_state_process(struct inet_timewait_sock *tw, struct sk_buff *skb, in tcp_timewait_state_process() 285 struct inet_timewait_sock *tw; in tcp_time_wait()
|
H A D | Makefile | 9 inet_timewait_sock.o inet_connection_sock.o \
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | inet_timewait_sock.c | 16 #include <net/inet_timewait_sock.h> 29 void inet_twsk_bind_unhash(struct inet_timewait_sock *tw, in inet_twsk_bind_unhash() 44 static void inet_twsk_kill(struct inet_timewait_sock *tw) in inet_twsk_kill() 66 void inet_twsk_free(struct inet_timewait_sock *tw) in inet_twsk_free() 77 void inet_twsk_put(struct inet_timewait_sock *tw) in inet_twsk_put() 84 static void inet_twsk_add_node_rcu(struct inet_timewait_sock *tw, in inet_twsk_add_node_rcu() 90 static void inet_twsk_add_bind_node(struct inet_timewait_sock *tw, in inet_twsk_add_bind_node() 101 void inet_twsk_hashdance(struct inet_timewait_sock *tw, struct sock *sk, in inet_twsk_hashdance() 146 struct inet_timewait_sock *tw = from_timer(tw, t, tw_timer); in tw_timer_handler() 155 struct inet_timewait_sock *inet_twsk_allo [all...] |
H A D | inet_diag.c | 24 #include <net/inet_timewait_sock.h> 419 struct inet_timewait_sock *tw = inet_twsk(sk); in inet_twsk_diag_fill() 980 BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_family) != in twsk_build_assert() 983 BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_num) != in twsk_build_assert() 986 BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_dport) != in twsk_build_assert() 989 BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_rcv_saddr) != in twsk_build_assert() 992 BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_daddr) != in twsk_build_assert() 996 BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_v6_rcv_saddr) != in twsk_build_assert() 999 BUILD_BUG_ON(offsetof(struct inet_timewait_sock, tw_v6_daddr) != in twsk_build_assert()
|
H A D | inet_hashtables.c | 450 struct inet_timewait_sock **twp) in __inet_check_established() 467 struct inet_timewait_sock *tw = NULL; in __inet_check_established() 745 struct sock *, __u16, struct inet_timewait_sock **)) in __inet_hash_connect() 748 struct inet_timewait_sock *tw = NULL; in __inet_hash_connect()
|
H A D | tcp_minisocks.c | 43 tcp_timewait_check_oow_rate_limit(struct inet_timewait_sock *tw, in tcp_timewait_check_oow_rate_limit() 92 tcp_timewait_state_process(struct inet_timewait_sock *tw, struct sk_buff *skb, in tcp_timewait_state_process() 257 struct inet_timewait_sock *tw; in tcp_time_wait()
|
H A D | Makefile | 9 inet_timewait_sock.o inet_connection_sock.o \
|
/kernel/linux/linux-5.10/net/dccp/ |
H A D | ipv6.h | 28 struct inet_timewait_sock inet;
|
H A D | minisocks.c | 17 #include <net/inet_timewait_sock.h> 33 struct inet_timewait_sock *tw; in dccp_time_wait()
|
/kernel/linux/linux-6.6/net/dccp/ |
H A D | ipv6.h | 24 struct inet_timewait_sock inet;
|
H A D | minisocks.c | 17 #include <net/inet_timewait_sock.h> 34 struct inet_timewait_sock *tw; in dccp_time_wait()
|
/kernel/linux/linux-5.10/include/net/netfilter/ |
H A D | nf_tproxy.h | 20 static inline void nf_tproxy_twsk_deschedule_put(struct inet_timewait_sock *tw) in nf_tproxy_twsk_deschedule_put()
|
/kernel/linux/linux-6.6/include/net/netfilter/ |
H A D | nf_tproxy.h | 20 static inline void nf_tproxy_twsk_deschedule_put(struct inet_timewait_sock *tw) in nf_tproxy_twsk_deschedule_put()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | tcp.h | 21 #include <net/inet_timewait_sock.h> 446 struct inet_timewait_sock tw_sk;
|
H A D | btf_ids.h | 166 BTF_SOCK_TYPE(BTF_SOCK_TYPE_INET_TW, inet_timewait_sock) \
|
/kernel/linux/linux-5.10/tools/include/linux/ |
H A D | btf_ids.h | 166 BTF_SOCK_TYPE(BTF_SOCK_TYPE_INET_TW, inet_timewait_sock) \
|
/kernel/linux/linux-6.6/tools/include/linux/ |
H A D | btf_ids.h | 179 BTF_SOCK_TYPE(BTF_SOCK_TYPE_INET_TW, inet_timewait_sock) \
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | btf_ids.h | 231 BTF_SOCK_TYPE(BTF_SOCK_TYPE_INET_TW, inet_timewait_sock) \
|
H A D | tcp.h | 21 #include <net/inet_timewait_sock.h> 485 struct inet_timewait_sock tw_sk;
|
/kernel/linux/linux-5.10/net/ipv6/ |
H A D | inet6_hashtables.c | 248 struct inet_timewait_sock **twp) in __inet6_check_established() 264 struct inet_timewait_sock *tw = NULL; in __inet6_check_established()
|
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | inet6_hashtables.c | 266 struct inet_timewait_sock **twp) in __inet6_check_established() 282 struct inet_timewait_sock *tw = NULL; in __inet6_check_established()
|