diff options
author | Luke Shumaker <lukeshu@lukeshu.com> | 2022-07-17 11:54:15 -0600 |
---|---|---|
committer | Luke Shumaker <lukeshu@lukeshu.com> | 2022-07-17 11:54:15 -0600 |
commit | 987a4b238e047238bd83384c87b8317afdd45ad8 (patch) | |
tree | dc834771abc88b77c64afe7dcdc2a8e77c9cc461 /lib/btrfsprogs/btrfsinspect/scanforextents/csums_raw.go | |
parent | 35e80a0c76be663f5ba710c2884e9508afa58ce2 (diff) |
export CSumBlockSize
Diffstat (limited to 'lib/btrfsprogs/btrfsinspect/scanforextents/csums_raw.go')
-rw-r--r-- | lib/btrfsprogs/btrfsinspect/scanforextents/csums_raw.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/btrfsprogs/btrfsinspect/scanforextents/csums_raw.go b/lib/btrfsprogs/btrfsinspect/scanforextents/csums_raw.go index 14be110..83277dd 100644 --- a/lib/btrfsprogs/btrfsinspect/scanforextents/csums_raw.go +++ b/lib/btrfsprogs/btrfsinspect/scanforextents/csums_raw.go @@ -14,7 +14,7 @@ import ( ) func ChecksumLogical(fs btrfs.Trees, alg btrfssum.CSumType, laddr btrfsvol.LogicalAddr) (btrfssum.CSum, error) { - var dat [csumBlockSize]byte + var dat [CSumBlockSize]byte if _, err := fs.ReadAt(dat[:], laddr); err != nil { return btrfssum.CSum{}, err } @@ -22,7 +22,7 @@ func ChecksumLogical(fs btrfs.Trees, alg btrfssum.CSumType, laddr btrfsvol.Logic } func ChecksumPhysical(dev *btrfs.Device, alg btrfssum.CSumType, paddr btrfsvol.PhysicalAddr) (btrfssum.CSum, error) { - var dat [csumBlockSize]byte + var dat [CSumBlockSize]byte if _, err := dev.ReadAt(dat[:], paddr); err != nil { return btrfssum.CSum{}, err } @@ -41,7 +41,7 @@ func LookupCSum(fs btrfs.Trees, alg btrfssum.CSumType, laddr btrfsvol.LogicalAdd item, err := fs.TreeSearch(btrfs.CSUM_TREE_OBJECTID, func(key btrfs.Key, size uint32) int { itemBeg := btrfsvol.LogicalAddr(key.ObjectID) numSums := int64(size) / int64(alg.Size()) - itemEnd := itemBeg + btrfsvol.LogicalAddr(numSums*csumBlockSize) + itemEnd := itemBeg + btrfsvol.LogicalAddr(numSums*CSumBlockSize) switch { case itemEnd <= laddr: return 1 @@ -60,7 +60,7 @@ func LookupCSum(fs btrfs.Trees, alg btrfssum.CSumType, laddr btrfsvol.LogicalAdd } ret := make(map[btrfsvol.LogicalAddr]btrfssum.CSum, len(body.Sums)) for i, sum := range body.Sums { - ret[btrfsvol.LogicalAddr(item.Key.ObjectID)+(btrfsvol.LogicalAddr(i)*csumBlockSize)] = sum + ret[btrfsvol.LogicalAddr(item.Key.ObjectID)+(btrfsvol.LogicalAddr(i)*CSumBlockSize)] = sum } return ret, nil } |