17#include "../common/zstd_deps.h"
30size_t HIST_count(
unsigned* count,
unsigned* maxSymbolValuePtr,
31 const void* src,
size_t srcSize);
38#define HIST_WKSP_SIZE_U32 1024
39#define HIST_WKSP_SIZE (HIST_WKSP_SIZE_U32 * sizeof(unsigned))
47 const void* src,
size_t srcSize,
48 void* workSpace,
size_t workSpaceSize);
55 const void* src,
size_t srcSize);
63 const void* src,
size_t srcSize,
64 void* workSpace,
size_t workSpaceSize);
75 const void* src,
size_t srcSize);
size_t HIST_count_wksp(unsigned *count, unsigned *maxSymbolValuePtr, const void *src, size_t srcSize, void *workSpace, size_t workSpaceSize)
size_t HIST_count(unsigned *count, unsigned *maxSymbolValuePtr, const void *src, size_t srcSize)
size_t HIST_countFast(unsigned *count, unsigned *maxSymbolValuePtr, const void *src, size_t srcSize)
unsigned HIST_isError(size_t code)
size_t HIST_countFast_wksp(unsigned *count, unsigned *maxSymbolValuePtr, const void *src, size_t srcSize, void *workSpace, size_t workSpaceSize)
unsigned HIST_count_simple(unsigned *count, unsigned *maxSymbolValuePtr, const void *src, size_t srcSize)