Lines Matching refs:entry_
469 if (entry_->Get(syncable::IS_DIR) == folder) in SetIsFolder()
472 entry_->Put(syncable::IS_DIR, folder); in SetIsFolder()
480 string old_name = entry_->Get(syncable::NON_UNIQUE_NAME); in SetTitle()
485 entry_->Put(syncable::NON_UNIQUE_NAME, server_legal_name); in SetTitle()
680 entry_->Get(SPECIFICS).SerializeAsString()) { in PutSpecificsAndMarkForSyncing()
683 entry_->Put(SPECIFICS, specifics); in PutSpecificsAndMarkForSyncing()
689 entry_->Put(syncable::LOCAL_EXTERNAL_ID, id); in SetExternalId()
693 : entry_(NULL), transaction_(transaction) { in WriteNode()
698 delete entry_; in ~WriteNode()
704 DCHECK(!entry_) << "Init called twice"; in InitByIdLookup()
706 entry_ = new syncable::MutableEntry(transaction_->GetWrappedWriteTrans(), in InitByIdLookup()
708 return (entry_->good() && !entry_->Get(syncable::IS_DEL) && in InitByIdLookup()
709 DecryptIfNecessary(entry_)); in InitByIdLookup()
717 DCHECK(!entry_) << "Init called twice"; in InitByClientTagLookup()
723 entry_ = new syncable::MutableEntry(transaction_->GetWrappedWriteTrans(), in InitByClientTagLookup()
725 return (entry_->good() && !entry_->Get(syncable::IS_DEL) && in InitByClientTagLookup()
726 DecryptIfNecessary(entry_)); in InitByClientTagLookup()
730 DCHECK(!entry_) << "Init called twice"; in InitByTagLookup()
733 entry_ = new syncable::MutableEntry(transaction_->GetWrappedWriteTrans(), in InitByTagLookup()
735 if (!entry_->good()) in InitByTagLookup()
737 if (entry_->Get(syncable::IS_DEL)) in InitByTagLookup()
761 DCHECK(!entry_) << "Init called twice"; in InitByCreation()
774 entry_ = new syncable::MutableEntry(transaction_->GetWrappedWriteTrans(), in InitByCreation()
777 if (!entry_->good()) in InitByCreation()
781 entry_->Put(syncable::IS_DIR, true); in InitByCreation()
800 DCHECK(!entry_) << "Init called twice"; in InitUniqueByCreation()
842 entry_ = existing_entry.release(); in InitUniqueByCreation()
847 entry_ = new syncable::MutableEntry(transaction_->GetWrappedWriteTrans(), in InitUniqueByCreation()
849 if (!entry_->good()) { in InitUniqueByCreation()
854 entry_->Put(syncable::UNIQUE_CLIENT_TAG, hash); in InitUniqueByCreation()
858 entry_->Put(syncable::IS_DIR, false); in InitUniqueByCreation()
880 if (new_parent_id == entry_->Get(syncable::PARENT_ID)) { in SetPosition()
881 const syncable::Id& old = entry_->Get(syncable::PREV_ID); in SetPosition()
890 if (!entry_->Put(syncable::PARENT_ID, new_parent_id)) in SetPosition()
900 return entry_; in GetEntry()
908 entry_->Put(syncable::IS_DEL, true); in Remove()
915 entry_->PutPredecessor(predecessor_id); in PutPredecessor()
927 syncable::MarkForSyncing(entry_); in MarkForSyncing()
933 : entry_(NULL), transaction_(transaction) { in ReadNode()
938 entry_ = NULL; in ReadNode()
943 delete entry_; in ~ReadNode()
947 DCHECK(!entry_) << "Init called twice"; in InitByRootLookup()
949 entry_ = new syncable::Entry(trans, syncable::GET_BY_ID, trans->root_id()); in InitByRootLookup()
950 if (!entry_->good()) in InitByRootLookup()
955 DCHECK(!entry_) << "Init called twice"; in InitByIdLookup()
958 entry_ = new syncable::Entry(trans, syncable::GET_BY_HANDLE, id); in InitByIdLookup()
959 if (!entry_->good()) in InitByIdLookup()
961 if (entry_->Get(syncable::IS_DEL)) in InitByIdLookup()
967 return DecryptIfNecessary(entry_); in InitByIdLookup()
972 DCHECK(!entry_) << "Init called twice"; in InitByClientTagLookup()
978 entry_ = new syncable::Entry(transaction_->GetWrappedTrans(), in InitByClientTagLookup()
980 return (entry_->good() && !entry_->Get(syncable::IS_DEL) && in InitByClientTagLookup()
981 DecryptIfNecessary(entry_)); in InitByClientTagLookup()
985 return entry_; in GetEntry()
993 DCHECK(!entry_) << "Init called twice"; in InitByTagLookup()
997 entry_ = new syncable::Entry(trans, syncable::GET_BY_SERVER_TAG, tag); in InitByTagLookup()
998 if (!entry_->good()) in InitByTagLookup()
1000 if (entry_->Get(syncable::IS_DEL)) in InitByTagLookup()
1006 return DecryptIfNecessary(entry_); in InitByTagLookup()