Home
last modified time | relevance | path

Searched refs:build_baton (Results 1 – 4 of 4) sorted by relevance

/freebsd-11-stable/contrib/subversion/subversion/libsvn_delta/
HDtext_delta.c116 svn_txdelta__make_window(const svn_txdelta__ops_baton_t *build_baton, in svn_txdelta__make_window() argument
127 window->num_ops = build_baton->num_ops; in svn_txdelta__make_window()
128 window->src_ops = build_baton->src_ops; in svn_txdelta__make_window()
129 window->ops = build_baton->ops; in svn_txdelta__make_window()
134 new_data->data = build_baton->new_data->data; in svn_txdelta__make_window()
135 new_data->len = build_baton->new_data->len; in svn_txdelta__make_window()
150 svn_txdelta__ops_baton_t build_baton = { 0 }; in compute_window() local
154 build_baton.new_data = svn_stringbuf_create_empty(pool); in compute_window()
157 svn_txdelta__insert_op(&build_baton, svn_txdelta_new, 0, target_len, data, in compute_window()
160 svn_txdelta__xdelta(&build_baton, data, source_len, target_len, pool); in compute_window()
[all …]
HDxdelta.c319 store_delta_trailer(svn_txdelta__ops_baton_t *build_baton, in store_delta_trailer() argument
338 svn_txdelta__insert_op(build_baton, svn_txdelta_new, in store_delta_trailer()
341 svn_txdelta__insert_op(build_baton, svn_txdelta_source, in store_delta_trailer()
371 compute_delta(svn_txdelta__ops_baton_t *build_baton, in compute_delta() argument
388 svn_txdelta__insert_op(build_baton, svn_txdelta_source, in compute_delta()
399 store_delta_trailer(build_baton, a, asize, b, bsize, lo, pool); in compute_delta()
445 svn_txdelta__insert_op(build_baton, svn_txdelta_new, in compute_delta()
456 len = svn_txdelta__remove_copy(build_baton, len); in compute_delta()
467 svn_txdelta__insert_op(build_baton, svn_txdelta_source, in compute_delta()
479 store_delta_trailer(build_baton, a, asize, b, bsize, pending_insert_start, pool); in compute_delta()
[all …]
HDdelta.h64 void svn_txdelta__insert_op(svn_txdelta__ops_baton_t *build_baton,
75 svn_txdelta__remove_copy(svn_txdelta__ops_baton_t *build_baton,
80 svn_txdelta__make_window(const svn_txdelta__ops_baton_t *build_baton,
85 void svn_txdelta__xdelta(svn_txdelta__ops_baton_t *build_baton,
HDcompose_delta.c641 svn_txdelta__ops_baton_t *build_baton, in copy_source_ops() argument
675 svn_txdelta__insert_op(build_baton, op->action_code, in copy_source_ops()
694 build_baton, window, ndx, pool); in copy_source_ops()
719 build_baton, window, ndx, pool); in copy_source_ops()
735 build_baton, window, ndx, pool); in copy_source_ops()
744 svn_txdelta__insert_op(build_baton, svn_txdelta_target, in copy_source_ops()
768 svn_txdelta__ops_baton_t build_baton = { 0 }; in svn_txdelta_compose_windows() local
779 build_baton.new_data = svn_stringbuf_create_empty(pool); in svn_txdelta_compose_windows()
791 svn_txdelta__insert_op(&build_baton, op->action_code, in svn_txdelta_compose_windows()
811 svn_txdelta__insert_op(&build_baton, svn_txdelta_target, in svn_txdelta_compose_windows()
[all …]