Home
last modified time | relevance | path

Searched refs:inet_hashinfo (Results 1 – 22 of 22) sorted by relevance

/linux-6.15/include/net/
H A Dinet_hashtables.h145 struct inet_hashinfo { struct
189 inet_lhash2_bucket(struct inet_hashinfo *h, u32 hash) in inet_lhash2_bucket()
195 struct inet_hashinfo *hashinfo, in inet_ehash_bucket()
202 struct inet_hashinfo *hashinfo, in inet_ehash_lockp()
222 struct inet_hashinfo *inet_pernet_hashinfo_alloc(struct inet_hashinfo *hashinfo,
298 int inet_hashinfo2_init_mod(struct inet_hashinfo *h);
308 struct inet_hashinfo *hashinfo,
316 struct inet_hashinfo *hashinfo, in inet_lookup_listener()
372 struct inet_hashinfo *hashinfo,
409 struct inet_hashinfo *hashinfo, in __inet_lookup()
[all …]
H A Dinet6_hashtables.h25 struct inet_hashinfo;
44 struct inet_hashinfo *hashinfo,
68 struct inet_hashinfo *hashinfo,
86 struct inet_hashinfo *hashinfo, in __inet6_lookup()
146 static inline struct sock *__inet6_lookup_skb(struct inet_hashinfo *hashinfo, in __inet6_lookup_skb()
170 struct sock *inet6_lookup(const struct net *net, struct inet_hashinfo *hashinfo,
H A Dinet_timewait_sock.h96 struct inet_hashinfo *hashinfo);
104 struct inet_hashinfo *hashinfo,
117 void inet_twsk_purge(struct inet_hashinfo *hashinfo);
H A Dsock.h1205 struct inet_hashinfo;
1337 struct inet_hashinfo *hashinfo;
H A Dtcp.h52 extern struct inet_hashinfo tcp_hashinfo;
/linux-6.15/include/linux/
H A Dinet_diag.h8 struct inet_hashinfo;
51 void inet_diag_dump_icsk(struct inet_hashinfo *h, struct sk_buff *skb,
54 int inet_diag_dump_one_icsk(struct inet_hashinfo *hashinfo,
59 struct inet_hashinfo *hashinfo,
/linux-6.15/net/ipv4/
H A Dinet_hashtables.c179 struct inet_hashinfo *hashinfo = tcp_or_dccp_get_hashinfo(sk); in __inet_put_port()
218 struct inet_hashinfo *table = tcp_or_dccp_get_hashinfo(sk); in __inet_inherit_port()
427 struct inet_hashinfo *hashinfo, in __inet_lookup_listener()
492 struct inet_hashinfo *hashinfo, in __inet_lookup_established()
544 struct inet_hashinfo *hinfo = death_row->hashinfo; in __inet_check_established()
1014 struct inet_hashinfo *hinfo = death_row->hashinfo; in __inet_hash_connect()
1219 static void init_hashinfo_lhash2(struct inet_hashinfo *h) in init_hashinfo_lhash2()
1255 int inet_hashinfo2_init_mod(struct inet_hashinfo *h) in inet_hashinfo2_init_mod()
1270 int inet_ehash_locks_alloc(struct inet_hashinfo *hashinfo) in inet_ehash_locks_alloc()
1310 struct inet_hashinfo *inet_pernet_hashinfo_alloc(struct inet_hashinfo *hashinfo, in inet_pernet_hashinfo_alloc()
[all …]
H A Dinet_timewait_sock.c30 struct inet_hashinfo *hashinfo) in inet_twsk_bind_unhash()
50 struct inet_hashinfo *hashinfo = tw->tw_dr->hashinfo; in inet_twsk_kill()
109 struct inet_hashinfo *hashinfo, in inet_twsk_hashdance_schedule()
238 struct inet_hashinfo *hashinfo = tw->tw_dr->hashinfo; in inet_twsk_deschedule_put()
312 void inet_twsk_purge(struct inet_hashinfo *hashinfo) in inet_twsk_purge()
H A Dtcp_diag.c183 struct inet_hashinfo *hinfo; in tcp_diag_dump()
193 struct inet_hashinfo *hinfo; in tcp_diag_dump_one()
205 struct inet_hashinfo *hinfo; in tcp_diag_destroy()
H A Dtcp_ipv4.c95 struct inet_hashinfo tcp_hashinfo;
2613 struct inet_hashinfo *hinfo = seq_file_net(seq)->ipv4.tcp_death_row.hashinfo;
2647 struct inet_hashinfo *hinfo;
2682 static inline bool empty_bucket(struct inet_hashinfo *hinfo,
2694 struct inet_hashinfo *hinfo = seq_file_net(seq)->ipv4.tcp_death_row.hashinfo;
2722 struct inet_hashinfo *hinfo = seq_file_net(seq)->ipv4.tcp_death_row.hashinfo;
2775 struct inet_hashinfo *hinfo = seq_file_net(seq)->ipv4.tcp_death_row.hashinfo;
2863 struct inet_hashinfo *hinfo = seq_file_net(seq)->ipv4.tcp_death_row.hashinfo;
3070 struct inet_hashinfo *hinfo = seq_file_net(seq)->ipv4.tcp_death_row.hashinfo;
3098 struct inet_hashinfo *hinfo = seq_file_net(seq)->ipv4.tcp_death_row.hashinfo;
[all …]
H A Dinet_connection_sock.c333 struct inet_hashinfo *hinfo = tcp_or_dccp_get_hashinfo(sk); in inet_csk_find_open_port()
515 struct inet_hashinfo *hinfo = tcp_or_dccp_get_hashinfo(sk); in inet_csk_get_port()
1029 struct inet_hashinfo *hashinfo = tcp_or_dccp_get_hashinfo(sk); in reqsk_queue_unlink()
H A Dinet_diag.c522 struct inet_hashinfo *hashinfo, in inet_diag_find_one_icsk()
565 int inet_diag_dump_one_icsk(struct inet_hashinfo *hashinfo, in inet_diag_dump_one_icsk()
1021 void inet_diag_dump_icsk(struct inet_hashinfo *hashinfo, struct sk_buff *skb, in inet_diag_dump_icsk()
H A Dsysctl_net_ipv4.c396 struct inet_hashinfo *hinfo = net->ipv4.tcp_death_row.hashinfo; in proc_tcp_ehash_entries()
/linux-6.15/net/ipv6/
H A Dinet6_hashtables.c50 struct inet_hashinfo *hashinfo, in __inet6_lookup_established()
203 struct inet_hashinfo *hashinfo, in inet6_lookup_listener()
247 struct inet_hashinfo *hashinfo, in inet6_lookup()
270 struct inet_hashinfo *hinfo = death_row->hashinfo; in __inet6_check_established()
/linux-6.15/include/net/netns/
H A Dipv4.h31 struct inet_hashinfo;
37 struct inet_hashinfo *hashinfo ____cacheline_aligned_in_smp;
/linux-6.15/tools/testing/selftests/bpf/progs/
H A Dsock_iter_batch.c27 struct inet_hashinfo *hinfo; in iter_tcp_soreuse()
/linux-6.15/net/ipv4/netfilter/
H A Dnf_tproxy_ipv4.c84 struct inet_hashinfo *hinfo = net->ipv4.tcp_death_row.hashinfo; in nf_tproxy_get_sock_v4()
/linux-6.15/net/ipv6/netfilter/
H A Dnf_tproxy_ipv6.c83 struct inet_hashinfo *hinfo = net->ipv4.tcp_death_row.hashinfo; in nf_tproxy_get_sock_v6()
/linux-6.15/net/mptcp/
H A Dmptcp_diag.c83 struct inet_hashinfo *hinfo; in mptcp_diag_dump_listeners()
/linux-6.15/net/dccp/
H A Ddccp.h49 extern struct inet_hashinfo dccp_hashinfo;
H A Dproto.c48 struct inet_hashinfo dccp_hashinfo;
/linux-6.15/net/core/
H A Dfilter.c6753 struct inet_hashinfo *hinfo = net->ipv4.tcp_death_row.hashinfo; in sk_lookup()