inet_hashinfo
struct inet_hashinfo;
struct inet_hashinfo;
static inline struct inet_hashinfo *tcp_get_hashinfo(const struct sock *sk)
inet_lhash2_bucket(struct inet_hashinfo *h, u32 hash)
struct inet_hashinfo *hashinfo,
struct inet_hashinfo *hashinfo,
int inet_ehash_locks_alloc(struct inet_hashinfo *hashinfo);
static inline void inet_ehash_locks_free(struct inet_hashinfo *hashinfo)
struct inet_hashinfo *inet_pernet_hashinfo_alloc(struct inet_hashinfo *hashinfo,
void inet_pernet_hashinfo_free(struct inet_hashinfo *hashinfo);
inet_bhashfn_portaddr(const struct inet_hashinfo *hinfo, const struct sock *sk,
void inet_hashinfo2_init(struct inet_hashinfo *h, const char *name,
int inet_hashinfo2_init_mod(struct inet_hashinfo *h);
struct inet_hashinfo *hashinfo);
struct inet_hashinfo *hashinfo,
void inet_twsk_purge(struct inet_hashinfo *hashinfo);
struct inet_hashinfo;
struct inet_hashinfo *hashinfo ____cacheline_aligned_in_smp;
struct inet_hashinfo;
struct inet_hashinfo *hashinfo;
extern struct inet_hashinfo tcp_hashinfo;
struct inet_hashinfo *hinfo = tcp_get_hashinfo(sk);
struct inet_hashinfo *hinfo = tcp_get_hashinfo(sk);
struct inet_hashinfo *hashinfo = tcp_get_hashinfo(sk);
struct inet_hashinfo *hinfo = death_row->hashinfo;
static void init_hashinfo_lhash2(struct inet_hashinfo *h)
void __init inet_hashinfo2_init(struct inet_hashinfo *h, const char *name,
int inet_hashinfo2_init_mod(struct inet_hashinfo *h)
int inet_ehash_locks_alloc(struct inet_hashinfo *hashinfo)
struct inet_hashinfo *inet_pernet_hashinfo_alloc(struct inet_hashinfo *hashinfo,
struct inet_hashinfo *new_hashinfo;
void inet_pernet_hashinfo_free(struct inet_hashinfo *hashinfo)
struct inet_hashinfo *hashinfo = tcp_get_hashinfo(sk);
struct inet_hashinfo *table = tcp_get_hashinfo(sk);
inet_lhash2_bucket_sk(struct inet_hashinfo *h, struct sock *sk)
struct inet_hashinfo *hashinfo;
struct inet_hashinfo *hashinfo;
struct inet_hashinfo *hinfo = death_row->hashinfo;
struct inet_hashinfo *hashinfo = tcp_get_hashinfo(sk);
struct inet_hashinfo *hashinfo = tcp_get_hashinfo(sk);
struct inet_hashinfo *hashinfo = tcp_get_hashinfo(sk);
struct inet_hashinfo *hinfo = tcp_get_hashinfo(sk);
struct inet_hashinfo *hinfo = tcp_get_hashinfo(sk);
struct inet_hashinfo *hashinfo,
struct inet_hashinfo *hashinfo = tw->tw_dr->hashinfo;
void inet_twsk_purge(struct inet_hashinfo *hashinfo)
struct inet_hashinfo *hashinfo)
struct inet_hashinfo *hashinfo = tw->tw_dr->hashinfo;
struct inet_hashinfo *hinfo = net->ipv4.tcp_death_row.hashinfo;
struct inet_hashinfo *hashinfo;
struct inet_hashinfo tcp_hashinfo;
struct inet_hashinfo *hinfo = seq_file_net(seq)->ipv4.tcp_death_row.hashinfo;
struct inet_hashinfo *hinfo;
static inline bool empty_bucket(struct inet_hashinfo *hinfo,
struct inet_hashinfo *hinfo = seq_file_net(seq)->ipv4.tcp_death_row.hashinfo;
struct inet_hashinfo *hinfo = seq_file_net(seq)->ipv4.tcp_death_row.hashinfo;
struct inet_hashinfo *hinfo = seq_file_net(seq)->ipv4.tcp_death_row.hashinfo;
struct inet_hashinfo *hinfo = seq_file_net(seq)->ipv4.tcp_death_row.hashinfo;
struct inet_hashinfo *hinfo = seq_file_net(seq)->ipv4.tcp_death_row.hashinfo;
struct inet_hashinfo *hinfo = seq_file_net(seq)->ipv4.tcp_death_row.hashinfo;
struct inet_hashinfo *hinfo = seq_file_net(seq)->ipv4.tcp_death_row.hashinfo;
struct inet_hashinfo *hinfo;
struct inet_hashinfo *hashinfo;
struct inet_hashinfo *hinfo = death_row->hashinfo;
struct inet_hashinfo *hashinfo;
struct inet_hashinfo *hinfo;
struct inet_hashinfo *hinfo;