Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Cyan4973/FiniteStateEntropy
/ functions
Functions
397 in github.com/Cyan4973/FiniteStateEntropy
⨍
Functions
397
◇
Types & classes
11
↓ 48 callers
Function
FSE_isError
=== Error Management ===*/
lib/entropy_common.c:31
↓ 26 callers
Function
HIST_count
lib/hist.c:175
↓ 21 callers
Function
HUF_isError
lib/entropy_common.c:34
↓ 20 callers
Function
FSE_normalizeCount
lib/fse_compress.c:435
↓ 17 callers
Function
BIT_initDStream
-******************************************************** * bitStream decoding **********************************************************/ ! BIT_init
lib/bitstream.h:272
↓ 16 callers
Function
BIT_endOfDStream
! BIT_endOfDStream() : * @return : 1 if DStream has _exactly_ reached its end (all bits consumed). */
lib/bitstream.h:445
↓ 16 callers
Function
HUF_compress
lib/huf_compress.c:795
↓ 15 callers
Function
FSED_highbit
Common internal functions
programs/fseDist.c:89
↓ 15 callers
Function
XXH64_round
programs/xxhash.c:420
↓ 14 callers
Function
FSE_encodeSymbol
lib/fse.h:514
↓ 14 callers
Function
FUZ_rand
programs/fuzzer.c:81
↓ 14 callers
Function
HUF_getDTableDesc
lib/huf_decompress.c:103
↓ 13 callers
Function
BIT_highbit32
-************************************************************** * Internal functions ****************************************************************
lib/bitstream.h:139
↓ 12 callers
Function
FUZ_rand
programs/fuzzerHuff0.c:77
↓ 12 callers
Function
MEM_read32
lib/mem.h:197
↓ 12 callers
Function
XXH32_round
programs/xxhash.c:328
↓ 11 callers
Function
BMK_clockSpan
programs/bench.c:143
↓ 11 callers
Function
FSE_optimalTableLog
lib/fse_compress.c:339
↓ 10 callers
Function
FSE_readNCount
-************************************************************** * FSE NCount encoding-decoding ******************************************************
lib/entropy_common.c:41
↓ 10 callers
Function
HUF_buildCTable
HUF_buildCTable() : * @return : maxNbBits * Note : count is used before tree is written, so they can safely overlap */
lib/huf_compress.c:416
↓ 10 callers
Function
MEM_isLittleEndian
lib/mem.h:186
↓ 10 callers
Function
MEM_readLE16
lib/mem.h:318
↓ 10 callers
Function
XXH_readLE32
programs/xxhash.c:257
↓ 9 callers
Function
BIT_skipBits
lib/bitstream.h:368
↓ 9 callers
Function
XXH_readLE64
programs/xxhash.c:275
↓ 8 callers
Function
FSE_compress
lib/fse_compress.c:695
↓ 8 callers
Function
FUZ_rand
programs/fuzzerU16.c:100
↓ 8 callers
Function
HUF_writeCTable
! HUF_writeCTable() : `CTable` : Huffman tree to save, using huf representation. @return : size of saved CTable */
lib/huf_compress.c:114
↓ 8 callers
Function
XXH32
programs/xxhash.c:393
↓ 8 callers
Function
XXH64_mergeRound
programs/xxhash.c:428
↓ 7 callers
Function
FSE_buildCTable
lib/fse_compress.c:172
↓ 7 callers
Function
FSE_compressBound
lib/fse_compress.c:626
↓ 7 callers
Function
FSE_getErrorName
lib/entropy_common.c:32
↓ 7 callers
Function
FSE_writeNCount
lib/fse_compress.c:288
↓ 7 callers
Function
HUF_encodeSymbol
lib/huf_compress.c:443
↓ 7 callers
Function
MEM_write32
lib/mem.h:202
↓ 7 callers
Function
MEM_writeLE16
lib/mem.h:328
↓ 7 callers
Function
XXH64
programs/xxhash.c:505
↓ 6 callers
Function
BIT_flushBits
! BIT_flushBits() : * assumption : bitContainer has not overflowed * safe version; check for buffer overflow, and prevents it. * note : does not
lib/bitstream.h:239
↓ 6 callers
Function
BIT_lookBitsFast
! BIT_lookBitsFast() : * unsafe version; only works if nbBits >= 1 */
lib/bitstream.h:361
↓ 6 callers
Function
FSED_Log2
programs/fseDist.c:318
↓ 6 callers
Function
FSE_buildDTable
lib/fse_decompress.c:71
↓ 6 callers
Function
FSE_compress_usingCTable
lib/fse_compress.c:613
↓ 6 callers
Function
HUF_compress1X_usingCTable
lib/huf_compress.c:546
↓ 6 callers
Function
HUF_compress1X_usingCTable_internal
lib/huf_compress.c:522
↓ 6 callers
Function
HUF_readDTableX2
lib/huf_decompress.c:651
↓ 6 callers
Function
MEM_32bits
lib/mem.h:183
↓ 6 callers
Function
XXH_memcpy
programs/xxhash.c:105
↓ 6 callers
Function
badusage
programs/commandline.c:112
↓ 5 callers
Function
FSE_initCState
lib/fse.h:488
↓ 5 callers
Function
FSE_initDState
lib/fse.h:577
↓ 5 callers
Function
HUF_decodeStreamX1
lib/huf_decompress.c:214
↓ 5 callers
Function
HUF_decodeStreamX2
lib/huf_decompress.c:695
↓ 5 callers
Function
HUF_decodeStreamX6
lib/Archives/hufx6_decompress.c:260
↓ 5 callers
Function
HUF_readDTableX1
lib/huf_decompress.c:187
↓ 5 callers
Function
HUF_readStats
! HUF_readStats() : Read compact Huffman tree, saved by HUF_writeCTable(). `huffWeight` is destination buffer. `rankStats` is assumed to b
lib/entropy_common.c:154
↓ 5 callers
Function
HUF_selectDecoder
HUF_selectDecoder() : * Tells which decoder is likely to decode faster, * based on a set of pre-computed metrics. * @return : 0==HUF_decompress4X
lib/huf_decompress.c:1029
↓ 5 callers
Function
MEM_read64
lib/mem.h:198
↓ 5 callers
Function
MEM_readLE32
lib/mem.h:350
↓ 5 callers
Function
MEM_swap32
lib/mem.h:274
↓ 5 callers
Function
MEM_swap64
lib/mem.h:289
↓ 4 callers
Function
BIT_readBits
! BIT_readBits() : * Read (consume) next n bits from local register and update. * Pay attention to not read more than nbBits contained into local
lib/bitstream.h:377
↓ 4 callers
Function
ERR_isError
lib/error_private.h:79
↓ 4 callers
Function
FSED_noCompressU16
programs/fseDist.c:148
↓ 4 callers
Function
FSE_decompress
lib/fse_decompress.c:279
↓ 4 callers
Function
FSE_decompressU16
lib/fseU16.c:306
↓ 4 callers
Function
FSE_decompress_usingDTable
lib/fse_decompress.c:241
↓ 4 callers
Function
FSE_flushCState
lib/fse.h:523
↓ 4 callers
Function
FSE_initCState2
! FSE_initCState2() : * Same as FSE_initCState(), but the first symbol to include (which will be the last to be read) * uses the smallest state va
lib/fse.h:503
↓ 4 callers
Function
FUZ_GetMilliStart
-************************************************* * local functions ***************************************************/
programs/fuzzerHuff0.c:68
↓ 4 callers
Function
FUZ_GetMilliStart
-************************************************* * Local functions ***************************************************/
programs/fuzzerU16.c:91
↓ 4 callers
Function
FUZ_GetMilliStart
* local functions ***************************************************/
programs/fuzzer.c:72
↓ 4 callers
Function
HUF_compressCTable_internal
lib/huf_compress.c:612
↓ 4 callers
Function
HUF_compress_internal
HUF_compress_internal() : * `workSpace` must a table of at least HUF_WORKSPACE_SIZE_U32 unsigned */
lib/huf_compress.c:637
↓ 4 callers
Function
HUF_decompress
lib/huf_decompress.c:1056
↓ 4 callers
Function
HUF_readDTableX1_wksp
lib/huf_decompress.c:118
↓ 4 callers
Function
MEM_write64
lib/mem.h:203
↓ 4 callers
Function
XXH32_endian_align
programs/xxhash.c:336
↓ 4 callers
Function
XXH64_endian_align
programs/xxhash.c:436
↓ 4 callers
Function
XXH_read32
Force direct memory access. Only works on CPU which support unaligned memory access in hardware */
programs/xxhash.c:155
↓ 4 callers
Function
XXH_read64
programs/xxhash.c:156
↓ 4 callers
Function
XXH_swap32
programs/xxhash.c:211
↓ 4 callers
Function
XXH_swap64
programs/xxhash.c:218
↓ 3 callers
Function
BIT_closeCStream
! BIT_closeCStream() : * @return : size of CStream, in bytes, * or 0 if it could not fit into dstBuffer */
lib/bitstream.h:254
↓ 3 callers
Function
BIT_initCStream
-************************************************************** * bitStream encoding ****************************************************************
lib/bitstream.h:183
↓ 3 callers
Function
BMK_SetByteCompressor
programs/bench.c:115
↓ 3 callers
Function
FSED_encodeU16
programs/fseDist.c:167
↓ 3 callers
Function
FSED_encodeU16Log2
programs/fseDist.c:358
↓ 3 callers
Function
FSE_buildCTable_wksp
FSE_buildCTable_wksp() : * Same as FSE_buildCTable(), but using an externally allocated scratch buffer (`workSpace`). * wkspSize should be sized to
lib/fse_compress.c:66
↓ 3 callers
Function
FSE_countU16
! FSE_countU16() : This function counts U16 values stored in `src`, and push the histogram into `count`. @return : count of most common ele
lib/fseU16.c:121
↓ 3 callers
Function
HIST_count_wksp
HIST_count_wksp() : * Same as HIST_count(), but using an externally provided scratch buffer. * `workSpace` size must be table of >= HIST_WKSP_SIZE_U
lib/hist.c:163
↓ 3 callers
Function
HUF_compress1X_usingCTable_internal_body
lib/huf_compress.c:457
↓ 3 callers
Function
HUF_decompress4X1_DCtx
lib/huf_decompress.c:439
↓ 3 callers
Function
HUF_decompress4X1_DCtx_wksp
lib/huf_decompress.c:431
↓ 3 callers
Function
HUF_decompress4X1_DCtx_wksp_bmi2
lib/huf_decompress.c:416
↓ 3 callers
Function
HUF_decompress4X2_DCtx
lib/huf_decompress.c:940
↓ 3 callers
Function
HUF_decompress4X2_DCtx_wksp
lib/huf_decompress.c:932
↓ 3 callers
Function
HUF_decompress4X2_DCtx_wksp_bmi2
lib/huf_decompress.c:917
↓ 3 callers
Function
HUF_readDTableX2_wksp
lib/huf_decompress.c:551
↓ 3 callers
Function
MEM_readLEST
lib/mem.h:382
next →
1–100 of 397, ranked by callers