Lines Matching defs:hslot2
161 struct udp_hslot *hslot2,
170 spin_lock(&hslot2->lock);
171 udp_portaddr_for_each_entry(sk2, node, &hslot2->head)
182 spin_unlock(&hslot2->lock);
200 struct udp_hslot *hslot, *hslot2;
254 hslot2 = udp_hashslot2(udptable, slot2);
255 if (hslot->count < hslot2->count)
258 exist = udp_lib_lport_inuse2(net, snum, hslot2,
261 hslot2 = udp_hashslot2(udptable, hash2_nulladdr);
262 exist = udp_lib_lport_inuse2(net, snum, hslot2,
284 hslot2 = udp_hashslot2(udptable, udp_sk(sk)->udp_portaddr_hash);
285 spin_lock(&hslot2->lock);
287 &hslot2->head);
288 hslot2->count++;
289 spin_unlock(&hslot2->lock);
404 struct udp_hslot *hslot2, unsigned int slot2)
413 udp_portaddr_for_each_entry_rcu(sk, node, &hslot2->head) {
455 struct udp_hslot *hslot2, *hslot = &udptable->hash[slot];
462 hslot2 = &udptable->hash2[slot2];
463 if (hslot->count < hslot2->count)
468 hslot2, slot2);
472 hslot2 = &udptable->hash2[slot2];
473 if (hslot->count < hslot2->count)
478 hslot2, slot2);
1241 struct udp_hslot *hslot, *hslot2;
1245 hslot2 = udp_hashslot2(udptable, udp_sk(sk)->udp_portaddr_hash);
1253 spin_lock(&hslot2->lock);
1255 hslot2->count--;
1256 spin_unlock(&hslot2->lock);
1270 struct udp_hslot *hslot, *hslot2, *nhslot2;
1272 hslot2 = udp_hashslot2(udptable, udp_sk(sk)->udp_portaddr_hash);
1275 if (hslot2 != nhslot2) {
1281 spin_lock(&hslot2->lock);
1283 hslot2->count--;
1284 spin_unlock(&hslot2->lock);