Lines Matching refs:size_t
44 unsigned HUF_optimalTableLog(unsigned maxTableLog, size_t srcSize, unsigned maxSymbolValue) in HUF_optimalTableLog()
55 static void* HUF_alignUpWorkspace(void* workspace, size_t* workspaceSizePtr, size_t align) in HUF_alignUpWorkspace()
57 size_t const mask = align - 1; in HUF_alignUpWorkspace()
58 size_t const rem = (size_t)workspace & mask; in HUF_alignUpWorkspace()
59 size_t const add = (align - rem) & mask; in HUF_alignUpWorkspace()
65 assert(((size_t)aligned & mask) == 0); in HUF_alignUpWorkspace()
89 static size_t HUF_compressWeights(void* dst, size_t dstSize, const void* weightTable, size_t wtSize… in HUF_compressWeights()
114 …{ CHECK_V_F(hSize, FSE_writeNCount(op, (size_t)(oend-op), wksp->norm, maxSymbolValue, tableLog) … in HUF_compressWeights()
120 …{ CHECK_V_F(cSize, FSE_compress_usingCTable(op, (size_t)(oend - op), weightTable, wtSize, wksp->… in HUF_compressWeights()
125 return (size_t)(op-ostart); in HUF_compressWeights()
128 static size_t HUF_getNbBits(HUF_CElt elt) in HUF_getNbBits()
133 static size_t HUF_getNbBitsFast(HUF_CElt elt) in HUF_getNbBitsFast()
138 static size_t HUF_getValue(HUF_CElt elt) in HUF_getValue()
143 static size_t HUF_getValueFast(HUF_CElt elt) in HUF_getValueFast()
148 static void HUF_setNbBits(HUF_CElt* elt, size_t nbBits) in HUF_setNbBits()
154 static void HUF_setValue(HUF_CElt* elt, size_t value) in HUF_setValue()
156 size_t const nbBits = HUF_getNbBits(*elt); in HUF_setValue()
169 size_t HUF_writeCTable_wksp(void* dst, size_t maxDstSize, in HUF_writeCTable_wksp()
171 void* workspace, size_t workspaceSize) in HUF_writeCTable_wksp()
210 size_t HUF_writeCTable (void* dst, size_t maxDstSize, in HUF_writeCTable()
218 size_t HUF_readCTable (HUF_CElt* CTable, unsigned* maxSymbolValuePtr, const void* src, size_t srcSi… in HUF_readCTable()
677 size_t HUF_buildCTable_wksp (HUF_CElt* CTable, const unsigned* count, U32 maxSymbolValue, U32 maxNb… in HUF_buildCTable_wksp()
707 size_t HUF_estimateCompressedSize(const HUF_CElt* CTable, const unsigned* count, unsigned maxSymbol… in HUF_estimateCompressedSize()
710 size_t nbBits = 0; in HUF_estimateCompressedSize()
728 size_t HUF_compressBound(size_t size) { return HUF_COMPRESSBOUND(size); } in HUF_compressBound()
748 #define HUF_BITS_IN_CONTAINER (sizeof(size_t) * 8)
751 size_t bitContainer[2];
752 size_t bitPos[2];
763 static size_t HUF_initCStream(HUF_CStream_t* bitC, in HUF_initCStream()
764 void* startPtr, size_t dstCapacity) in HUF_initCStream()
806 size_t const nbBits = HUF_getNbBits(elt); in HUF_addBits()
807 size_t const dirtyBits = nbBits == 0 ? 0 : BIT_highbit32((U32)nbBits) + 1; in HUF_addBits()
847 size_t const nbBits = bitC->bitPos[0] & 0xFF; in HUF_flushBits()
848 size_t const nbBytes = nbBits >> 3; in HUF_flushBits()
850 size_t const bitContainer = bitC->bitContainer[0] >> (HUF_BITS_IN_CONTAINER - nbBits); in HUF_flushBits()
880 static size_t HUF_closeCStream(HUF_CStream_t* bitC) in HUF_closeCStream()
885 size_t const nbBits = bitC->bitPos[0] & 0xFF; in HUF_closeCStream()
899 const BYTE* ip, size_t srcSize, in HUF_compress1X_usingCTable_internal_body_loop()
956 static size_t HUF_tightCompressBound(size_t srcSize, size_t tableLog) in HUF_tightCompressBound()
962 FORCE_INLINE_TEMPLATE size_t
963 HUF_compress1X_usingCTable_internal_body(void* dst, size_t dstSize, in HUF_compress1X_usingCTable_internal_body()
964 const void* src, size_t srcSize, in HUF_compress1X_usingCTable_internal_body()
977 { size_t const initErr = HUF_initCStream(&bitC, op, (size_t)(oend-op)); in HUF_compress1X_usingCTable_internal_body()
980 if (dstSize < HUF_tightCompressBound(srcSize, (size_t)tableLog) || tableLog > 11) in HUF_compress1X_usingCTable_internal_body()
1029 static BMI2_TARGET_ATTRIBUTE size_t
1030 HUF_compress1X_usingCTable_internal_bmi2(void* dst, size_t dstSize, in HUF_compress1X_usingCTable_internal_bmi2()
1031 const void* src, size_t srcSize, in HUF_compress1X_usingCTable_internal_bmi2()
1037 static size_t
1038 HUF_compress1X_usingCTable_internal_default(void* dst, size_t dstSize, in HUF_compress1X_usingCTable_internal_default()
1039 const void* src, size_t srcSize, in HUF_compress1X_usingCTable_internal_default()
1045 static size_t
1046 HUF_compress1X_usingCTable_internal(void* dst, size_t dstSize, in HUF_compress1X_usingCTable_internal()
1047 const void* src, size_t srcSize, in HUF_compress1X_usingCTable_internal()
1058 static size_t
1059 HUF_compress1X_usingCTable_internal(void* dst, size_t dstSize, in HUF_compress1X_usingCTable_internal()
1060 const void* src, size_t srcSize, in HUF_compress1X_usingCTable_internal()
1069 size_t HUF_compress1X_usingCTable(void* dst, size_t dstSize, const void* src, size_t srcSize, const… in HUF_compress1X_usingCTable()
1074 size_t HUF_compress1X_usingCTable_bmi2(void* dst, size_t dstSize, const void* src, size_t srcSize, … in HUF_compress1X_usingCTable_bmi2()
1079 static size_t
1080 HUF_compress4X_usingCTable_internal(void* dst, size_t dstSize, in HUF_compress4X_usingCTable_internal()
1081 const void* src, size_t srcSize, in HUF_compress4X_usingCTable_internal()
1084 size_t const segmentSize = (srcSize+3)/4; /* first 3 segments */ in HUF_compress4X_usingCTable_internal()
1096 …{ CHECK_V_F(cSize, HUF_compress1X_usingCTable_internal(op, (size_t)(oend-op), ip, segmentSize, C… in HUF_compress4X_usingCTable_internal()
1104 …{ CHECK_V_F(cSize, HUF_compress1X_usingCTable_internal(op, (size_t)(oend-op), ip, segmentSize, C… in HUF_compress4X_usingCTable_internal()
1112 …{ CHECK_V_F(cSize, HUF_compress1X_usingCTable_internal(op, (size_t)(oend-op), ip, segmentSize, C… in HUF_compress4X_usingCTable_internal()
1121 …{ CHECK_V_F(cSize, HUF_compress1X_usingCTable_internal(op, (size_t)(oend-op), ip, (size_t)(iend-… in HUF_compress4X_usingCTable_internal()
1126 return (size_t)(op-ostart); in HUF_compress4X_usingCTable_internal()
1129 size_t HUF_compress4X_usingCTable(void* dst, size_t dstSize, const void* src, size_t srcSize, const… in HUF_compress4X_usingCTable()
1134 size_t HUF_compress4X_usingCTable_bmi2(void* dst, size_t dstSize, const void* src, size_t srcSize, … in HUF_compress4X_usingCTable_bmi2()
1141 static size_t HUF_compressCTable_internal( in HUF_compressCTable_internal()
1143 const void* src, size_t srcSize, in HUF_compressCTable_internal()
1146 size_t const cSize = (nbStreams==HUF_singleStream) ? in HUF_compressCTable_internal()
1147 … HUF_compress1X_usingCTable_internal(op, (size_t)(oend - op), src, srcSize, CTable, bmi2) : in HUF_compressCTable_internal()
1148 … HUF_compress4X_usingCTable_internal(op, (size_t)(oend - op), src, srcSize, CTable, bmi2); in HUF_compressCTable_internal()
1154 if ((size_t)(op-ostart) >= srcSize-1) { return 0; } in HUF_compressCTable_internal()
1155 return (size_t)(op-ostart); in HUF_compressCTable_internal()
1174 static size_t
1175 HUF_compress_internal (void* dst, size_t dstSize, in HUF_compress_internal()
1176 const void* src, size_t srcSize, in HUF_compress_internal()
1179 void* workSpace, size_t wkspSize, in HUF_compress_internal()
1183 …t table = (HUF_compress_tables_t*)HUF_alignUpWorkspace(workSpace, &wkspSize, ZSTD_ALIGNOF(size_t)); in HUF_compress_internal()
1210 size_t largestTotal = 0; in HUF_compress_internal()
1243 { size_t const maxBits = HUF_buildCTable_wksp(table->CTable, table->count, in HUF_compress_internal()
1251 size_t const ctableSize = HUF_CTABLE_SIZE_ST(maxSymbolValue); in HUF_compress_internal()
1252 size_t const unusedSize = sizeof(table->CTable) - ctableSize * sizeof(HUF_CElt); in HUF_compress_internal()
1261 … size_t const oldSize = HUF_estimateCompressedSize(oldHufTable, table->count, maxSymbolValue); in HUF_compress_internal()
1262 … size_t const newSize = HUF_estimateCompressedSize(table->CTable, table->count, maxSymbolValue); in HUF_compress_internal()
1282 size_t HUF_compress1X_wksp (void* dst, size_t dstSize, in HUF_compress1X_wksp()
1283 const void* src, size_t srcSize, in HUF_compress1X_wksp()
1285 void* workSpace, size_t wkspSize) in HUF_compress1X_wksp()
1293 size_t HUF_compress1X_repeat (void* dst, size_t dstSize, in HUF_compress1X_repeat()
1294 const void* src, size_t srcSize, in HUF_compress1X_repeat()
1296 void* workSpace, size_t wkspSize, in HUF_compress1X_repeat()
1309 size_t HUF_compress4X_wksp (void* dst, size_t dstSize, in HUF_compress4X_wksp()
1310 const void* src, size_t srcSize, in HUF_compress4X_wksp()
1312 void* workSpace, size_t wkspSize) in HUF_compress4X_wksp()
1324 size_t HUF_compress4X_repeat (void* dst, size_t dstSize, in HUF_compress4X_repeat()
1325 const void* src, size_t srcSize, in HUF_compress4X_repeat()
1327 void* workSpace, size_t wkspSize, in HUF_compress4X_repeat()