Lines Matching refs:maxSymbolValuePtr
29 unsigned HIST_count_simple(unsigned* count, unsigned* maxSymbolValuePtr,
34 unsigned maxSymbolValue = *maxSymbolValuePtr;
38 if (srcSize==0) { *maxSymbolValuePtr = 0; return 0; }
46 *maxSymbolValuePtr = maxSymbolValue;
65 * or an error code (notably when histogram's alphabet is larger than *maxSymbolValuePtr) */
67 unsigned* count, unsigned* maxSymbolValuePtr,
74 size_t const countSize = (*maxSymbolValuePtr + 1) * sizeof(*count);
82 assert(*maxSymbolValuePtr <= 255);
85 *maxSymbolValuePtr = 0;
128 if (check && maxSymbolValue > *maxSymbolValuePtr) return ERROR(maxSymbolValue_tooSmall);
129 *maxSymbolValuePtr = maxSymbolValue;
140 size_t HIST_countFast_wksp(unsigned* count, unsigned* maxSymbolValuePtr,
145 return HIST_count_simple(count, maxSymbolValuePtr, source, sourceSize);
148 return HIST_count_parallel_wksp(count, maxSymbolValuePtr, source, sourceSize, trustInput, (U32*)workSpace);
154 size_t HIST_count_wksp(unsigned* count, unsigned* maxSymbolValuePtr,
160 if (*maxSymbolValuePtr < 255)
161 return HIST_count_parallel_wksp(count, maxSymbolValuePtr, source, sourceSize, checkMaxSymbolValue, (U32*)workSpace);
162 *maxSymbolValuePtr = 255;
163 return HIST_countFast_wksp(count, maxSymbolValuePtr, source, sourceSize, workSpace, workSpaceSize);