Lines Matching refs:customMem
78 ZSTDLIBv07_API ZSTDv07_DCtx* ZSTDv07_createDCtx_advanced(ZSTDv07_customMem customMem);
2950 ZSTDv07_customMem customMem; member
2977 ZSTDv07_DCtx* ZSTDv07_createDCtx_advanced(ZSTDv07_customMem customMem) in ZSTDv07_createDCtx_advanced() argument
2981 if (!customMem.customAlloc && !customMem.customFree) in ZSTDv07_createDCtx_advanced()
2982 customMem = defaultCustomMem; in ZSTDv07_createDCtx_advanced()
2984 if (!customMem.customAlloc || !customMem.customFree) in ZSTDv07_createDCtx_advanced()
2987 dctx = (ZSTDv07_DCtx*) customMem.customAlloc(customMem.opaque, sizeof(ZSTDv07_DCtx)); in ZSTDv07_createDCtx_advanced()
2989 memcpy(&dctx->customMem, &customMem, sizeof(ZSTDv07_customMem)); in ZSTDv07_createDCtx_advanced()
3002 dctx->customMem.customFree(dctx->customMem.opaque, dctx); in ZSTDv07_freeDCtx()
4186 …DDict* ZSTDv07_createDDict_advanced(const void* dict, size_t dictSize, ZSTDv07_customMem customMem) in ZSTDv07_createDDict_advanced() argument
4188 if (!customMem.customAlloc && !customMem.customFree) in ZSTDv07_createDDict_advanced()
4189 customMem = defaultCustomMem; in ZSTDv07_createDDict_advanced()
4191 if (!customMem.customAlloc || !customMem.customFree) in ZSTDv07_createDDict_advanced()
4194 …{ ZSTDv07_DDict* const ddict = (ZSTDv07_DDict*) customMem.customAlloc(customMem.opaque, sizeof(*… in ZSTDv07_createDDict_advanced()
4195 void* const dictContent = customMem.customAlloc(customMem.opaque, dictSize); in ZSTDv07_createDDict_advanced()
4196 ZSTDv07_DCtx* const dctx = ZSTDv07_createDCtx_advanced(customMem); in ZSTDv07_createDDict_advanced()
4199 customMem.customFree(customMem.opaque, dictContent); in ZSTDv07_createDDict_advanced()
4200 customMem.customFree(customMem.opaque, ddict); in ZSTDv07_createDDict_advanced()
4201 customMem.customFree(customMem.opaque, dctx); in ZSTDv07_createDDict_advanced()
4208 customMem.customFree(customMem.opaque, dictContent); in ZSTDv07_createDDict_advanced()
4209 customMem.customFree(customMem.opaque, ddict); in ZSTDv07_createDDict_advanced()
4210 customMem.customFree(customMem.opaque, dctx); in ZSTDv07_createDDict_advanced()
4232 ZSTDv07_freeFunction const cFree = ddict->refContext->customMem.customFree; in ZSTDv07_freeDDict()
4233 void* const opaque = ddict->refContext->customMem.opaque; in ZSTDv07_freeDDict()
4327 ZSTDv07_customMem customMem; member
4330 ZSTDLIBv07_API ZBUFFv07_DCtx* ZBUFFv07_createDCtx_advanced(ZSTDv07_customMem customMem);
4337 ZBUFFv07_DCtx* ZBUFFv07_createDCtx_advanced(ZSTDv07_customMem customMem) in ZBUFFv07_createDCtx_advanced() argument
4341 if (!customMem.customAlloc && !customMem.customFree) in ZBUFFv07_createDCtx_advanced()
4342 customMem = defaultCustomMem; in ZBUFFv07_createDCtx_advanced()
4344 if (!customMem.customAlloc || !customMem.customFree) in ZBUFFv07_createDCtx_advanced()
4347 zbd = (ZBUFFv07_DCtx*)customMem.customAlloc(customMem.opaque, sizeof(ZBUFFv07_DCtx)); in ZBUFFv07_createDCtx_advanced()
4350 memcpy(&zbd->customMem, &customMem, sizeof(ZSTDv07_customMem)); in ZBUFFv07_createDCtx_advanced()
4351 zbd->zd = ZSTDv07_createDCtx_advanced(customMem); in ZBUFFv07_createDCtx_advanced()
4361 if (zbd->inBuff) zbd->customMem.customFree(zbd->customMem.opaque, zbd->inBuff); in ZBUFFv07_freeDCtx()
4362 if (zbd->outBuff) zbd->customMem.customFree(zbd->customMem.opaque, zbd->outBuff); in ZBUFFv07_freeDCtx()
4363 zbd->customMem.customFree(zbd->customMem.opaque, zbd); in ZBUFFv07_freeDCtx()
4445 zbd->customMem.customFree(zbd->customMem.opaque, zbd->inBuff); in ZBUFFv07_decompressContinue()
4447 … zbd->inBuff = (char*)zbd->customMem.customAlloc(zbd->customMem.opaque, blockSize); in ZBUFFv07_decompressContinue()
4452 zbd->customMem.customFree(zbd->customMem.opaque, zbd->outBuff); in ZBUFFv07_decompressContinue()
4454 … zbd->outBuff = (char*)zbd->customMem.customAlloc(zbd->customMem.opaque, neededOutSize); in ZBUFFv07_decompressContinue()