summaryrefslogtreecommitdiff
path: root/pkg/btrfs/types_item.go
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@lukeshu.com>2022-05-25 13:18:15 -0600
committerLuke Shumaker <lukeshu@lukeshu.com>2022-05-25 13:18:15 -0600
commit90c58d14d28729aa5cae8b7d1306177553b46314 (patch)
tree6b90ff1de9bbbb3f3191335d51c6992bcfbb0f9e /pkg/btrfs/types_item.go
parent01704502c27f6247523f4d227c94f9311ec4acb4 (diff)
get some item iteration working
Diffstat (limited to 'pkg/btrfs/types_item.go')
-rw-r--r--pkg/btrfs/types_item.go82
1 files changed, 41 insertions, 41 deletions
diff --git a/pkg/btrfs/types_item.go b/pkg/btrfs/types_item.go
index 624161e..3db4174 100644
--- a/pkg/btrfs/types_item.go
+++ b/pkg/btrfs/types_item.go
@@ -139,47 +139,47 @@ const (
func (t ItemType) String() string {
names := map[ItemType]string{
- BTRFS_INODE_ITEM_KEY: "BTRFS_INODE_ITEM_KEY",
- BTRFS_INODE_REF_KEY: "BTRFS_INODE_REF_KEY",
- BTRFS_INODE_EXTREF_KEY: "BTRFS_INODE_EXTREF_KEY",
- BTRFS_XATTR_ITEM_KEY: "BTRFS_XATTR_ITEM_KEY",
- BTRFS_VERITY_DESC_ITEM_KEY: "BTRFS_VERITY_DESC_ITEM_KEY",
- BTRFS_VERITY_MERKLE_ITEM_KEY: "BTRFS_VERITY_MERKLE_ITEM_KEY",
- BTRFS_ORPHAN_ITEM_KEY: "BTRFS_ORPHAN_ITEM_KEY",
- BTRFS_DIR_LOG_ITEM_KEY: "BTRFS_DIR_LOG_ITEM_KEY",
- BTRFS_DIR_LOG_INDEX_KEY: "BTRFS_DIR_LOG_INDEX_KEY",
- BTRFS_DIR_ITEM_KEY: "BTRFS_DIR_ITEM_KEY",
- BTRFS_DIR_INDEX_KEY: "BTRFS_DIR_INDEX_KEY",
- BTRFS_EXTENT_DATA_KEY: "BTRFS_EXTENT_DATA_KEY",
- BTRFS_CSUM_ITEM_KEY: "BTRFS_CSUM_ITEM_KEY",
- BTRFS_EXTENT_CSUM_KEY: "BTRFS_EXTENT_CSUM_KEY",
- BTRFS_ROOT_ITEM_KEY: "BTRFS_ROOT_ITEM_KEY",
- BTRFS_ROOT_BACKREF_KEY: "BTRFS_ROOT_BACKREF_KEY",
- BTRFS_ROOT_REF_KEY: "BTRFS_ROOT_REF_KEY",
- BTRFS_EXTENT_ITEM_KEY: "BTRFS_EXTENT_ITEM_KEY",
- BTRFS_METADATA_ITEM_KEY: "BTRFS_METADATA_ITEM_KEY",
- BTRFS_TREE_BLOCK_REF_KEY: "BTRFS_TREE_BLOCK_REF_KEY",
- BTRFS_EXTENT_DATA_REF_KEY: "BTRFS_EXTENT_DATA_REF_KEY",
- BTRFS_EXTENT_REF_V0_KEY: "BTRFS_EXTENT_REF_V0_KEY",
- BTRFS_SHARED_BLOCK_REF_KEY: "BTRFS_SHARED_BLOCK_REF_KEY",
- BTRFS_SHARED_DATA_REF_KEY: "BTRFS_SHARED_DATA_REF_KEY",
- BTRFS_BLOCK_GROUP_ITEM_KEY: "BTRFS_BLOCK_GROUP_ITEM_KEY",
- BTRFS_FREE_SPACE_INFO_KEY: "BTRFS_FREE_SPACE_INFO_KEY",
- BTRFS_FREE_SPACE_EXTENT_KEY: "BTRFS_FREE_SPACE_EXTENT_KEY",
- BTRFS_FREE_SPACE_BITMAP_KEY: "BTRFS_FREE_SPACE_BITMAP_KEY",
- BTRFS_DEV_EXTENT_KEY: "BTRFS_DEV_EXTENT_KEY",
- BTRFS_DEV_ITEM_KEY: "BTRFS_DEV_ITEM_KEY",
- BTRFS_CHUNK_ITEM_KEY: "BTRFS_CHUNK_ITEM_KEY",
- BTRFS_QGROUP_STATUS_KEY: "BTRFS_QGROUP_STATUS_KEY",
- BTRFS_QGROUP_INFO_KEY: "BTRFS_QGROUP_INFO_KEY",
- BTRFS_QGROUP_LIMIT_KEY: "BTRFS_QGROUP_LIMIT_KEY",
- BTRFS_QGROUP_RELATION_KEY: "BTRFS_QGROUP_RELATION_KEY",
- BTRFS_TEMPORARY_ITEM_KEY: "BTRFS_TEMPORARY_ITEM_KEY",
- BTRFS_PERSISTENT_ITEM_KEY: "BTRFS_PERSISTENT_ITEM_KEY",
- BTRFS_DEV_REPLACE_KEY: "BTRFS_DEV_REPLACE_KEY",
- BTRFS_UUID_KEY_SUBVOL: "BTRFS_UUID_KEY_SUBVOL",
- BTRFS_UUID_KEY_RECEIVED_SUBVOL: "BTRFS_UUID_KEY_RECEIVED_SUBVOL",
- BTRFS_STRING_ITEM_KEY: "BTRFS_STRING_ITEM_KEY",
+ BTRFS_INODE_ITEM_KEY: "INODE_ITEM",
+ BTRFS_INODE_REF_KEY: "INODE_REF",
+ BTRFS_INODE_EXTREF_KEY: "INODE_EXTREF",
+ BTRFS_XATTR_ITEM_KEY: "XATTR_ITEM",
+ BTRFS_VERITY_DESC_ITEM_KEY: "VERITY_DESC_ITEM",
+ BTRFS_VERITY_MERKLE_ITEM_KEY: "VERITY_MERKLE_ITEM",
+ BTRFS_ORPHAN_ITEM_KEY: "ORPHAN_ITEM",
+ BTRFS_DIR_LOG_ITEM_KEY: "DIR_LOG_ITEM",
+ BTRFS_DIR_LOG_INDEX_KEY: "DIR_LOG_INDEX",
+ BTRFS_DIR_ITEM_KEY: "DIR_ITEM",
+ BTRFS_DIR_INDEX_KEY: "DIR_INDEX",
+ BTRFS_EXTENT_DATA_KEY: "EXTENT_DATA",
+ BTRFS_CSUM_ITEM_KEY: "CSUM_ITEM",
+ BTRFS_EXTENT_CSUM_KEY: "EXTENT_CSUM",
+ BTRFS_ROOT_ITEM_KEY: "ROOT_ITEM",
+ BTRFS_ROOT_BACKREF_KEY: "ROOT_BACKREF",
+ BTRFS_ROOT_REF_KEY: "ROOT_REF",
+ BTRFS_EXTENT_ITEM_KEY: "EXTENT_ITEM",
+ BTRFS_METADATA_ITEM_KEY: "METADATA_ITEM",
+ BTRFS_TREE_BLOCK_REF_KEY: "TREE_BLOCK_REF",
+ BTRFS_EXTENT_DATA_REF_KEY: "EXTENT_DATA_REF",
+ BTRFS_EXTENT_REF_V0_KEY: "EXTENT_REF_V0",
+ BTRFS_SHARED_BLOCK_REF_KEY: "SHARED_BLOCK_REF",
+ BTRFS_SHARED_DATA_REF_KEY: "SHARED_DATA_REF",
+ BTRFS_BLOCK_GROUP_ITEM_KEY: "BLOCK_GROUP_ITEM",
+ BTRFS_FREE_SPACE_INFO_KEY: "FREE_SPACE_INFO",
+ BTRFS_FREE_SPACE_EXTENT_KEY: "FREE_SPACE_EXTENT",
+ BTRFS_FREE_SPACE_BITMAP_KEY: "FREE_SPACE_BITMAP",
+ BTRFS_DEV_EXTENT_KEY: "DEV_EXTENT",
+ BTRFS_DEV_ITEM_KEY: "DEV_ITEM",
+ BTRFS_CHUNK_ITEM_KEY: "CHUNK_ITEM",
+ BTRFS_QGROUP_STATUS_KEY: "QGROUP_STATUS",
+ BTRFS_QGROUP_INFO_KEY: "QGROUP_INFO",
+ BTRFS_QGROUP_LIMIT_KEY: "QGROUP_LIMIT",
+ BTRFS_QGROUP_RELATION_KEY: "QGROUP_RELATION",
+ BTRFS_TEMPORARY_ITEM_KEY: "TEMPORARY_ITEM",
+ BTRFS_PERSISTENT_ITEM_KEY: "PERSISTENT_ITEM",
+ BTRFS_DEV_REPLACE_KEY: "DEV_REPLACE",
+ BTRFS_UUID_KEY_SUBVOL: "UUID_KEY_SUBVOL",
+ BTRFS_UUID_KEY_RECEIVED_SUBVOL: "UUID_KEY_RECEIVED_SUBVOL",
+ BTRFS_STRING_ITEM_KEY: "STRING_ITEM",
}
if name, ok := names[t]; ok {
return name