Lines Matching refs:dstDCtx
155 void ZSTD_copyDCtx(ZSTD_DCtx *dstDCtx, const ZSTD_DCtx *srcDCtx) in ZSTD_copyDCtx() argument
158 memcpy(dstDCtx, srcDCtx, sizeof(ZSTD_DCtx) - workSpaceSize); /* no need to copy workspace */ in ZSTD_copyDCtx()
161 static void ZSTD_refDDict(ZSTD_DCtx *dstDCtx, const ZSTD_DDict *ddict);
1995 static void ZSTD_refDDict(ZSTD_DCtx *dstDCtx, const ZSTD_DDict *ddict) in ZSTD_refDDict() argument
1997 ZSTD_decompressBegin(dstDCtx); /* init */ in ZSTD_refDDict()
1999 dstDCtx->dictID = ddict->dictID; in ZSTD_refDDict()
2000 dstDCtx->base = ddict->dictContent; in ZSTD_refDDict()
2001 dstDCtx->vBase = ddict->dictContent; in ZSTD_refDDict()
2002 dstDCtx->dictEnd = (const BYTE *)ddict->dictContent + ddict->dictSize; in ZSTD_refDDict()
2003 dstDCtx->previousDstEnd = dstDCtx->dictEnd; in ZSTD_refDDict()
2005 dstDCtx->litEntropy = 1; in ZSTD_refDDict()
2006 dstDCtx->fseEntropy = 1; in ZSTD_refDDict()
2007 dstDCtx->LLTptr = ddict->entropy.LLTable; in ZSTD_refDDict()
2008 dstDCtx->MLTptr = ddict->entropy.MLTable; in ZSTD_refDDict()
2009 dstDCtx->OFTptr = ddict->entropy.OFTable; in ZSTD_refDDict()
2010 dstDCtx->HUFptr = ddict->entropy.hufTable; in ZSTD_refDDict()
2011 dstDCtx->entropy.rep[0] = ddict->entropy.rep[0]; in ZSTD_refDDict()
2012 dstDCtx->entropy.rep[1] = ddict->entropy.rep[1]; in ZSTD_refDDict()
2013 dstDCtx->entropy.rep[2] = ddict->entropy.rep[2]; in ZSTD_refDDict()
2015 dstDCtx->litEntropy = 0; in ZSTD_refDDict()
2016 dstDCtx->fseEntropy = 0; in ZSTD_refDDict()