Lines Matching defs:eb

190   struct edit_baton *eb = edit_baton;
200 full_path = svn_relpath_join(eb->path, path, pool);
202 full_path = apr_pstrdup(pool, eb->path);
208 new_db->edit_baton = eb;
278 dump_node(struct edit_baton *eb,
292 svn_revnum_t compare_rev = eb->current_rev - 1;
297 if (eb->verify || eb->notify_func)
303 if (eb->notify_func)
316 eb->notify_func(eb->notify_baton, notify, pool);
320 if (eb->verify)
328 SVN_ERR(svn_stream_printf(eb->stream, pool,
332 SVN_ERR(svn_stream_puts(eb->stream,
335 SVN_ERR(svn_stream_puts(eb->stream,
351 SVN_ERR(svn_stream_puts(eb->stream,
356 svn_fs_root_fs(eb->fs_root),
361 eb->fs_root, path, pool));
365 eb->fs_root, path, pool));
372 SVN_ERR(svn_stream_puts(eb->stream,
387 SVN_ERR(svn_stream_puts(eb->stream,
392 SVN_ERR(dump_node(eb, path, kind, svn_node_action_add,
403 SVN_ERR(svn_stream_puts(eb->stream,
413 SVN_ERR(svn_stream_puts(eb->stream,
425 if (!eb->verify && cmp_rev < eb->oldest_dumped_rev
426 && eb->notify_func)
439 cmp_rev, eb->oldest_dumped_rev);
440 if (eb->found_old_reference)
441 *eb->found_old_reference = TRUE;
442 eb->notify_func(eb->notify_baton, notify, pool);
445 SVN_ERR(svn_stream_printf(eb->stream, pool,
453 svn_fs_root_fs(eb->fs_root),
460 eb->fs_root, path, pool));
467 eb->fs_root, path, pool));
474 SVN_ERR(svn_stream_printf(eb->stream, pool,
483 SVN_ERR(svn_stream_printf(eb->stream, pool,
498 return svn_stream_write(eb->stream, "\n\n", &len); /* ### needed? */
512 SVN_ERR(svn_fs_node_proplist(&prophash, eb->fs_root, path, pool));
517 if (!eb->verify && eb->notify_func && eb->oldest_dumped_rev > 1)
526 eb->found_old_mergeinfo,
527 mergeinfo_str->data, eb->oldest_dumped_rev,
528 eb->notify_func, eb->notify_baton,
533 if (eb->use_deltas && compare_root)
539 SVN_ERR(svn_stream_puts(eb->stream,
551 SVN_ERR(svn_stream_printf(eb->stream, pool,
564 if (eb->use_deltas)
570 compare_path, eb->fs_root, path, pool));
571 SVN_ERR(svn_stream_puts(eb->stream,
581 SVN_ERR(svn_stream_printf(eb->stream, pool,
590 SVN_ERR(svn_stream_printf(eb->stream, pool,
598 SVN_ERR(svn_fs_file_length(&textlen, eb->fs_root, path, pool));
602 SVN_ERR(svn_stream_printf(eb->stream, pool,
607 eb->fs_root, path, FALSE, pool));
610 SVN_ERR(svn_stream_printf(eb->stream, pool,
615 eb->fs_root, path, FALSE, pool));
618 SVN_ERR(svn_stream_printf(eb->stream, pool,
626 SVN_ERR(svn_stream_printf(eb->stream, pool,
635 SVN_ERR(svn_stream_write(eb->stream, propstring->data, &len));
650 SVN_ERR(svn_fs_file_contents(&contents, eb->fs_root, path, pool));
652 SVN_ERR(svn_stream_copy3(contents, svn_stream_disown(eb->stream, pool),
657 return svn_stream_write(eb->stream, "\n\n", &len); /* ### needed? */
698 struct edit_baton *eb = pb->edit_baton;
702 = make_dir_baton(path, copyfrom_path, copyfrom_rev, eb, pb, TRUE, pool);
711 SVN_ERR(dump_node(eb, path,
738 struct edit_baton *eb = pb->edit_baton;
752 new_db = make_dir_baton(path, cmp_path, cmp_rev, eb, pb, FALSE, pool);
763 struct edit_baton *eb = db->edit_baton;
784 SVN_ERR(dump_node(eb, path,
803 struct edit_baton *eb = pb->edit_baton;
814 SVN_ERR(dump_node(eb, path,
839 struct edit_baton *eb = pb->edit_baton;
852 SVN_ERR(dump_node(eb, path,
868 struct edit_baton *eb = db->edit_baton;
875 SVN_ERR(dump_node(eb, db->path,
891 struct edit_baton *eb = baton;
896 base_revision = eb->current_rev - 1;
898 SVN_ERR(svn_fs_revision_root(&fs_root, eb->fs, base_revision, scratch_pool));
920 struct edit_baton *eb = baton;
924 base_revision = eb->current_rev - 1;
926 SVN_ERR(svn_fs_revision_root(&fs_root, eb->fs, base_revision, scratch_pool));
941 struct edit_baton *eb = baton;
949 base_revision = eb->current_rev - 1;
951 SVN_ERR(svn_fs_revision_root(&fs_root, eb->fs, base_revision, scratch_pool));
994 struct edit_baton *eb = apr_pcalloc(pool, sizeof(*eb));
1000 eb->stream = stream;
1001 eb->notify_func = notify_func;
1002 eb->notify_baton = notify_baton;
1003 eb->oldest_dumped_rev = oldest_dumped_rev;
1004 eb->bufsize = sizeof(eb->buffer);
1005 eb->path = apr_pstrdup(pool, root_path);
1006 SVN_ERR(svn_fs_revision_root(&(eb->fs_root), fs, to_rev, pool));
1007 eb->fs = fs;
1008 eb->current_rev = to_rev;
1009 eb->use_deltas = use_deltas;
1010 eb->verify = verify;
1011 eb->found_old_reference = found_old_reference;
1012 eb->found_old_mergeinfo = found_old_mergeinfo;
1027 *edit_baton = eb;
1033 shim_callbacks->fetch_baton = eb;