Lines Matching refs:mem
280 MemTableIterator(const MemTable& mem, const ReadOptions& read_options, in MemTableIterator() argument
283 prefix_extractor_(mem.prefix_extractor_), in MemTableIterator()
284 comparator_(mem.comparator_), in MemTableIterator()
288 !mem.GetImmutableMemTableOptions()->inplace_update_support) { in MemTableIterator()
290 iter_ = mem.range_del_table_->GetIterator(arena); in MemTableIterator()
294 bloom_ = mem.bloom_filter_.get(); in MemTableIterator()
295 iter_ = mem.table_->GetDynamicPrefixIterator(arena); in MemTableIterator()
297 iter_ = mem.table_->GetIterator(arena); in MemTableIterator()
421 auto mem = arena->AllocateAligned(sizeof(MemTableIterator)); in NewIterator() local
422 return new (mem) MemTableIterator(*this, read_options, arena); in NewIterator()
608 MemTable* mem; member
648 s->mem->GetInternalKeyComparator().user_comparator(); in SaveValue()
686 s->mem->GetLock(s->key->user_key())->ReadLock(); in SaveValue()
713 s->mem->GetLock(s->key->user_key())->ReadUnlock(); in SaveValue()
855 saver.mem = this; in GetFromTable()