kpmcore/src/fs
Andrius Štikonas 20bb8eba7e Get btrfs used capacity from btrfs filesystem show --raw
It's output looks like:

Label: 'test'  uuid: d23f3138-c8ea-449e-9155-015ce4f6e2e6
        Total devices 1 FS bytes used 131072
        devid    1 size 981467136 used 252706816 path /dev/sdb1

FS bytes used number is actual data on btrfs volume. However,
to resize successfully we need to know actual space used by data
and metadata. That's why we read size from devid (i.e. 252706816).

Btrfs volumes can span over multiple devices, so we must make sure
that we are reading devid corresponding to the correct device node.

BUG: 353333
2016-02-18 13:39:09 +00:00
..
CMakeLists.txt Consistently use spaces instead of tabs in CMakeLists.txt files. 2015-07-02 15:21:46 +02:00
btrfs.cpp Get btrfs used capacity from btrfs filesystem show --raw 2016-02-18 13:39:09 +00:00
btrfs.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
exfat.cpp Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
exfat.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
ext2.cpp Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
ext2.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
ext3.cpp Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
ext3.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
ext4.cpp Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
ext4.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
extended.cpp Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
extended.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
fat16.cpp Always use nullptr instead of NULL because it is type-safe. 2015-07-22 15:48:03 +02:00
fat16.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
fat32.cpp Always use nullptr instead of NULL because it is type-safe. 2015-07-22 15:48:03 +02:00
fat32.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
filesystem.cpp Revert merge of branch luks-decorator. 2015-09-16 14:18:13 +01:00
filesystem.h Revert merge of branch luks-decorator. 2015-09-16 14:18:13 +01:00
filesystemfactory.cpp Always use nullptr instead of NULL because it is type-safe. 2015-07-22 15:48:03 +02:00
filesystemfactory.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
hfs.cpp Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
hfs.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
hfsplus.cpp Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
hfsplus.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
hpfs.cpp Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
hpfs.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
jfs.cpp Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
jfs.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
linuxswap.cpp Revert merge of branch luks-decorator. 2015-09-16 14:18:13 +01:00
linuxswap.h Revert merge of branch luks-decorator. 2015-09-16 14:18:13 +01:00
luks.cpp Revert merge of branch luks-decorator. 2015-09-16 14:18:13 +01:00
luks.h Revert merge of branch luks-decorator. 2015-09-16 14:18:13 +01:00
lvm2_pv.cpp Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
lvm2_pv.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
nilfs2.cpp Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
nilfs2.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
ntfs.cpp Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
ntfs.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
ocfs2.cpp Check if ocfs2 create command starts. 2015-07-22 16:15:25 +02:00
ocfs2.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
reiser4.cpp Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
reiser4.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
reiserfs.cpp Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
reiserfs.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
ufs.cpp Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
ufs.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
unformatted.cpp Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
unformatted.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
unknown.cpp Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
unknown.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
xfs.cpp Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
xfs.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
zfs.cpp Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
zfs.h Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00