diff options
author | Fan Chengniang <fancn.fnst@cn.fujitsu.com> | 2015-01-19 15:18:18 +0800 |
---|---|---|
committer | David Sterba <dsterba@suse.cz> | 2015-01-21 18:13:18 +0100 |
commit | 4d13434539052dcdcc738b68535d5e9bdb116dda (patch) | |
tree | 2007d2a6a3163e1f53684a1b7bfbc25855bf88ca /qgroup.h | |
parent | 07ce7005fc81289eb4c7dde7d601be08c977b92c (diff) |
btrfs-progs: make btrfs qgroups show human readable sizes
add --raw, --si, --iec, --kbytes, --mbytes, --gbytes, --tbytes options
make columns which show sizes align to right. Others aligned to left.
example:
qgroupid rfer excl max_rfer max_excl parent child
-------- ---- ---- -------- -------- ------ -----
0/5 299.58MiB 299.58MiB 300.00MiB 300.00MiB 1/1 ---
0/265 299.58MiB 16.00KiB 400.00MiB 0.00B 1/1 ---
0/266 299.58MiB 16.00KiB 350.00MiB 0.00B --- ---
1/1 599.16MiB 299.59MiB 800.00MiB 0.00B --- 0/5,0/265
Signed-off-by: Fan Chengniang <fancn.fnst@cn.fujitsu.com>
Signed-off-by: David Sterba <dsterba@suse.cz>
Diffstat (limited to 'qgroup.h')
-rw-r--r-- | qgroup.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -83,6 +83,7 @@ u64 btrfs_get_path_rootid(int fd); int btrfs_show_qgroups(int fd, struct btrfs_qgroup_filter_set *, struct btrfs_qgroup_comparer_set *); void btrfs_qgroup_setup_print_column(enum btrfs_qgroup_column_enum column); +void btrfs_qgroup_setup_units(unsigned unit_mode); struct btrfs_qgroup_filter_set *btrfs_qgroup_alloc_filter_set(void); void btrfs_qgroup_free_filter_set(struct btrfs_qgroup_filter_set *filter_set); int btrfs_qgroup_setup_filter(struct btrfs_qgroup_filter_set **filter_set, |