Lines Matching defs:lock

118 static isc_mutex_t		lock;
122 * Locked by the global lock.
130 isc_mutex_t lock;
178 isc_mutex_t *lock; /*%< optional lock */
180 /*%< locked via the memory context's lock */
293 isc__mempool_associatelock(isc_mempool_t *mpctx, isc_mutex_t *lock);
536 /* Require: we hold the context lock. */
884 RUNTIME_CHECK(isc_mutex_init(&lock) == ISC_R_SUCCESS);
924 result = isc_mutex_init(&ctx->lock);
1012 LOCK(&lock);
1014 UNLOCK(&lock);
1030 DESTROYLOCK(&ctx->lock);
1058 LOCK(&lock);
1061 UNLOCK(&lock);
1116 DESTROYLOCK(&ctx->lock);
1129 MCTXLOCK(source, &source->lock);
1131 MCTXUNLOCK(source, &source->lock);
1145 MCTXLOCK(ctx, &ctx->lock);
1150 MCTXUNLOCK(ctx, &ctx->lock);
1196 MCTXLOCK(ctx, &ctx->lock);
1200 MCTXUNLOCK(ctx, &ctx->lock);
1208 MCTXLOCK(ctx, &ctx->lock);
1212 MCTXLOCK(ctx, &ctx->lock);
1222 MCTXUNLOCK(ctx, &ctx->lock);
1241 MCTXLOCK(ctx, &ctx->lock);
1248 MCTXUNLOCK(ctx, &ctx->lock);
1260 MCTXLOCK(ctx, &ctx->lock);
1262 MCTXUNLOCK(ctx, &ctx->lock);
1279 MCTXLOCK(ctx, &ctx->lock);
1283 MCTXLOCK(ctx, &ctx->lock);
1304 MCTXUNLOCK(ctx, &ctx->lock);
1335 MCTXLOCK(ctx, &ctx->lock);
1339 MCTXLOCK(ctx, &ctx->lock);
1359 MCTXUNLOCK(ctx, &ctx->lock);
1371 MCTXLOCK(ctx, &ctx->lock);
1376 MCTXUNLOCK(ctx, &ctx->lock);
1431 MCTXLOCK(ctx, &ctx->lock);
1452 * lock, however, so walking this list and extracting integers from
1484 (pool->lock == NULL ? "N" : "Y"));
1492 MCTXUNLOCK(ctx, &ctx->lock);
1533 MCTXLOCK(ctx, &ctx->lock);
1537 MCTXLOCK(ctx, &ctx->lock);
1562 MCTXUNLOCK(ctx, &ctx->lock);
1625 MCTXLOCK(ctx, &ctx->lock);
1629 MCTXLOCK(ctx, &ctx->lock);
1652 MCTXUNLOCK(ctx, &ctx->lock);
1687 MCTXLOCK(ctx, &ctx->lock);
1691 MCTXUNLOCK(ctx, &ctx->lock);
1703 MCTXLOCK(ctx, &ctx->lock);
1707 MCTXUNLOCK(ctx, &ctx->lock);
1716 MCTXLOCK(ctx, &ctx->lock);
1720 MCTXUNLOCK(ctx, &ctx->lock);
1731 MCTXLOCK(ctx, &ctx->lock);
1735 MCTXUNLOCK(ctx, &ctx->lock);
1752 MCTXLOCK(ctx, &ctx->lock);
1773 MCTXUNLOCK(ctx, &ctx->lock);
1786 * We don't bother to lock the context because 100% accuracy isn't
1799 LOCK(&ctx->lock);
1803 UNLOCK(&ctx->lock);
1848 mpctx->lock = NULL;
1864 MCTXLOCK(mctx, &mctx->lock);
1867 MCTXUNLOCK(mctx, &mctx->lock);
1880 if (mpctx->lock != NULL)
1881 LOCK(mpctx->lock);
1886 if (mpctx->lock != NULL)
1887 UNLOCK(mpctx->lock);
1898 isc_mutex_t *lock;
1915 lock = mpctx->lock;
1917 if (lock != NULL)
1918 LOCK(lock);
1923 MCTXLOCK(mctx, &mctx->lock);
1937 MCTXUNLOCK(mctx, &mctx->lock);
1942 MCTXLOCK(mctx, &mctx->lock);
1945 MCTXUNLOCK(mctx, &mctx->lock);
1952 if (lock != NULL)
1953 UNLOCK(lock);
1959 isc__mempool_associatelock(isc_mempool_t *mpctx0, isc_mutex_t *lock) {
1963 REQUIRE(mpctx->lock == NULL);
1964 REQUIRE(lock != NULL);
1966 mpctx->lock = lock;
1980 if (mpctx->lock != NULL)
1981 LOCK(mpctx->lock);
2008 MCTXLOCK(mctx, &mctx->lock);
2023 MCTXUNLOCK(mctx, &mctx->lock);
2038 if (mpctx->lock != NULL)
2039 UNLOCK(mpctx->lock);
2043 MCTXLOCK(mctx, &mctx->lock);
2045 MCTXUNLOCK(mctx, &mctx->lock);
2063 if (mpctx->lock != NULL)
2064 LOCK(mpctx->lock);
2070 MCTXLOCK(mctx, &mctx->lock);
2072 MCTXUNLOCK(mctx, &mctx->lock);
2080 MCTXLOCK(mctx, &mctx->lock);
2082 MCTXUNLOCK(mctx, &mctx->lock);
2085 MCTXLOCK(mctx, &mctx->lock);
2087 MCTXUNLOCK(mctx, &mctx->lock);
2089 if (mpctx->lock != NULL)
2090 UNLOCK(mpctx->lock);
2102 if (mpctx->lock != NULL)
2103 UNLOCK(mpctx->lock);
2116 if (mpctx->lock != NULL)
2117 LOCK(mpctx->lock);
2121 if (mpctx->lock != NULL)
2122 UNLOCK(mpctx->lock);
2132 if (mpctx->lock != NULL)
2133 LOCK(mpctx->lock);
2137 if (mpctx->lock != NULL)
2138 UNLOCK(mpctx->lock);
2150 if (mpctx->lock != NULL)
2151 LOCK(mpctx->lock);
2155 if (mpctx->lock != NULL)
2156 UNLOCK(mpctx->lock);
2169 if (mpctx->lock != NULL)
2170 LOCK(mpctx->lock);
2174 if (mpctx->lock != NULL)
2175 UNLOCK(mpctx->lock);
2185 if (mpctx->lock != NULL)
2186 LOCK(mpctx->lock);
2190 if (mpctx->lock != NULL)
2191 UNLOCK(mpctx->lock);
2203 if (mpctx->lock != NULL)
2204 LOCK(mpctx->lock);
2208 if (mpctx->lock != NULL)
2209 UNLOCK(mpctx->lock);
2221 if (mpctx->lock != NULL)
2222 LOCK(mpctx->lock);
2226 if (mpctx->lock != NULL)
2227 UNLOCK(mpctx->lock);
2238 if (mpctx->lock != NULL)
2239 LOCK(mpctx->lock);
2243 if (mpctx->lock != NULL)
2244 UNLOCK(mpctx->lock);
2281 LOCK(&lock);
2288 UNLOCK(&lock);
2297 LOCK(&lock);
2312 UNLOCK(&lock);
2322 MCTXLOCK(ctx, &ctx->lock);
2324 MCTXUNLOCK(ctx, &ctx->lock);
2355 MCTXLOCK(ctx, &ctx->lock);
2418 MCTXUNLOCK(ctx, &ctx->lock);
2435 LOCK(&lock);
2442 UNLOCK(&lock);