Lines Matching refs:tail

113         LargeMemoryBlock *head, *tail;  member in rml::internal::CacheBinFunctor::OperationPreprocessor
122 void addToPutList( LargeMemoryBlock *head, LargeMemoryBlock *tail, int num );
127 …lastGetOpTime(0), lastGet(0), updateUsedSize(0), head(nullptr), tail(nullptr), putListNum(0), isCl… in OperationPreprocessor()
272 MALLOC_ASSERT( tail, ASSERT_TEXT ); in addToPutList()
273 tail->next = h; in addToPutList()
274 h->prev = tail; in addToPutList()
275 tail = t; in addToPutList()
279 tail = t; in addToPutList()
328 LargeMemoryBlock *tail = prev; in operator ()() local
329 addToPutList(head, tail, num); in operator ()()
420 …toRelease = bin->putList(prep.head, prep.tail, bitMask, idx, prep.putListNum, extMemPool->loc.huge… in operator ()()
539 …CacheBin::putList(LargeMemoryBlock *head, LargeMemoryBlock *tail, BinBitMask *bitMask, int idx, in… in putList() argument
545 MALLOC_ASSERT( (tail==head && num==1) || (tail!=head && num>1), ASSERT_TEXT ); in putList()
546 MALLOC_ASSERT( tail, ASSERT_TEXT ); in putList()
552 lastCleanedAge = tail->age; in putList()
553 toRelease = tail; in putList()
554 tail = tail->prev; in putList()
555 if (tail) in putList()
556 tail->next = nullptr; in putList()
563 tail->next = first; in putList()
565 first->prev = tail; in putList()
569 oldest.store(tail->age, std::memory_order_relaxed); in putList()
570 last.store(tail, std::memory_order_relaxed); in putList()
923 LargeMemoryBlock *tail = curr; in putList() local
937 tail->next = b; in putList()
938 tail = b; in putList()
948 tail->next = nullptr; in putList()