Lines Matching refs:allocStart
145 void* allocStart; member
164 assert(ws->tableEnd <= ws->allocStart); in ZSTD_cwksp_assert_internal_consistency()
165 assert(ws->tableValidEnd <= ws->allocStart); in ZSTD_cwksp_assert_internal_consistency()
166 assert(ws->allocStart <= ws->workspaceEnd); in ZSTD_cwksp_assert_internal_consistency()
211 ws->allocStart = (BYTE*)ws->allocStart - ((size_t)ws->allocStart & (sizeof(U32)-1)); in ZSTD_cwksp_internal_advance_phase()
212 if (ws->allocStart < ws->tableValidEnd) { in ZSTD_cwksp_internal_advance_phase()
213 ws->tableValidEnd = ws->allocStart; in ZSTD_cwksp_internal_advance_phase()
235 alloc = (BYTE *)ws->allocStart - bytes; in ZSTD_cwksp_reserve_internal()
253 ws->allocStart = alloc; in ZSTD_cwksp_reserve_internal()
283 void* top = ws->allocStart; in ZSTD_cwksp_reserve_table()
336 assert(ws->tableValidEnd <= ws->allocStart); in ZSTD_cwksp_mark_tables_dirty()
344 assert(ws->tableValidEnd <= ws->allocStart); in ZSTD_cwksp_mark_tables_clean()
357 assert(ws->tableValidEnd <= ws->allocStart); in ZSTD_cwksp_clean_tables()
386 ws->allocStart = ws->workspaceEnd; in ZSTD_cwksp_clear()
443 + (size_t)((BYTE*)ws->workspaceEnd - (BYTE*)ws->allocStart); in ZSTD_cwksp_used()
455 return (size_t)((BYTE*)ws->allocStart - (BYTE*)ws->tableEnd); in ZSTD_cwksp_available_space()