Lines Matching defs:ddi

461                       const diff_driver_info_t *ddi,
477 ddi->orig_path_1,
478 ddi->session_relpath,
479 ddi->wc_ctx,
480 ddi->anchor,
483 ddi->orig_path_2,
484 ddi->session_relpath,
485 ddi->wc_ctx,
486 ddi->anchor,
490 ddi->orig_path_2,
491 ddi->session_relpath,
492 ddi->wc_ctx,
493 ddi->anchor,
616 const diff_driver_info_t *ddi,
627 SVN_ERR(make_repos_relpath(&repos_relpath1, diff_relpath, ddi->orig_path_1,
628 ddi->session_relpath, ddi->wc_ctx, ddi->anchor,
635 relative_to_dir, ddi->anchor,
637 ddi->orig_path_1, ddi->orig_path_2,
659 encoding, ddi, scratch_pool));
752 struct diff_driver_info_t ddi;
792 &dwi->ddi,
901 rel_to_dir, dwi->ddi.anchor,
903 dwi->ddi.orig_path_1, dwi->ddi.orig_path_2,
967 &dwi->ddi, scratch_pool));
1108 &dwi->ddi, scratch_pool));
1190 if (dwi->ddi.anchor)
1191 index_path = svn_dirent_join(dwi->ddi.anchor, relpath,
1278 if (dwi->ddi.anchor)
1279 index_path = svn_dirent_join(dwi->ddi.anchor, relpath,
1914 diff_repos_repos(struct diff_driver_info_t *ddi,
1959 if (ddi)
1962 ddi->orig_path_1 = url1;
1963 ddi->orig_path_2 = url2;
1971 ddi->anchor = path_or_url2;
1973 ddi->anchor = path_or_url1;
1975 ddi->anchor = NULL;
1977 if (*target1 && ddi->anchor
1979 ddi->anchor = svn_dirent_dirname(ddi->anchor, result_pool);
2011 if (!ddi)
2029 if (ddi)
2039 ddi->session_relpath = svn_uri_skip_ancestor(repos_root_url,
2092 diff_repos_wc(struct diff_driver_info_t *ddi,
2241 if (ddi)
2245 ddi->anchor = anchor;
2249 ddi->orig_path_1 = apr_pstrdup(result_pool, loc1->url);
2250 ddi->orig_path_2 =
2255 ddi->orig_path_1 =
2257 ddi->orig_path_2 = apr_pstrdup(result_pool, loc1->url);
2263 ddi->session_relpath = svn_uri_skip_ancestor(repos_root_url,
2427 do_diff(diff_driver_info_t *ddi,
2455 SVN_ERR(diff_repos_repos(ddi,
2465 SVN_ERR(diff_repos_wc(ddi,
2480 SVN_ERR(diff_repos_wc(ddi,
2504 if (ddi)
2514 ddi->anchor = "";
2518 ddi->anchor = svn_dirent_basename(abspath1, NULL);
2520 ddi->orig_path_1 = path_or_url1;
2521 ddi->orig_path_2 = path_or_url2;
2532 if (ddi)
2534 ddi->anchor = path_or_url1;
2535 ddi->orig_path_1 = path_or_url1;
2536 ddi->orig_path_2 = path_or_url2;
2629 struct diff_driver_info_t **ddi,
2671 dwi->ddi.wc_ctx = ctx->wc_ctx;
2672 dwi->ddi.session_relpath = NULL;
2673 dwi->ddi.anchor = NULL;
2686 *ddi = &dwi->ddi;
2711 struct diff_driver_info_t *ddi;
2713 SVN_ERR(get_diff_processor(diff_processor, &ddi,
2727 ddi->anchor = anchor;
2728 ddi->orig_path_1 = orig_path_1;
2729 ddi->orig_path_2 = orig_path_2;
2796 struct diff_driver_info_t *ddi;
2810 SVN_ERR(get_diff_processor(&diff_processor, &ddi,
2825 return svn_error_trace(do_diff(ddi,
2859 struct diff_driver_info_t *ddi;
2870 SVN_ERR(get_diff_processor(&diff_processor, &ddi,
2885 return svn_error_trace(do_diff(ddi,