Lines Matching refs:assert
181 assert(ws->workspace <= ws->objectEnd); in ZSTD_cwksp_assert_internal_consistency()
182 assert(ws->objectEnd <= ws->tableEnd); in ZSTD_cwksp_assert_internal_consistency()
183 assert(ws->objectEnd <= ws->tableValidEnd); in ZSTD_cwksp_assert_internal_consistency()
184 assert(ws->tableEnd <= ws->allocStart); in ZSTD_cwksp_assert_internal_consistency()
185 assert(ws->tableValidEnd <= ws->allocStart); in ZSTD_cwksp_assert_internal_consistency()
186 assert(ws->allocStart <= ws->workspaceEnd); in ZSTD_cwksp_assert_internal_consistency()
187 assert(ws->initOnceStart <= ZSTD_cwksp_initialAllocStart(ws)); in ZSTD_cwksp_assert_internal_consistency()
188 assert(ws->workspace <= ws->initOnceStart); in ZSTD_cwksp_assert_internal_consistency()
196 assert(ZSTD_isPower2(align)); in ZSTD_cwksp_align()
250 assert(ZSTD_isPower2(alignBytes)); in ZSTD_cwksp_bytes_to_align_ptr()
251 assert(bytes < alignBytes); in ZSTD_cwksp_bytes_to_align_ptr()
262 assert(ZSTD_isPower2(ZSTD_CWKSP_ALIGNMENT_BYTES)); in ZSTD_cwksp_initialAllocStart()
282 assert(alloc >= bottom); in ZSTD_cwksp_reserve_internal_buffer_space()
305 assert(phase >= ws->phase); in ZSTD_cwksp_internal_advance_phase()
380 assert(((size_t)ptr & (ZSTD_CWKSP_ALIGNMENT_BYTES-1)) == 0); in ZSTD_cwksp_reserve_aligned_init_once()
402 assert(((size_t)ptr & (ZSTD_CWKSP_ALIGNMENT_BYTES-1)) == 0); in ZSTD_cwksp_reserve_aligned64()
431 assert((bytes & (sizeof(U32)-1)) == 0); in ZSTD_cwksp_reserve_table()
433 assert(end <= top); in ZSTD_cwksp_reserve_table()
442 assert((bytes & (ZSTD_CWKSP_ALIGNMENT_BYTES-1)) == 0); in ZSTD_cwksp_reserve_table()
443 assert(((size_t)alloc & (ZSTD_CWKSP_ALIGNMENT_BYTES-1)) == 0); in ZSTD_cwksp_reserve_table()
461 assert((size_t)alloc % ZSTD_ALIGNOF(void*) == 0); in ZSTD_cwksp_reserve_object()
462 assert(bytes % ZSTD_ALIGNOF(void*) == 0); in ZSTD_cwksp_reserve_object()
488 assert(ZSTD_isPower2(alignment)); in ZSTD_cwksp_reserve_object_aligned()
497 assert(ws->tableValidEnd >= ws->objectEnd); in ZSTD_cwksp_mark_tables_dirty()
498 assert(ws->tableValidEnd <= ws->allocStart); in ZSTD_cwksp_mark_tables_dirty()
505 assert(ws->tableValidEnd >= ws->objectEnd); in ZSTD_cwksp_mark_tables_clean()
506 assert(ws->tableValidEnd <= ws->allocStart); in ZSTD_cwksp_mark_tables_clean()
518 assert(ws->tableValidEnd >= ws->objectEnd); in ZSTD_cwksp_clean_tables()
519 assert(ws->tableValidEnd <= ws->allocStart); in ZSTD_cwksp_clean_tables()
573 assert(((size_t)start & (sizeof(void*)-1)) == 0); /* ensure correct alignment */ in ZSTD_cwksp_init()