Lines Matching refs:tableEnd
161 void* tableEnd; member
182 assert(ws->objectEnd <= ws->tableEnd); in ZSTD_cwksp_assert_internal_consistency()
184 assert(ws->tableEnd <= ws->allocStart); in ZSTD_cwksp_assert_internal_consistency()
278 void* const bottom = ws->tableEnd; in ZSTD_cwksp_reserve_internal_buffer_space()
321 ws->tableEnd = objectEnd; /* table area starts being empty */ in ZSTD_cwksp_internal_advance_phase()
322 if (ws->tableValidEnd < ws->tableEnd) { in ZSTD_cwksp_internal_advance_phase()
323 ws->tableValidEnd = ws->tableEnd; in ZSTD_cwksp_internal_advance_phase()
425 alloc = ws->tableEnd; in ZSTD_cwksp_reserve_table()
439 ws->tableEnd = end; in ZSTD_cwksp_reserve_table()
471 ws->tableEnd = end; in ZSTD_cwksp_reserve_object()
507 if (ws->tableValidEnd < ws->tableEnd) { in ZSTD_cwksp_mark_tables_clean()
508 ws->tableValidEnd = ws->tableEnd; in ZSTD_cwksp_mark_tables_clean()
520 if (ws->tableValidEnd < ws->tableEnd) { in ZSTD_cwksp_clean_tables()
521 ZSTD_memset(ws->tableValidEnd, 0, (size_t)((BYTE*)ws->tableEnd - (BYTE*)ws->tableValidEnd)); in ZSTD_cwksp_clean_tables()
535 ws->tableEnd = ws->objectEnd; in ZSTD_cwksp_clear_tables()
548 ws->tableEnd = ws->objectEnd; in ZSTD_cwksp_clear()
562 return (size_t)((BYTE*)ws->tableEnd - (BYTE*)ws->workspace) in ZSTD_cwksp_used()
631 return (size_t)((BYTE*)ws->allocStart - (BYTE*)ws->tableEnd); in ZSTD_cwksp_available_space()