Lines Matching refs:ilb
615 struct inet_listen_hashbucket *ilb)
622 sk_nulls_for_each_rcu(sk2, node, &ilb->nulls_head) {
640 struct inet_listen_hashbucket *ilb;
650 ilb = &hashinfo->listening_hash[inet_sk_listen_hashfn(sk)];
652 spin_lock(&ilb->lock);
654 err = inet_reuseport_add_sock(sk, ilb);
660 __sk_nulls_add_node_tail_rcu(sk, &ilb->nulls_head);
662 __sk_nulls_add_node_rcu(sk, &ilb->nulls_head);
664 ilb->count++;
668 spin_unlock(&ilb->lock);
685 static void __inet_unhash(struct sock *sk, struct inet_listen_hashbucket *ilb)
692 if (ilb) {
696 ilb->count--;
710 struct inet_listen_hashbucket *ilb;
712 ilb = &hashinfo->listening_hash[inet_sk_listen_hashfn(sk)];
716 spin_lock(&ilb->lock);
717 __inet_unhash(sk, ilb);
718 spin_unlock(&ilb->lock);