Lines Matching defs:local_node1
607 struct dsync_mailbox_node *local_node1,
615 /* We're scanning the tree at the position of local_node1
617 local_node1&remote_node1 and local_node2&remote_node2 are "the same"
622 i_assert(strcmp(local_node1->name, remote_node2->name) == 0);
626 sync_node_is_namespace_root(ctx->local_tree, local_node1) ||
628 local_node1->sync_delayed_guid_change = TRUE;
634 local_ts = nodes_get_timestamp(local_node1, local_node2);
649 node_mailbox_trees_cmp(local_node1, remote_node2) < 0)) {
652 (local_node1/remote_node2) parent. */
664 remote_node1, local_node1, reason_r);
672 /* a) local_node1->parent == local_node2->parent
679 b) local_node1->parent != local_node2->parent
690 remote_node1, local_node1, reason_r);
693 } else if (node_has_parent(local_node1, local_node2) &&
698 local_node1, local_node2->parent, reason_r);
701 } else if (node_has_parent(local_node2, local_node1) &&
706 local_node2, local_node1->parent, reason_r);
709 } else if (local_node1->existence == DSYNC_MAILBOX_NODE_EXISTS) {
712 *reason_r = t_strconcat(*reason_r, "(local: local_node1 exists)", NULL);
723 sync_rename_node(ctx, ctx->local_tree, local_node1,
727 } else if (local_node2 == local_node1) {
730 sync_rename_node(ctx, ctx->local_tree, local_node1,
748 local_node1, local_node1->parent, reason_r);
759 struct dsync_mailbox_node *local_node1,
767 guid_p = local_node1->mailbox_guid;
775 ret = sync_rename_lower_ts(ctx, local_node1, remote_node1,
779 } else if (dsync_mailbox_node_is_dir(local_node1) ||
790 local_node1->sync_delayed_guid_change = TRUE;
822 struct dsync_mailbox_node *local_node1,
832 ctx->remote_tree, local_node1);
844 return sync_rename_lower_ts(ctx, local_node1, remote_node1,