Lines Matching refs:target
381 MutableEntry* target, in UpdateServerFieldsFromUpdate() argument
385 if (target->Get(SERVER_IS_DEL)) { in UpdateServerFieldsFromUpdate()
394 target->Put(SERVER_IS_DEL, true); in UpdateServerFieldsFromUpdate()
395 if (!target->Get(UNIQUE_CLIENT_TAG).empty()) { in UpdateServerFieldsFromUpdate()
398 target->Put(SERVER_VERSION, 0); in UpdateServerFieldsFromUpdate()
401 target->Put(SERVER_VERSION, in UpdateServerFieldsFromUpdate()
402 std::max(target->Get(SERVER_VERSION), in UpdateServerFieldsFromUpdate()
403 target->Get(BASE_VERSION)) + 1); in UpdateServerFieldsFromUpdate()
405 target->Put(IS_UNAPPLIED_UPDATE, true); in UpdateServerFieldsFromUpdate()
409 DCHECK(target->Get(ID) == update.id()) in UpdateServerFieldsFromUpdate()
411 target->Put(SERVER_PARENT_ID, update.parent_id()); in UpdateServerFieldsFromUpdate()
412 target->Put(SERVER_NON_UNIQUE_NAME, name); in UpdateServerFieldsFromUpdate()
413 target->Put(SERVER_VERSION, update.version()); in UpdateServerFieldsFromUpdate()
414 target->Put(SERVER_CTIME, in UpdateServerFieldsFromUpdate()
416 target->Put(SERVER_MTIME, in UpdateServerFieldsFromUpdate()
418 target->Put(SERVER_IS_DIR, update.IsFolder()); in UpdateServerFieldsFromUpdate()
421 target->Put(UNIQUE_SERVER_TAG, tag); in UpdateServerFieldsFromUpdate()
425 target->Put(UNIQUE_CLIENT_TAG, tag); in UpdateServerFieldsFromUpdate()
431 target->Put(SERVER_SPECIFICS, update.specifics()); in UpdateServerFieldsFromUpdate()
438 target); in UpdateServerFieldsFromUpdate()
441 target->Put(SERVER_POSITION_IN_PARENT, update.position_in_parent()); in UpdateServerFieldsFromUpdate()
443 target->Put(SERVER_IS_DEL, update.deleted()); in UpdateServerFieldsFromUpdate()
447 if (update.version() > target->Get(BASE_VERSION)) { in UpdateServerFieldsFromUpdate()
448 target->Put(IS_UNAPPLIED_UPDATE, true); in UpdateServerFieldsFromUpdate()
687 syncable::Entry* target, in VerifyNewEntry() argument
689 if (target->good()) { in VerifyNewEntry()
707 syncable::MutableEntry* target, in VerifyUpdateConsistency() argument
712 CHECK(target->good()); in VerifyUpdateConsistency()
724 if (target->Get(SERVER_VERSION) > 0) { in VerifyUpdateConsistency()
726 if (is_directory != target->Get(SERVER_IS_DIR) || in VerifyUpdateConsistency()
727 model_type != target->GetServerModelType()) { in VerifyUpdateConsistency()
728 if (target->Get(IS_DEL)) { // If we've deleted the item, we don't care. in VerifyUpdateConsistency()
732 LOG(ERROR) << " Entry: " << *target; in VerifyUpdateConsistency()
739 if (!deleted && (target->Get(ID) == update.id()) && in VerifyUpdateConsistency()
740 (target->Get(SERVER_IS_DEL) || in VerifyUpdateConsistency()
741 (!target->Get(IS_UNSYNCED) && target->Get(IS_DEL) && in VerifyUpdateConsistency()
742 target->Get(BASE_VERSION) > 0))) { in VerifyUpdateConsistency()
748 SyncerUtil::VerifyUndelete(trans, update, target); in VerifyUpdateConsistency()
753 if (target->Get(BASE_VERSION) > 0) { in VerifyUpdateConsistency()
755 if (is_directory != target->Get(IS_DIR) || in VerifyUpdateConsistency()
756 model_type != target->GetModelType()) { in VerifyUpdateConsistency()
758 LOG(ERROR) << " Entry: " << *target; in VerifyUpdateConsistency()
763 if (target->Get(ID) == update.id()) { in VerifyUpdateConsistency()
765 if (target->Get(BASE_VERSION) == update.version() && in VerifyUpdateConsistency()
766 !target->Get(IS_UNSYNCED) && in VerifyUpdateConsistency()
767 !SyncerProtoUtil::Compare(*target, update)) { in VerifyUpdateConsistency()
771 "version. A bug should be filed. Entry: " << *target << in VerifyUpdateConsistency()
775 if (target->Get(SERVER_VERSION) > update.version()) { in VerifyUpdateConsistency()
777 LOG(WARNING) << " Entry: " << *target; in VerifyUpdateConsistency()
792 syncable::MutableEntry* target) { in VerifyUndelete() argument
801 CHECK(target->good()); in VerifyUndelete()
802 VLOG(1) << "Server update is attempting undelete. " << *target in VerifyUndelete()
806 if (target->Get(IS_DEL)) { in VerifyUndelete()
807 DCHECK(target->Get(UNIQUE_CLIENT_TAG).empty()) in VerifyUndelete()
809 target->Put(ID, trans->directory()->NextId()); in VerifyUndelete()
810 target->Put(UNIQUE_CLIENT_TAG, ""); in VerifyUndelete()
811 target->Put(BASE_VERSION, CHANGES_VERSION); in VerifyUndelete()
812 target->Put(SERVER_VERSION, 0); in VerifyUndelete()
815 if (update.version() < target->Get(SERVER_VERSION)) { in VerifyUndelete()
817 << *target << " Update:" in VerifyUndelete()