Home | History | Annotate | Download | only in xlat
      1 /* Generated by ./xlat/gen.sh from ./xlat/btrfs_key_types.in; do not edit. */
      2 #if !(defined(BTRFS_INODE_ITEM_KEY) || (defined(HAVE_DECL_BTRFS_INODE_ITEM_KEY) && HAVE_DECL_BTRFS_INODE_ITEM_KEY))
      3 # define BTRFS_INODE_ITEM_KEY 1
      4 #endif
      5 #if !(defined(BTRFS_INODE_REF_KEY) || (defined(HAVE_DECL_BTRFS_INODE_REF_KEY) && HAVE_DECL_BTRFS_INODE_REF_KEY))
      6 # define BTRFS_INODE_REF_KEY 12
      7 #endif
      8 #if !(defined(BTRFS_INODE_EXTREF_KEY) || (defined(HAVE_DECL_BTRFS_INODE_EXTREF_KEY) && HAVE_DECL_BTRFS_INODE_EXTREF_KEY))
      9 # define BTRFS_INODE_EXTREF_KEY 13
     10 #endif
     11 #if !(defined(BTRFS_XATTR_ITEM_KEY) || (defined(HAVE_DECL_BTRFS_XATTR_ITEM_KEY) && HAVE_DECL_BTRFS_XATTR_ITEM_KEY))
     12 # define BTRFS_XATTR_ITEM_KEY 24
     13 #endif
     14 #if !(defined(BTRFS_ORPHAN_ITEM_KEY) || (defined(HAVE_DECL_BTRFS_ORPHAN_ITEM_KEY) && HAVE_DECL_BTRFS_ORPHAN_ITEM_KEY))
     15 # define BTRFS_ORPHAN_ITEM_KEY 48
     16 #endif
     17 #if !(defined(BTRFS_DIR_LOG_ITEM_KEY) || (defined(HAVE_DECL_BTRFS_DIR_LOG_ITEM_KEY) && HAVE_DECL_BTRFS_DIR_LOG_ITEM_KEY))
     18 # define BTRFS_DIR_LOG_ITEM_KEY 60
     19 #endif
     20 #if !(defined(BTRFS_DIR_LOG_INDEX_KEY) || (defined(HAVE_DECL_BTRFS_DIR_LOG_INDEX_KEY) && HAVE_DECL_BTRFS_DIR_LOG_INDEX_KEY))
     21 # define BTRFS_DIR_LOG_INDEX_KEY 72
     22 #endif
     23 #if !(defined(BTRFS_DIR_ITEM_KEY) || (defined(HAVE_DECL_BTRFS_DIR_ITEM_KEY) && HAVE_DECL_BTRFS_DIR_ITEM_KEY))
     24 # define BTRFS_DIR_ITEM_KEY 84
     25 #endif
     26 #if !(defined(BTRFS_DIR_INDEX_KEY) || (defined(HAVE_DECL_BTRFS_DIR_INDEX_KEY) && HAVE_DECL_BTRFS_DIR_INDEX_KEY))
     27 # define BTRFS_DIR_INDEX_KEY 96
     28 #endif
     29 #if !(defined(BTRFS_EXTENT_DATA_KEY) || (defined(HAVE_DECL_BTRFS_EXTENT_DATA_KEY) && HAVE_DECL_BTRFS_EXTENT_DATA_KEY))
     30 # define BTRFS_EXTENT_DATA_KEY 108
     31 #endif
     32 #if !(defined(BTRFS_EXTENT_CSUM_KEY) || (defined(HAVE_DECL_BTRFS_EXTENT_CSUM_KEY) && HAVE_DECL_BTRFS_EXTENT_CSUM_KEY))
     33 # define BTRFS_EXTENT_CSUM_KEY 128
     34 #endif
     35 #if !(defined(BTRFS_ROOT_ITEM_KEY) || (defined(HAVE_DECL_BTRFS_ROOT_ITEM_KEY) && HAVE_DECL_BTRFS_ROOT_ITEM_KEY))
     36 # define BTRFS_ROOT_ITEM_KEY 132
     37 #endif
     38 #if !(defined(BTRFS_ROOT_BACKREF_KEY) || (defined(HAVE_DECL_BTRFS_ROOT_BACKREF_KEY) && HAVE_DECL_BTRFS_ROOT_BACKREF_KEY))
     39 # define BTRFS_ROOT_BACKREF_KEY 144
     40 #endif
     41 #if !(defined(BTRFS_ROOT_REF_KEY) || (defined(HAVE_DECL_BTRFS_ROOT_REF_KEY) && HAVE_DECL_BTRFS_ROOT_REF_KEY))
     42 # define BTRFS_ROOT_REF_KEY 156
     43 #endif
     44 #if !(defined(BTRFS_EXTENT_ITEM_KEY) || (defined(HAVE_DECL_BTRFS_EXTENT_ITEM_KEY) && HAVE_DECL_BTRFS_EXTENT_ITEM_KEY))
     45 # define BTRFS_EXTENT_ITEM_KEY 168
     46 #endif
     47 #if !(defined(BTRFS_METADATA_ITEM_KEY) || (defined(HAVE_DECL_BTRFS_METADATA_ITEM_KEY) && HAVE_DECL_BTRFS_METADATA_ITEM_KEY))
     48 # define BTRFS_METADATA_ITEM_KEY 169
     49 #endif
     50 #if !(defined(BTRFS_TREE_BLOCK_REF_KEY) || (defined(HAVE_DECL_BTRFS_TREE_BLOCK_REF_KEY) && HAVE_DECL_BTRFS_TREE_BLOCK_REF_KEY))
     51 # define BTRFS_TREE_BLOCK_REF_KEY 176
     52 #endif
     53 #if !(defined(BTRFS_EXTENT_DATA_REF_KEY) || (defined(HAVE_DECL_BTRFS_EXTENT_DATA_REF_KEY) && HAVE_DECL_BTRFS_EXTENT_DATA_REF_KEY))
     54 # define BTRFS_EXTENT_DATA_REF_KEY 178
     55 #endif
     56 #if !(defined(BTRFS_EXTENT_REF_V0_KEY) || (defined(HAVE_DECL_BTRFS_EXTENT_REF_V0_KEY) && HAVE_DECL_BTRFS_EXTENT_REF_V0_KEY))
     57 # define BTRFS_EXTENT_REF_V0_KEY 180
     58 #endif
     59 #if !(defined(BTRFS_SHARED_BLOCK_REF_KEY) || (defined(HAVE_DECL_BTRFS_SHARED_BLOCK_REF_KEY) && HAVE_DECL_BTRFS_SHARED_BLOCK_REF_KEY))
     60 # define BTRFS_SHARED_BLOCK_REF_KEY 182
     61 #endif
     62 #if !(defined(BTRFS_SHARED_DATA_REF_KEY) || (defined(HAVE_DECL_BTRFS_SHARED_DATA_REF_KEY) && HAVE_DECL_BTRFS_SHARED_DATA_REF_KEY))
     63 # define BTRFS_SHARED_DATA_REF_KEY 184
     64 #endif
     65 #if !(defined(BTRFS_BLOCK_GROUP_ITEM_KEY) || (defined(HAVE_DECL_BTRFS_BLOCK_GROUP_ITEM_KEY) && HAVE_DECL_BTRFS_BLOCK_GROUP_ITEM_KEY))
     66 # define BTRFS_BLOCK_GROUP_ITEM_KEY 192
     67 #endif
     68 #if !(defined(BTRFS_FREE_SPACE_INFO_KEY) || (defined(HAVE_DECL_BTRFS_FREE_SPACE_INFO_KEY) && HAVE_DECL_BTRFS_FREE_SPACE_INFO_KEY))
     69 # define BTRFS_FREE_SPACE_INFO_KEY 198
     70 #endif
     71 #if !(defined(BTRFS_FREE_SPACE_EXTENT_KEY) || (defined(HAVE_DECL_BTRFS_FREE_SPACE_EXTENT_KEY) && HAVE_DECL_BTRFS_FREE_SPACE_EXTENT_KEY))
     72 # define BTRFS_FREE_SPACE_EXTENT_KEY 199
     73 #endif
     74 #if !(defined(BTRFS_FREE_SPACE_BITMAP_KEY) || (defined(HAVE_DECL_BTRFS_FREE_SPACE_BITMAP_KEY) && HAVE_DECL_BTRFS_FREE_SPACE_BITMAP_KEY))
     75 # define BTRFS_FREE_SPACE_BITMAP_KEY 200
     76 #endif
     77 #if !(defined(BTRFS_DEV_EXTENT_KEY) || (defined(HAVE_DECL_BTRFS_DEV_EXTENT_KEY) && HAVE_DECL_BTRFS_DEV_EXTENT_KEY))
     78 # define BTRFS_DEV_EXTENT_KEY 204
     79 #endif
     80 #if !(defined(BTRFS_DEV_ITEM_KEY) || (defined(HAVE_DECL_BTRFS_DEV_ITEM_KEY) && HAVE_DECL_BTRFS_DEV_ITEM_KEY))
     81 # define BTRFS_DEV_ITEM_KEY 216
     82 #endif
     83 #if !(defined(BTRFS_CHUNK_ITEM_KEY) || (defined(HAVE_DECL_BTRFS_CHUNK_ITEM_KEY) && HAVE_DECL_BTRFS_CHUNK_ITEM_KEY))
     84 # define BTRFS_CHUNK_ITEM_KEY 228
     85 #endif
     86 #if !(defined(BTRFS_QGROUP_STATUS_KEY) || (defined(HAVE_DECL_BTRFS_QGROUP_STATUS_KEY) && HAVE_DECL_BTRFS_QGROUP_STATUS_KEY))
     87 # define BTRFS_QGROUP_STATUS_KEY 240
     88 #endif
     89 #if !(defined(BTRFS_QGROUP_INFO_KEY) || (defined(HAVE_DECL_BTRFS_QGROUP_INFO_KEY) && HAVE_DECL_BTRFS_QGROUP_INFO_KEY))
     90 # define BTRFS_QGROUP_INFO_KEY 242
     91 #endif
     92 #if !(defined(BTRFS_QGROUP_LIMIT_KEY) || (defined(HAVE_DECL_BTRFS_QGROUP_LIMIT_KEY) && HAVE_DECL_BTRFS_QGROUP_LIMIT_KEY))
     93 # define BTRFS_QGROUP_LIMIT_KEY 244
     94 #endif
     95 #if !(defined(BTRFS_QGROUP_RELATION_KEY) || (defined(HAVE_DECL_BTRFS_QGROUP_RELATION_KEY) && HAVE_DECL_BTRFS_QGROUP_RELATION_KEY))
     96 # define BTRFS_QGROUP_RELATION_KEY 246
     97 #endif
     98 #if !(defined(BTRFS_BALANCE_ITEM_KEY) || (defined(HAVE_DECL_BTRFS_BALANCE_ITEM_KEY) && HAVE_DECL_BTRFS_BALANCE_ITEM_KEY))
     99 # define BTRFS_BALANCE_ITEM_KEY 248
    100 #endif
    101 #if !(defined(BTRFS_TEMPORARY_ITEM_KEY) || (defined(HAVE_DECL_BTRFS_TEMPORARY_ITEM_KEY) && HAVE_DECL_BTRFS_TEMPORARY_ITEM_KEY))
    102 # define BTRFS_TEMPORARY_ITEM_KEY 248
    103 #endif
    104 #if !(defined(BTRFS_DEV_STATS_KEY) || (defined(HAVE_DECL_BTRFS_DEV_STATS_KEY) && HAVE_DECL_BTRFS_DEV_STATS_KEY))
    105 # define BTRFS_DEV_STATS_KEY 249
    106 #endif
    107 #if !(defined(BTRFS_PERSISTENT_ITEM_KEY) || (defined(HAVE_DECL_BTRFS_PERSISTENT_ITEM_KEY) && HAVE_DECL_BTRFS_PERSISTENT_ITEM_KEY))
    108 # define BTRFS_PERSISTENT_ITEM_KEY 249
    109 #endif
    110 #if !(defined(BTRFS_DEV_REPLACE_KEY) || (defined(HAVE_DECL_BTRFS_DEV_REPLACE_KEY) && HAVE_DECL_BTRFS_DEV_REPLACE_KEY))
    111 # define BTRFS_DEV_REPLACE_KEY 250
    112 #endif
    113 #if !(defined(BTRFS_UUID_KEY_SUBVOL) || (defined(HAVE_DECL_BTRFS_UUID_KEY_SUBVOL) && HAVE_DECL_BTRFS_UUID_KEY_SUBVOL))
    114 # define BTRFS_UUID_KEY_SUBVOL 251
    115 #endif
    116 #if !(defined(BTRFS_UUID_KEY_RECEIVED_SUBVOL) || (defined(HAVE_DECL_BTRFS_UUID_KEY_RECEIVED_SUBVOL) && HAVE_DECL_BTRFS_UUID_KEY_RECEIVED_SUBVOL))
    117 # define BTRFS_UUID_KEY_RECEIVED_SUBVOL 252
    118 #endif
    119 #if !(defined(BTRFS_STRING_ITEM_KEY) || (defined(HAVE_DECL_BTRFS_STRING_ITEM_KEY) && HAVE_DECL_BTRFS_STRING_ITEM_KEY))
    120 # define BTRFS_STRING_ITEM_KEY 253
    121 #endif
    122 #if !(defined(UINT32_MAX) || (defined(HAVE_DECL_UINT32_MAX) && HAVE_DECL_UINT32_MAX))
    123 # define UINT32_MAX -1U
    124 #endif
    125 
    126 #ifdef IN_MPERS
    127 
    128 extern const struct xlat btrfs_key_types[];
    129 
    130 #else
    131 
    132 # if !(defined HAVE_M32_MPERS || defined HAVE_MX32_MPERS)
    133 static
    134 # endif
    135 const struct xlat btrfs_key_types[] = {
    136  XLAT_TYPE(uint64_t, BTRFS_INODE_ITEM_KEY),
    137  XLAT_TYPE(uint64_t, BTRFS_INODE_REF_KEY),
    138  XLAT_TYPE(uint64_t, BTRFS_INODE_EXTREF_KEY),
    139  XLAT_TYPE(uint64_t, BTRFS_XATTR_ITEM_KEY),
    140  XLAT_TYPE(uint64_t, BTRFS_ORPHAN_ITEM_KEY),
    141  XLAT_TYPE(uint64_t, BTRFS_DIR_LOG_ITEM_KEY),
    142  XLAT_TYPE(uint64_t, BTRFS_DIR_LOG_INDEX_KEY),
    143  XLAT_TYPE(uint64_t, BTRFS_DIR_ITEM_KEY),
    144  XLAT_TYPE(uint64_t, BTRFS_DIR_INDEX_KEY),
    145  XLAT_TYPE(uint64_t, BTRFS_EXTENT_DATA_KEY),
    146  XLAT_TYPE(uint64_t, BTRFS_EXTENT_CSUM_KEY),
    147  XLAT_TYPE(uint64_t, BTRFS_ROOT_ITEM_KEY),
    148  XLAT_TYPE(uint64_t, BTRFS_ROOT_BACKREF_KEY),
    149  XLAT_TYPE(uint64_t, BTRFS_ROOT_REF_KEY),
    150  XLAT_TYPE(uint64_t, BTRFS_EXTENT_ITEM_KEY),
    151  XLAT_TYPE(uint64_t, BTRFS_METADATA_ITEM_KEY),
    152  XLAT_TYPE(uint64_t, BTRFS_TREE_BLOCK_REF_KEY),
    153  XLAT_TYPE(uint64_t, BTRFS_EXTENT_DATA_REF_KEY),
    154  XLAT_TYPE(uint64_t, BTRFS_EXTENT_REF_V0_KEY),
    155  XLAT_TYPE(uint64_t, BTRFS_SHARED_BLOCK_REF_KEY),
    156  XLAT_TYPE(uint64_t, BTRFS_SHARED_DATA_REF_KEY),
    157  XLAT_TYPE(uint64_t, BTRFS_BLOCK_GROUP_ITEM_KEY),
    158  XLAT_TYPE(uint64_t, BTRFS_FREE_SPACE_INFO_KEY),
    159  XLAT_TYPE(uint64_t, BTRFS_FREE_SPACE_EXTENT_KEY),
    160  XLAT_TYPE(uint64_t, BTRFS_FREE_SPACE_BITMAP_KEY),
    161  XLAT_TYPE(uint64_t, BTRFS_DEV_EXTENT_KEY),
    162  XLAT_TYPE(uint64_t, BTRFS_DEV_ITEM_KEY),
    163  XLAT_TYPE(uint64_t, BTRFS_CHUNK_ITEM_KEY),
    164  XLAT_TYPE(uint64_t, BTRFS_QGROUP_STATUS_KEY),
    165  XLAT_TYPE(uint64_t, BTRFS_QGROUP_INFO_KEY),
    166  XLAT_TYPE(uint64_t, BTRFS_QGROUP_LIMIT_KEY),
    167  XLAT_TYPE(uint64_t, BTRFS_QGROUP_RELATION_KEY),
    168  XLAT_TYPE(uint64_t, BTRFS_BALANCE_ITEM_KEY),
    169  XLAT_TYPE(uint64_t, BTRFS_TEMPORARY_ITEM_KEY),
    170  XLAT_TYPE(uint64_t, BTRFS_DEV_STATS_KEY),
    171  XLAT_TYPE(uint64_t, BTRFS_PERSISTENT_ITEM_KEY),
    172  XLAT_TYPE(uint64_t, BTRFS_DEV_REPLACE_KEY),
    173  XLAT_TYPE(uint64_t, BTRFS_UUID_KEY_SUBVOL),
    174  XLAT_TYPE(uint64_t, BTRFS_UUID_KEY_RECEIVED_SUBVOL),
    175  XLAT_TYPE(uint64_t, BTRFS_STRING_ITEM_KEY),
    176  XLAT_TYPE(uint64_t, UINT32_MAX),
    177  XLAT_END
    178 };
    179 
    180 #endif /* !IN_MPERS */
    181