Lines Matching refs:mctx

119 isc__mem_get(isc_mem_t *mctx, size_t size FLARG) {
120 REQUIRE(ISCAPI_MCTX_VALID(mctx));
122 return (mctx->methods->memget(mctx, size FLARG_PASS));
126 isc__mem_put(isc_mem_t *mctx, void *ptr, size_t size FLARG) {
127 REQUIRE(ISCAPI_MCTX_VALID(mctx));
129 mctx->methods->memput(mctx, ptr, size FLARG_PASS);
145 isc__mem_allocate(isc_mem_t *mctx, size_t size FLARG) {
146 REQUIRE(ISCAPI_MCTX_VALID(mctx));
148 return (mctx->methods->memallocate(mctx, size FLARG_PASS));
152 isc__mem_reallocate(isc_mem_t *mctx, void *ptr, size_t size FLARG) {
153 REQUIRE(ISCAPI_MCTX_VALID(mctx));
155 return (mctx->methods->memreallocate(mctx, ptr, size FLARG_PASS));
159 isc__mem_strdup(isc_mem_t *mctx, const char *s FLARG) {
160 REQUIRE(ISCAPI_MCTX_VALID(mctx));
162 return (mctx->methods->memstrdup(mctx, s FLARG_PASS));
166 isc__mem_free(isc_mem_t *mctx, void *ptr FLARG) {
167 REQUIRE(ISCAPI_MCTX_VALID(mctx));
169 mctx->methods->memfree(mctx, ptr FLARG_PASS);
173 isc_mem_setdestroycheck(isc_mem_t *mctx, isc_boolean_t flag) {
174 REQUIRE(ISCAPI_MCTX_VALID(mctx));
176 mctx->methods->setdestroycheck(mctx, flag);
196 isc_mem_inuse(isc_mem_t *mctx) {
197 REQUIRE(ISCAPI_MCTX_VALID(mctx));
199 return (mctx->methods->inuse(mctx));
203 isc_mem_isovermem(isc_mem_t *mctx) {
204 REQUIRE(ISCAPI_MCTX_VALID(mctx));
206 return (mctx->methods->isovermem(mctx));
210 isc_mem_setname(isc_mem_t *mctx, const char *name, void *tag) {
211 REQUIRE(ISCAPI_MCTX_VALID(mctx));
220 isc_mem_getname(isc_mem_t *mctx) {
221 REQUIRE(ISCAPI_MCTX_VALID(mctx));
227 isc_mem_gettag(isc_mem_t *mctx) {
228 REQUIRE(ISCAPI_MCTX_VALID(mctx));
234 isc_mempool_create(isc_mem_t *mctx, size_t size, isc_mempool_t **mpctxp) {
235 REQUIRE(ISCAPI_MCTX_VALID(mctx));
237 return (mctx->methods->mpcreate(mctx, size, mpctxp));