Lines Matching refs:tableValidEnd
9351 void* tableValidEnd; member
9369 assert(ws->objectEnd <= ws->tableValidEnd); in ZSTD_cwksp_assert_internal_consistency()
9371 assert(ws->tableValidEnd <= ws->allocStart); in ZSTD_cwksp_assert_internal_consistency()
9408 ws->tableValidEnd = ws->objectEnd; in ZSTD_cwksp_internal_advance_phase()
9420 if (ws->allocStart < ws->tableValidEnd) { in ZSTD_cwksp_internal_advance_phase()
9421 ws->tableValidEnd = ws->allocStart; in ZSTD_cwksp_internal_advance_phase()
9459 if (alloc < ws->tableValidEnd) { in ZSTD_cwksp_reserve_internal()
9460 ws->tableValidEnd = alloc; in ZSTD_cwksp_reserve_internal()
9547 ws->tableValidEnd = end; in ZSTD_cwksp_reserve_object()
9567 size_t size = (BYTE*)ws->tableValidEnd - (BYTE*)ws->objectEnd; in ZSTD_cwksp_mark_tables_dirty()
9573 assert(ws->tableValidEnd >= ws->objectEnd); in ZSTD_cwksp_mark_tables_dirty()
9574 assert(ws->tableValidEnd <= ws->allocStart); in ZSTD_cwksp_mark_tables_dirty()
9575 ws->tableValidEnd = ws->objectEnd; in ZSTD_cwksp_mark_tables_dirty()
9581 assert(ws->tableValidEnd >= ws->objectEnd); in ZSTD_cwksp_mark_tables_clean()
9582 assert(ws->tableValidEnd <= ws->allocStart); in ZSTD_cwksp_mark_tables_clean()
9583 if (ws->tableValidEnd < ws->tableEnd) { in ZSTD_cwksp_mark_tables_clean()
9584 ws->tableValidEnd = ws->tableEnd; in ZSTD_cwksp_mark_tables_clean()
9594 assert(ws->tableValidEnd >= ws->objectEnd); in ZSTD_cwksp_clean_tables()
9595 assert(ws->tableValidEnd <= ws->allocStart); in ZSTD_cwksp_clean_tables()
9596 if (ws->tableValidEnd < ws->tableEnd) { in ZSTD_cwksp_clean_tables()
9597 memset(ws->tableValidEnd, 0, (BYTE*)ws->tableEnd - (BYTE*)ws->tableValidEnd); in ZSTD_cwksp_clean_tables()
9611 size_t size = (BYTE*)ws->tableValidEnd - (BYTE*)ws->objectEnd; in ZSTD_cwksp_clear_tables()
9633 size_t size = (BYTE*)ws->workspaceEnd - (BYTE*)ws->tableValidEnd; in ZSTD_cwksp_clear()
9634 __msan_poison(ws->tableValidEnd, size); in ZSTD_cwksp_clear()
9665 ws->tableValidEnd = ws->objectEnd; in ZSTD_cwksp_init()