Home
last modified time | relevance | path

Searched refs:prev_ (Results 1 – 10 of 10) sorted by relevance

/rocksdb-6.9/utilities/persistent_cache/
Dlrulist.h27 T* prev_; member
48 assert(!t->prev_); in Push()
58 head_->prev_ = t; in Push()
79 assert(!head_->prev_); in Pop()
122 if (t->prev_) { in UnlinkImpl()
123 t->prev_->next_ = t->next_; in UnlinkImpl()
126 t->next_->prev_ = t->prev_; in UnlinkImpl()
130 tail_ = tail_->prev_; in UnlinkImpl()
136 t->next_ = t->prev_ = nullptr; in UnlinkImpl()
148 assert(!t->prev_); in PushBackImpl()
[all …]
/rocksdb-6.9/memtable/
Dinlineskiplist.h282 Node** prev_;
676 splice.prev_ = prev;
771 splice->prev_[max_height] = head_;
870 assert(splice->prev_[i] == head_ ||
913 assert(splice->prev_[i] == head_ ||
917 splice->prev_[i]->SetNext(i, x);
922 splice->prev_[i] = x;
929 assert(splice->prev_[i] == head_ ||
931 assert(splice->prev_[i + 1] == splice->prev_[i] ||
932 splice->prev_[i + 1] == head_ ||
[all …]
Dskiplistrep.cc165 rep_(rep), iter_(&rep_.skip_list_), prev_(iter_) {} in LookaheadIterator()
180 if (prev_.Valid()) { in Next()
181 auto k1 = rep_.UserKey(prev_.key()); in Next()
196 prev_ = iter_; in Next()
204 prev_ = iter_; in Prev()
212 if (prev_.Valid() && rep_.cmp_(encoded_key, prev_.key()) >= 0) { in Seek()
215 iter_ = prev_; in Seek()
227 prev_ = iter_; in Seek()
236 prev_ = iter_; in SeekForPrev()
241 prev_ = iter_; in SeekToFirst()
[all …]
Dskiplist.h134 Node** prev_; variable
426 prev_ = reinterpret_cast<Node**>(
430 prev_[i] = head_;
438 (prev_[0] == head_ || KeyIsAfterNode(key, prev_[0]))) {
446 prev_[i] = prev_[0];
452 FindLessThan(key, prev_);
456 assert(prev_[0]->Next(0) == nullptr || !Equal(key, prev_[0]->Next(0)->key));
461 prev_[i] = head_;
479 x->NoBarrier_SetNext(i, prev_[i]->NoBarrier_Next(i));
480 prev_[i]->SetNext(i, x);
[all …]
/rocksdb-6.9/db/
Dsnapshot_impl.h35 SnapshotImpl* prev_; variable
49 list_.prev_ = &list_; in SnapshotList()
64 SnapshotImpl* newest() const { assert(!empty()); return list_.prev_; } in newest()
73 s->prev_ = list_.prev_; in New()
74 s->prev_->next_ = s; in New()
75 s->next_->prev_ = s; in New()
83 s->prev_->next_ = s->next_; in Delete()
84 s->next_->prev_ = s->prev_; in Delete()
Dcolumn_family.cc513 prev_(nullptr), in ColumnFamilyData()
593 auto prev = prev_; in ~ColumnFamilyData()
596 next->prev_ = prev; in ~ColumnFamilyData()
1417 dummy_cfd_->prev_ = dummy_cfd_; in ColumnFamilySet()
1487 auto prev = dummy_cfd_->prev_; in CreateColumnFamily()
1488 new_cfd->prev_ = prev; in CreateColumnFamily()
1490 dummy_cfd_->prev_ = new_cfd; in CreateColumnFamily()
Dcolumn_family.h565 ColumnFamilyData* prev_; variable
Dversion_set.cc741 prev_->next_ = next_; in ~Version()
742 next_->prev_ = prev_; in ~Version()
1729 prev_(this), in Version()
3629 v->prev_ = column_family_data->dummy_versions()->prev_; in AppendVersion()
3631 v->prev_->next_ = v; in AppendVersion()
3632 v->next_->prev_ = v; in AppendVersion()
Dversion_set.h741 Version* prev_; // Previous version in linked list variable
/rocksdb-6.9/third-party/folly/folly/synchronization/
DParkingLot.h24 WaitNodeBase* prev_{nullptr};
77 node->prev_ = tail_; in push_back()
89 assert(node->prev_ == nullptr); in erase()
94 assert(node->prev_ == nullptr); in erase()
97 head_->prev_ = nullptr; in erase()
100 assert(node->prev_); in erase()
101 tail_ = node->prev_; in erase()
105 assert(node->prev_); in erase()
106 node->next_->prev_ = node->prev_; in erase()
107 node->prev_->next_ = node->next_; in erase()