Lines Matching defs:mpctx
250 isc__mempool_get(isc_mempool_t *mpctx FLARG) {
251 REQUIRE(ISCAPI_MPOOL_VALID(mpctx));
253 return (mpctx->methods->get(mpctx FLARG_PASS));
257 isc__mempool_put(isc_mempool_t *mpctx, void *mem FLARG) {
258 REQUIRE(ISCAPI_MPOOL_VALID(mpctx));
260 mpctx->methods->put(mpctx, mem FLARG_PASS);
264 isc_mempool_getallocated(isc_mempool_t *mpctx) {
265 REQUIRE(ISCAPI_MPOOL_VALID(mpctx));
267 return (mpctx->methods->getallocated(mpctx));
271 isc_mempool_setmaxalloc(isc_mempool_t *mpctx, unsigned int limit) {
272 REQUIRE(ISCAPI_MPOOL_VALID(mpctx));
274 mpctx->methods->setmaxalloc(mpctx, limit);
278 isc_mempool_setfreemax(isc_mempool_t *mpctx, unsigned int limit) {
279 REQUIRE(ISCAPI_MPOOL_VALID(mpctx));
281 mpctx->methods->setfreemax(mpctx, limit);
285 isc_mempool_setname(isc_mempool_t *mpctx, const char *name) {
286 REQUIRE(ISCAPI_MPOOL_VALID(mpctx));
288 mpctx->methods->setname(mpctx, name);
292 isc_mempool_associatelock(isc_mempool_t *mpctx, isc_mutex_t *lock) {
293 REQUIRE(ISCAPI_MPOOL_VALID(mpctx));
295 mpctx->methods->associatelock(mpctx, lock);
299 isc_mempool_setfillcount(isc_mempool_t *mpctx, unsigned int limit) {
300 REQUIRE(ISCAPI_MPOOL_VALID(mpctx));
302 mpctx->methods->setfillcount(mpctx, limit);