Lines Matching refs:assert
673 assert(ZSTD_cParam_withinBounds(ZSTD_c_strategy, (int)strat)); in ZSTD_minGain()
685 assert(0 /* impossible: pre-validated */); in ZSTD_literalsCompressionIsDisabled()
700 assert(iend > ilimit_w); in ZSTD_safecopyLiterals()
713 #define REPCODE_TO_OFFBASE(r) (assert((r)>=1), assert((r)<=ZSTD_REP_NUM), (r)) /* accepts IDs 1,2,3…
714 #define OFFSET_TO_OFFBASE(o) (assert((o)>0), o + ZSTD_REP_NUM)
717 #define OFFBASE_TO_OFFSET(o) (assert(OFFBASE_IS_OFFSET(o)), (o) - ZSTD_REP_NUM)
718 #define OFFBASE_TO_REPCODE(o) (assert(OFFBASE_IS_REPCODE(o)), (o)) /* returns ID 1,2,3 */
732 assert((size_t)(seqStorePtr->sequences - seqStorePtr->sequencesStart) < seqStorePtr->maxNbSeq); in ZSTD_storeSeqOnly()
735 assert(litLength <= ZSTD_BLOCKSIZE_MAX); in ZSTD_storeSeqOnly()
737 … assert(seqStorePtr->longLengthType == ZSTD_llt_none); /* there can only be a single long length */ in ZSTD_storeSeqOnly()
747 assert(matchLength <= ZSTD_BLOCKSIZE_MAX); in ZSTD_storeSeqOnly()
748 assert(matchLength >= MINMATCH); in ZSTD_storeSeqOnly()
751 … assert(seqStorePtr->longLengthType == ZSTD_llt_none); /* there can only be a single long length */ in ZSTD_storeSeqOnly()
783 assert((size_t)(seqStorePtr->sequences - seqStorePtr->sequencesStart) < seqStorePtr->maxNbSeq); in ZSTD_storeSeq()
785 assert(seqStorePtr->maxNbLit <= 128 KB); in ZSTD_storeSeq()
786 assert(seqStorePtr->lit + litLength <= seqStorePtr->litStart + seqStorePtr->maxNbLit); in ZSTD_storeSeq()
787 assert(literals + litLength <= litLimit); in ZSTD_storeSeq()
891 static U32 ZSTD_hash3(U32 u, U32 h, U32 s) { assert(h <= 32); return (((u << (32-24)) * prime3by… in ZSTD_hash3()
896 static U32 ZSTD_hash4(U32 u, U32 h, U32 s) { assert(h <= 32); return ((u * prime4bytes) ^ s) >> … in ZSTD_hash4()
901 static size_t ZSTD_hash5(U64 u, U32 h, U64 s) { assert(h <= 64); return (size_t)((((u << (64-40)) … in ZSTD_hash5()
906 static size_t ZSTD_hash6(U64 u, U32 h, U64 s) { assert(h <= 64); return (size_t)((((u << (64-48)) … in ZSTD_hash6()
911 static size_t ZSTD_hash7(U64 u, U32 h, U64 s) { assert(h <= 64); return (size_t)((((u << (64-56)) … in ZSTD_hash7()
916 static size_t ZSTD_hash8(U64 u, U32 h, U64 s) { assert(h <= 64); return (size_t)((((u) * prime8byte… in ZSTD_hash8()
926 assert(hBits <= 32); in ZSTD_hashPtr()
943 assert(hBits <= 32); in ZSTD_hashPtrSalted()
1189 assert((maxDist & (maxDist - 1)) == 0); in ZSTD_window_correctOverflow()
1190 assert((curr & cycleMask) == (newCurrent & cycleMask)); in ZSTD_window_correctOverflow()
1191 assert(curr > newCurrent); in ZSTD_window_correctOverflow()
1194 assert(correction > 1<<28); in ZSTD_window_correctOverflow()
1211 assert(newCurrent >= maxDist); in ZSTD_window_correctOverflow()
1212 assert(newCurrent - maxDist >= ZSTD_WINDOW_START_INDEX); in ZSTD_window_correctOverflow()
1214 assert(window->lowLimit <= newCurrent); in ZSTD_window_correctOverflow()
1215 assert(window->dictLimit <= newCurrent); in ZSTD_window_correctOverflow()
1299 assert(loadedDictEndPtr != NULL); in ZSTD_checkDictValidity()
1300 assert(dictMatchStatePtr != NULL); in ZSTD_checkDictValidity()
1305 assert(blockEndIdx >= loadedDictEnd); in ZSTD_checkDictValidity()
1355 assert(window->base != NULL); in ZSTD_window_update()
1356 assert(window->dictBase != NULL); in ZSTD_window_update()
1363 assert(distanceFromBase == (size_t)(U32)distanceFromBase); /* should never overflow */ in ZSTD_window_update()
1377 assert(highInputIdx < UINT_MAX); in ZSTD_window_update()
1438 assert(hb + fp_accuracy < 31); in ZSTD_fWeight()
1482 assert(index >> (32 - ZSTD_SHORT_CACHE_TAG_BITS) == 0); in ZSTD_writeTaggedIndex()