Lines Matching refs:blockSize
32 # blockSize
34 # Smaller blockSize tends to create smaller delta.
35 # Larger blockSize tends to take more time to compute delta.
45 if ![info exists blockSize] {variable blockSize 100}
67 set blockSize [lindex $copyinstructions 2]
69 array set digestInstructionArray [DigestInstructionsExpand [lindex $copyinstructions 4] $blockSize]
110 seek $existingID [expr $blockNumber * $blockSize]
112 set existingBlock [read $existingID $blockSize]
119 set filePointer [expr $filePointer + $blockSize]
185 set blockSize [lindex $digest 1]
221 set endBlockPointer [expr $startBlockPointer + $blockSize]
224 set blockContents [read $f $blockSize]
271 lappend copyInstructions $blockSize
273 lappend copyInstructions [DigestInstructionsCompress $digestInstructions $blockSize]
278 proc Digest {filename blockSize {sizecheck 0} {fingerprint 0}} {
281 set digest "[list $filename] $blockSize"
284 set digest "[list $filename] $blockSize"
294 if {$sizecheck && ($fileSize < [expr $blockSize * 5])} {close $f ; return $digest}
297 set blockContents [read $f $blockSize]
321 proc DigestInstructionsCompress {digestInstructions blockSize} {
323 set blockSpan $blockSize
334 incr blockSpan $blockSize
341 set blockSpan $blockSize
349 proc DigestInstructionsExpand {digestInstructions blockSize} {
366 incr pointer $blockSize
415 proc tdelta {referenceFile targetFile blockSize {sizecheck 0} {fingerprint 0}} {
417 set signature [Digest $targetFile $blockSize $sizecheck $fingerprint]