System.Linux.Btrfs.ByteString

Basic types

type FileSize

type ObjectType

type ObjectId

type InodeNum

type SubvolId

data CompressionType

File cloning/deduplication

cloneFd

clone

cloneNew

cloneRangeFd

cloneRange

data CloneResult

cloneRangeIfSameFd

cloneRangeIfSame

Subvolumes and snapshots

createSubvol

destroySubvol

snapshotFd

snapshot

getSubvolReadOnlyFd

getSubvolReadOnly

setSubvolReadOnlyFd

setSubvolReadOnly

getSubvolFd

getSubvol

lookupSubvolFd

lookupSubvol

resolveSubvolFd

resolveSubvol

rootSubvol

listSubvolsFd

listSubvols

listSubvolPathsFd

listSubvolPaths

childSubvolsFd

childSubvols

childSubvolPathsFd

childSubvolPaths

data SubvolInfo

getSubvolInfoFd

getSubvolInfo

getSubvolByUuidFd

getSubvolByUuid

getSubvolByReceivedUuidFd

getSubvolByReceivedUuid

getDefaultSubvolFd

getDefaultSubvol

setDefaultSubvolFd

setDefaultSubvol

Defragging

defragFd

defrag

data DefragRangeArgs

defaultDefragRangeArgs

defragRangeFd

defragRange

Sync

syncFd

sync

startSyncFd

startSync

waitSyncFd

waitSync

Inspect internal

resolveLogicalFd

resolveLogical

resolveInodeFd

resolveInode

lookupInodeFd

lookupInode

Miscellaneous

getFileNoCOWFd

getFileNoCOW

setFileNoCOWFd

setFileNoCOW

Tree search

data SearchKey

defaultSearchKey

data SearchHeader

treeSearchFd

treeSearch

treeSearchListFd

treeSearchList

findFirstItemFd

findFirstItem