inet_bind_bucket
struct inet_bind_bucket;
struct inet_bind_bucket *tb,
struct inet_bind_bucket *icsk_bind_hash;
static inline struct net *ib_net(const struct inet_bind_bucket *ib)
struct inet_bind_bucket *
void inet_bind_bucket_destroy(struct inet_bind_bucket *tb);
bool inet_bind_bucket_match(const struct inet_bind_bucket *tb,
struct inet_bind_bucket *tb,
void inet_bind_hash(struct sock *sk, struct inet_bind_bucket *tb,
struct inet_bind_bucket;
struct inet_bind_bucket *tw_tb;
const struct inet_bind_bucket *tb,
inet_csk_find_open_port(const struct sock *sk, struct inet_bind_bucket **tb_ret,
struct inet_bind_bucket *tb;
static inline int sk_reuseport_match(struct inet_bind_bucket *tb,
struct inet_bind_bucket *tb,
struct inet_bind_bucket *tb = NULL;
struct inet_bind_bucket *tb;
bool inet_bind_bucket_match(const struct inet_bind_bucket *tb, const struct net *net,
struct inet_bind_bucket *tb,
struct inet_bind_bucket *tb,
void inet_bind_hash(struct sock *sk, struct inet_bind_bucket *tb,
struct inet_bind_bucket *tb;
struct inet_bind_bucket *tb;
struct inet_bind_bucket *inet_bind_bucket_create(struct kmem_cache *cachep,
struct inet_bind_bucket *tb = inet_csk(sk)->icsk_bind_hash;
struct inet_bind_bucket *tb = kmem_cache_alloc(cachep, GFP_ATOMIC);
void inet_bind_bucket_destroy(struct inet_bind_bucket *tb)
struct inet_bind_bucket *tb = tw->tw_tb;
sizeof(struct inet_bind_bucket), 0,