Home | History | Annotate | Download | only in syncable

Lines Matching refs:NEXT_ID

279     : next_id(0) {
615 // To avoid duplicates when the process crashes, we record the next_id to be
619 snapshot->kernel_info.next_id -= 65536;
1600 Id old_next = entry->ref(NEXT_ID);
1602 entry->put(NEXT_ID, entry->ref(ID));
1618 previous_entry->put(NEXT_ID, old_next);
1657 successor_id = predecessor.Get(NEXT_ID);
1658 predecessor.Put(NEXT_ID, Get(ID));
1673 Put(NEXT_ID, successor_id);
1698 result = (kernel_->persisted_info.next_id)--;
1720 entry->ref(PREV_ID) != entry->ref(NEXT_ID)) {
1751 if (entry->ref(NEXT_ID).IsRoot() ||
1752 entry->ref(NEXT_ID) != entry->ref(PREV_ID)) {
1756 while (!entry->ref(NEXT_ID).IsRoot())
1757 entry = GetEntryById(entry->ref(NEXT_ID), &lock);
1799 if (candidate->ref(PREV_ID) == candidate->ref(NEXT_ID) &&