Searched refs:tagTable (Results 1 - 3 of 3) sorted by relevance
/linux-master/lib/zstd/compress/ |
H A D | zstd_lazy.c | 759 #define ZSTD_ROW_HASH_TAG_OFFSET 16 /* byte offset of hashes in the match state's tagTable from the beginning of a row */ 823 * Returns the next index to insert at within a tagTable row, and updates the "head" 841 * Performs prefetching for the hashTable and tagTable at a given row. 843 FORCE_INLINE_TEMPLATE void ZSTD_row_prefetch(U32 const* hashTable, U16 const* tagTable, U32 const relRow, U32 const rowLog) { argument 849 PREFETCH_L1(tagTable + relRow); 851 PREFETCH_L1(tagTable + relRow + 32); 855 assert(ZSTD_isAligned(tagTable + relRow, (size_t)1 << rowLog)); /* prefetched tagRow sits on correct multiple of bytes (32,64,128) */ 867 U16 const* const tagTable = ms->tagTable; local 875 ZSTD_row_prefetch(hashTable, tagTable, ro 888 ZSTD_row_nextCachedHash(U32* cache, U32 const* hashTable, U16 const* tagTable, BYTE const* base, U32 idx, U32 const hashLog, U32 const rowLog, U32 const mls) argument 911 U16* const tagTable = ms->tagTable; local 1128 U16* const tagTable = ms->tagTable; local [all...] |
H A D | zstd_compress.c | 1702 ms->tagTable = (U16*)ZSTD_cwksp_reserve_aligned(ws, tagTableSize); 1703 if (ms->tagTable) ZSTD_memset(ms->tagTable, 0, tagTableSize); 2069 ZSTD_memcpy(cctx->blockState.matchState.tagTable, 2070 cdict->matchState.tagTable, 4178 ZSTD_memset(ms->tagTable, 0, tagTableSize);
|
H A D | zstd_compress_internal.h | 215 U16* tagTable; /* For row-based matchFinder: A row-based table containing the hashes and head index. */ member in struct:ZSTD_matchState_t
|
Completed in 202 milliseconds