Lines Matching defs:workSpace
63 * `workSpace` size must be a table of size >= HIST_WKSP_SIZE_U32.
70 U32* const workSpace)
76 U32* const Counting1 = workSpace;
81 memset(workSpace, 0, 4*256*sizeof(unsigned));
141 * `workSpace` is a writable buffer which must be 4-bytes aligned,
146 void* workSpace, size_t workSpaceSize)
150 if ((size_t)workSpace & 3) return ERROR(GENERIC); /* must be aligned on 4-bytes boundaries */
152 return HIST_count_parallel_wksp(count, maxSymbolValuePtr, source, sourceSize, trustInput, (U32*)workSpace);
165 * `workSpace` size must be table of >= HIST_WKSP_SIZE_U32 unsigned */
168 void* workSpace, size_t workSpaceSize)
170 if ((size_t)workSpace & 3) return ERROR(GENERIC); /* must be aligned on 4-bytes boundaries */
173 return HIST_count_parallel_wksp(count, maxSymbolValuePtr, source, sourceSize, checkMaxSymbolValue, (U32*)workSpace);
175 return HIST_countFast_wksp(count, maxSymbolValuePtr, source, sourceSize, workSpace, workSpaceSize);