Lines Matching full:tables
39 /* Set our tables and aligneds to align by 64 bytes */
79 * - The matchstate tables have a unique requirement that they don't need
103 * [objects][tables ->] free space [<- buffers][<- aligned][<- init once]
122 * - Tables: these are any of several different datastructures (hash tables,
123 * chain tables, binary trees) that all respect a common format: they are
125 * Their sizes depend on the cparams. These tables are 64-byte aligned.
150 * 2. Init once / Tables
151 * 3. Aligned / Tables
152 * 4. Buffers / Tables
206 * Since tables aren't currently redzoned, you don't need to call through this
207 * to figure out how much space you need for the matchState tables. Everything
236 * bytes to align the beginning of tables section and end of buffers; in ZSTD_cwksp_slack_space_required()
307 /* Going from allocating objects to allocating initOnce / tables */ in ZSTD_cwksp_internal_advance_phase()
313 { /* Align the start of the tables to 64 bytes. Use [0, 63] bytes */ in ZSTD_cwksp_internal_advance_phase()
418 /* We can only start allocating tables after we are done reserving space for objects at the in ZSTD_cwksp_reserve_table()
514 * Zero the part of the allocated tables not already marked clean.
532 DEBUGLOG(4, "cwksp: clearing tables!"); in ZSTD_cwksp_clear_tables()
623 …/* We have an alignment space between objects and tables between tables and buffers, so we can hav… in ZSTD_cwksp_estimated_space_within_bounds()