Lines Matching refs:CHECK
893 #define CHECK(exp) \ macro
910 CHECK(HeapArray); in OSCheckHeap()
911 CHECK(0 <= heap && heap < NumHeaps); in OSCheckHeap()
914 CHECK(0 <= hd->size); in OSCheckHeap()
916 CHECK(hd->allocated == NULL || hd->allocated->prev == NULL); in OSCheckHeap()
919 CHECK(InRange(cell, ArenaStart, ArenaEnd)); in OSCheckHeap()
920 CHECK(OFFSET(cell, ALIGNMENT) == 0); in OSCheckHeap()
921 CHECK(cell->next == NULL || cell->next->prev == cell); in OSCheckHeap()
922 CHECK(MINOBJSIZE <= cell->size); in OSCheckHeap()
923 CHECK(OFFSET(cell->size, ALIGNMENT) == 0); in OSCheckHeap()
926 CHECK(0 < total && total <= hd->size); in OSCheckHeap()
929 CHECK(cell->hd == hd); in OSCheckHeap()
930 CHECK(HEADERSIZE + cell->requested <= cell->size); in OSCheckHeap()
934 CHECK(hd->free == NULL || hd->free->prev == NULL); in OSCheckHeap()
937 CHECK(InRange(cell, ArenaStart, ArenaEnd)); in OSCheckHeap()
938 CHECK(OFFSET(cell, ALIGNMENT) == 0); in OSCheckHeap()
939 CHECK(cell->next == NULL || cell->next->prev == cell); in OSCheckHeap()
940 CHECK(MINOBJSIZE <= cell->size); in OSCheckHeap()
941 CHECK(OFFSET(cell->size, ALIGNMENT) == 0); in OSCheckHeap()
942 CHECK(cell->next == NULL || (char*) cell + cell->size < (char*) cell->next); in OSCheckHeap()
946 CHECK(0 < total && total <= hd->size); in OSCheckHeap()
949 CHECK(cell->hd == NULL); in OSCheckHeap()
953 CHECK(total == hd->size); in OSCheckHeap()