Lines Matching refs:to_delete
36 void MemTableListVersion::UnrefMemTable(autovector<MemTable*>* to_delete, in UnrefMemTable() argument
39 to_delete->push_back(m); in UnrefMemTable()
76 void MemTableListVersion::Unref(autovector<MemTable*>* to_delete) { in Unref() argument
82 assert(to_delete != nullptr); in Unref()
84 UnrefMemTable(to_delete, m); in Unref()
87 UnrefMemTable(to_delete, m); in Unref()
258 void MemTableListVersion::Add(MemTable* m, autovector<MemTable*>* to_delete) { in Add() argument
262 TrimHistory(to_delete, m->ApproximateMemoryUsage()); in Add()
267 autovector<MemTable*>* to_delete) { in Remove() argument
277 TrimHistory(to_delete, 0); in Remove()
279 UnrefMemTable(to_delete, m); in Remove()
314 void MemTableListVersion::TrimHistory(autovector<MemTable*>* to_delete, in TrimHistory() argument
320 UnrefMemTable(to_delete, x); in TrimHistory()
391 autovector<MemTable*>* to_delete, FSDirectory* db_directory, in TryInstallMemtableFlushResults() argument
509 current_->Remove(m, to_delete); in TryInstallMemtableFlushResults()
537 void MemTableList::Add(MemTable* m, autovector<MemTable*>* to_delete) { in Add() argument
545 current_->Add(m, to_delete); in Add()
555 void MemTableList::TrimHistory(autovector<MemTable*>* to_delete, size_t usage) { in TrimHistory() argument
557 current_->TrimHistory(to_delete, usage); in TrimHistory()
648 autovector<MemTable*>* to_delete, FSDirectory* db_directory, in InstallMemtableAtomicFlushResults() argument
720 imm->current_->Remove(m, to_delete); in InstallMemtableAtomicFlushResults()
749 autovector<MemTable*>* to_delete) { in RemoveOldMemTables() argument
750 assert(to_delete != nullptr); in RemoveOldMemTables()
764 current_->Remove(mem, to_delete); in RemoveOldMemTables()