Lines Matching defs:hslot2
178 struct udp_hslot *hslot2,
185 spin_lock(&hslot2->lock);
186 udp_portaddr_for_each_entry(sk2, &hslot2->head) {
204 spin_unlock(&hslot2->lock);
243 struct udp_hslot *hslot, *hslot2;
297 hslot2 = udp_hashslot2(udptable, slot2);
298 if (hslot->count < hslot2->count)
301 exist = udp_lib_lport_inuse2(net, snum, hslot2, sk);
303 hslot2 = udp_hashslot2(udptable, hash2_nulladdr);
304 exist = udp_lib_lport_inuse2(net, snum, hslot2,
333 hslot2 = udp_hashslot2(udptable, udp_sk(sk)->udp_portaddr_hash);
334 spin_lock(&hslot2->lock);
338 &hslot2->head);
341 &hslot2->head);
342 hslot2->count++;
343 spin_unlock(&hslot2->lock);
427 struct udp_hslot *hslot2,
435 udp_portaddr_for_each_entry_rcu(sk, &hslot2->head) {
478 struct udp_hslot *hslot2;
483 hslot2 = &udptable->hash2[slot2];
488 hslot2, skb);
511 hslot2 = &udptable->hash2[slot2];
515 hslot2, skb);
1955 struct udp_hslot *hslot, *hslot2;
1959 hslot2 = udp_hashslot2(udptable, udp_sk(sk)->udp_portaddr_hash);
1969 spin_lock(&hslot2->lock);
1971 hslot2->count--;
1972 spin_unlock(&hslot2->lock);
1986 struct udp_hslot *hslot, *hslot2, *nhslot2;
1988 hslot2 = udp_hashslot2(udptable, udp_sk(sk)->udp_portaddr_hash);
1992 if (hslot2 != nhslot2 ||
2001 if (hslot2 != nhslot2) {
2002 spin_lock(&hslot2->lock);
2004 hslot2->count--;
2005 spin_unlock(&hslot2->lock);
2519 struct udp_hslot *hslot2;
2525 hslot2 = &udptable->hash2[slot2];
2528 udp_portaddr_for_each_entry_rcu(sk, &hslot2->head) {
3151 struct udp_hslot *hslot2 = &udptable->hash2[state->bucket];
3153 if (hlist_empty(&hslot2->head))
3157 spin_lock_bh(&hslot2->lock);
3158 udp_portaddr_for_each_entry(sk, &hslot2->head) {
3175 spin_unlock_bh(&hslot2->lock);