Lines Matching refs:previous
329 Block *previous; /* Use double linked list to speed up removal */ member in rml::internal::LocalBlockFields
1184 MALLOC_ASSERT( temp->previous->next == temp, ASSERT_TEXT ); in verifyTLSBin()
1186 MALLOC_ASSERT( temp->next->previous == temp, ASSERT_TEXT ); in verifyTLSBin()
1189 for (Block* temp = activeBlk->previous; temp; temp=temp->previous) { in verifyTLSBin()
1193 MALLOC_ASSERT( temp->next->previous == temp, ASSERT_TEXT ); in verifyTLSBin()
1194 if (temp->previous) { in verifyTLSBin()
1195 MALLOC_ASSERT( temp->previous->next == temp, ASSERT_TEXT ); in verifyTLSBin()
1217 MALLOC_ASSERT( block->previous == nullptr, ASSERT_TEXT ); in pushTLSBin()
1224 block->previous = activeBlk->previous; in pushTLSBin()
1225 activeBlk->previous = block; in pushTLSBin()
1226 if( block->previous ) in pushTLSBin()
1227 block->previous->next = block; in pushTLSBin()
1249 activeBlk = block->previous? block->previous : block->next; in outofTLSBin()
1252 if (block->previous) { in outofTLSBin()
1253 MALLOC_ASSERT( block->previous->next == block, ASSERT_TEXT ); in outofTLSBin()
1254 block->previous->next = block->next; in outofTLSBin()
1257 MALLOC_ASSERT( block->next->previous == block, ASSERT_TEXT ); in outofTLSBin()
1258 block->next->previous = block->previous; in outofTLSBin()
1261 block->previous = nullptr; in outofTLSBin()
1496 previous = nullptr; in privatizeOrphaned()
1557 previous = nullptr; in shareOrphaned()
1567 previous = nullptr; in cleanBlockHeader()
1739 Block* temp = activeBlk->previous; in setPreviousBlockActive()
1785 Block *threadlessBlock = activeBlk->previous; in release()
1788 Block *threadBlock = threadlessBlock->previous; in release()
1888 firstStartupBlock->previous = (Block*)newBlock; in allocate()
1917 if (previous) in free()
1918 previous->next = next; in free()
1920 next->previous = previous; in free()
1931 blockToRelease->previous = blockToRelease->next = nullptr; in free()