btrfs-inspect-internal(8) ========================= NAME ---- btrfs-inspect-internal - resolve different btrfs items for debug purpose SYNOPSIS -------- *btrfs inspect-internal* DESCRIPTION ----------- *btrfs inspect-internal* is used to resolve different items for debug purpose. SUBCOMMAND ---------- *inode-resolve* [-v] :: Resolves an in subvolume to all filesystem paths. + `Options` + -v:::: verbose mode. print count of returned paths and ioctl() return value *logical-resolve* [-Pv] [-s ] :: Resolves a address in the filesystem mounted at to all inodes. + By default, each inode is then resolved to a file system path (similar to the inode-resolve subcommand). + `Options` + -P:::: skip the path resolving and print the inodes instead -v:::: verbose mode. print count of returned paths and all ioctl() return values -s :::: set inode container's size. + This is used to increase inode container's size in case it is not enough to read all the resolved results. The max value one can set is 64k. *subvolid-resolve* :: Get file system paths for the given subvolume ID. *rootid* :: For a given file or directory, return the containing tree root id. For a subvolume return it's own tree id. + The result is undefined for the so-called empty subvolumes (identified by inode number 2). EXIT STATUS ----------- *btrfs inspect-internal* returns a zero exist status if it succeeds. Non zero is returned in case of failure. AVAILABILITY ------------ *btrfs* is part of btrfs-progs. Please refer to the btrfs wiki http://btrfs.wiki.kernel.org for further details. SEE ALSO -------- `mkfs.btrfs`(8), `btrfs-debug-tree`(8)