Lines Matching refs:fdlock
398 isc_mutex_t *fdlock;
399 /* Locked by fdlock. */
887 LOCK(&thread->fdlock[lockid]);
893 UNLOCK(&thread->fdlock[lockid]);
897 LOCK(&thread->fdlock[lockid]);
904 * fdlock; otherwise it could cause deadlock due to a lock order
909 UNLOCK(&thread->fdlock[lockid]);
913 UNLOCK(&thread->fdlock[lockid]);
932 UNLOCK(&thread->fdlock[lockid]);
1804 LOCK(&thread->fdlock[lockid]);
1810 UNLOCK(&thread->fdlock[lockid]);
1850 LOCK(&thread->fdlock[lockid]);
1853 UNLOCK(&thread->fdlock[lockid]);
1856 UNLOCK(&thread->fdlock[lockid]);
2539 LOCK(&thread->fdlock[lockid]);
2549 UNLOCK(&thread->fdlock[lockid]);
2616 LOCK(&thread->fdlock[lockid]);
2626 UNLOCK(&thread->fdlock[lockid]);
2998 * We already hold a lock on one fdlock in accepting thread,
3028 LOCK(&nthread->fdlock[lockid]);
3036 UNLOCK(&nthread->fdlock[lockid]);
3236 LOCK(&thread->fdlock[lockid]);
3238 UNLOCK(&thread->fdlock[lockid]);
3247 UNLOCK(&thread->fdlock[lockid]);
3258 * thread->fdlock[lockid] or sock->lock that we're holding.
3262 UNLOCK(&thread->fdlock[lockid]);
3286 UNLOCK(&thread->fdlock[lockid]);
3290 * after releasing fdlock and sock->lock.
3673 thread->fdlock = isc_mem_get(thread->manager->mctx,
3677 isc_mutex_init(&thread->fdlock[i]);
3868 isc_mutex_destroy(&thread->fdlock[i]);
3870 isc_mem_put(thread->manager->mctx, thread->fdlock,
5680 LOCK(&thread->fdlock[lockid]);
5691 UNLOCK(&thread->fdlock[lockid]);