• Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1  /* Generated by ./xlat/gen.sh from ./xlat/btrfs_snap_flags_v2.in; do not edit. */
2  
3  #include "gcc_compat.h"
4  #include "static_assert.h"
5  
6  
7  #ifndef XLAT_MACROS_ONLY
8  
9  # ifdef IN_MPERS
10  
11  extern const struct xlat btrfs_snap_flags_v2[];
12  
13  # else
14  
15  #  if !(defined HAVE_M32_MPERS || defined HAVE_MX32_MPERS)
16  static
17  #  endif
18  const struct xlat btrfs_snap_flags_v2[] = {
19  #if defined(BTRFS_SUBVOL_CREATE_ASYNC) || (defined(HAVE_DECL_BTRFS_SUBVOL_CREATE_ASYNC) && HAVE_DECL_BTRFS_SUBVOL_CREATE_ASYNC)
20    XLAT_TYPE(uint64_t, BTRFS_SUBVOL_CREATE_ASYNC),
21  #endif
22  #if defined(BTRFS_SUBVOL_RDONLY) || (defined(HAVE_DECL_BTRFS_SUBVOL_RDONLY) && HAVE_DECL_BTRFS_SUBVOL_RDONLY)
23    XLAT_TYPE(uint64_t, BTRFS_SUBVOL_RDONLY),
24  #endif
25  #if defined(BTRFS_SUBVOL_QGROUP_INHERIT) || (defined(HAVE_DECL_BTRFS_SUBVOL_QGROUP_INHERIT) && HAVE_DECL_BTRFS_SUBVOL_QGROUP_INHERIT)
26    XLAT_TYPE(uint64_t, BTRFS_SUBVOL_QGROUP_INHERIT),
27  #endif
28   XLAT_END
29  };
30  
31  # endif /* !IN_MPERS */
32  
33  #endif /* !XLAT_MACROS_ONLY */
34