Searched refs:water (Results 1 - 5 of 5) sorted by relevance

/bind-9.6-ESV-R11/lib/isc/
H A Dmem.c145 isc_mem_water_t water; member in struct:isc_mem
180 element *items; /*%< low water item list */
771 ctx->water = NULL;
1127 (ctx->water)(ctx->water_arg, ISC_MEM_HIWATER);
1176 if (ctx->water != NULL)
1182 (ctx->water)(ctx->water_arg, ISC_MEM_LOWATER);
1385 (ctx->water)(ctx->water_arg, ISC_MEM_HIWATER);
1471 if (ctx->water != NULL)
1477 (ctx->water)(ctx->water_arg, ISC_MEM_LOWATER);
1556 isc_mem_setwater(isc_mem_t *ctx, isc_mem_water_t water, voi argument
[all...]
/bind-9.6-ESV-R11/lib/isc/include/isc/
H A Dmem.h329 isc_mem_setwater(isc_mem_t *mctx, isc_mem_water_t water, void *water_arg,
332 * Set high and low water marks for this memory context.
335 * '(water)(water_arg, #ISC_MEM_HIWATER)' will be called. 'water' needs to
337 * change. 'water' may be called multiple times.
339 * When the usage drops below 'lowater', 'water' will again be called, this
340 * time with #ISC_MEM_LOWATER. 'water' need to calls isc_mem_waterack() with
344 * water(void *arg, int mark) {
356 * If 'water' is NULL then 'water_arg', 'hi_water' and 'lo_water' are
361 * 'water' i
[all...]
/bind-9.6-ESV-R11/lib/dns/
H A Dcache.c96 * the lock is take by water() which is called from the memory
966 water(void *arg, int mark) { function
1008 * water().
1015 isc_mem_setwater(cache->mctx, water, cache, 0, 0);
1021 isc_mem_setwater(cache->mctx, water, cache, hiwater, lowater);
H A Dacache.c966 water(void *arg, int mark) { function
1798 isc_mem_setwater(acache->mctx, water, acache, 0, 0);
1800 isc_mem_setwater(acache->mctx, water, acache,
H A Dadb.c320 static void water(void *, int);
2267 isc_mem_setwater(adb->mctx, water, adb, 0, 0);
3616 water(void *arg, int mark) { function
3631 "adb reached %s water mark", overmem ? "high" : "low");
3648 isc_mem_setwater(adb->mctx, water, adb, 0, 0);
3650 isc_mem_setwater(adb->mctx, water, adb, hiwater, lowater);

Completed in 29 milliseconds