1/* Generated by ./xlat/gen.sh from ./xlat/falloc_flags.in; do not edit. */
2#if !(defined(FALLOC_FL_KEEP_SIZE) || (defined(HAVE_DECL_FALLOC_FL_KEEP_SIZE) && HAVE_DECL_FALLOC_FL_KEEP_SIZE))
3# define FALLOC_FL_KEEP_SIZE 0x01
4#endif
5#if !(defined(FALLOC_FL_PUNCH_HOLE) || (defined(HAVE_DECL_FALLOC_FL_PUNCH_HOLE) && HAVE_DECL_FALLOC_FL_PUNCH_HOLE))
6# define FALLOC_FL_PUNCH_HOLE 0x02
7#endif
8#if !(defined(FALLOC_FL_NO_HIDE_STALE) || (defined(HAVE_DECL_FALLOC_FL_NO_HIDE_STALE) && HAVE_DECL_FALLOC_FL_NO_HIDE_STALE))
9# define FALLOC_FL_NO_HIDE_STALE 0x04
10#endif
11#if !(defined(FALLOC_FL_COLLAPSE_RANGE) || (defined(HAVE_DECL_FALLOC_FL_COLLAPSE_RANGE) && HAVE_DECL_FALLOC_FL_COLLAPSE_RANGE))
12# define FALLOC_FL_COLLAPSE_RANGE 0x08
13#endif
14#if !(defined(FALLOC_FL_ZERO_RANGE) || (defined(HAVE_DECL_FALLOC_FL_ZERO_RANGE) && HAVE_DECL_FALLOC_FL_ZERO_RANGE))
15# define FALLOC_FL_ZERO_RANGE 0x10
16#endif
17#if !(defined(FALLOC_FL_INSERT_RANGE) || (defined(HAVE_DECL_FALLOC_FL_INSERT_RANGE) && HAVE_DECL_FALLOC_FL_INSERT_RANGE))
18# define FALLOC_FL_INSERT_RANGE 0x20
19#endif
20#if !(defined(FALLOC_FL_UNSHARE_RANGE) || (defined(HAVE_DECL_FALLOC_FL_UNSHARE_RANGE) && HAVE_DECL_FALLOC_FL_UNSHARE_RANGE))
21# define FALLOC_FL_UNSHARE_RANGE 0x40
22#endif
23
24#ifdef IN_MPERS
25
26# error static const struct xlat falloc_flags in mpers mode
27
28#else
29
30static
31const struct xlat falloc_flags[] = {
32 XLAT(FALLOC_FL_KEEP_SIZE),
33 XLAT(FALLOC_FL_PUNCH_HOLE),
34 XLAT(FALLOC_FL_NO_HIDE_STALE),
35 XLAT(FALLOC_FL_COLLAPSE_RANGE),
36 XLAT(FALLOC_FL_ZERO_RANGE),
37 XLAT(FALLOC_FL_INSERT_RANGE),
38 XLAT(FALLOC_FL_UNSHARE_RANGE),
39 XLAT_END
40};
41
42#endif /* !IN_MPERS */
43