Lines Matching refs:whb

2207   void *whb;
2263 txdelta_to_svndiff(&wh, &whb, b->rep_stream, fs, pool);
2265 b->delta_stream = svn_txdelta_target_push(wh, whb, source,
2731 struct write_container_baton *whb = baton;
2733 SVN_ERR(svn_checksum_update(whb->md5_ctx, data, *len));
2734 if (whb->sha1_ctx)
2735 SVN_ERR(svn_checksum_update(whb->sha1_ctx, data, *len));
2737 SVN_ERR(svn_stream_write(whb->stream, data, len));
2738 whb->size += *len;
2798 struct write_container_baton *whb;
2804 whb = apr_pcalloc(scratch_pool, sizeof(*whb));
2806 whb->stream = svn_stream_from_aprfile2(file, TRUE, scratch_pool);
2808 whb->stream = fnv1a_wrap_stream(&fnv1a_checksum_ctx, whb->stream,
2812 whb->size = 0;
2813 whb->md5_ctx = svn_checksum_ctx_create(svn_checksum_md5, scratch_pool);
2815 whb->sha1_ctx = svn_checksum_ctx_create(svn_checksum_sha1, scratch_pool);
2817 stream = svn_stream_create(whb, scratch_pool);
2820 SVN_ERR(svn_stream_puts(whb->stream, "PLAIN\n"));
2825 SVN_ERR(digests_final(rep, whb->md5_ctx, whb->sha1_ctx, scratch_pool));
2828 rep->expanded_size = whb->size;
2829 rep->size = whb->size;
2851 SVN_ERR(svn_stream_puts(whb->stream, "ENDREP\n"));
2918 struct write_container_baton *whb;
2953 whb = apr_pcalloc(scratch_pool, sizeof(*whb));
2954 whb->stream = svn_txdelta_target_push(diff_wh, diff_whb, source,
2956 whb->size = 0;
2957 whb->md5_ctx = svn_checksum_ctx_create(svn_checksum_md5, scratch_pool);
2959 whb->sha1_ctx = svn_checksum_ctx_create(svn_checksum_sha1, scratch_pool);
2962 stream = svn_stream_create(whb, scratch_pool);
2966 SVN_ERR(svn_stream_close(whb->stream));
2969 SVN_ERR(digests_final(rep, whb->md5_ctx, whb->sha1_ctx, scratch_pool));
2974 rep->expanded_size = whb->size;