blob: 12d1069b7011dc27bd0cbc4f4659d7fa421c0f33 [file] [log] [blame]
Elliott Hughescaca6ee2015-01-06 12:18:17 -08001/* Generated by ./xlat/gen.sh from ./xlat/falloc_flags.in; do not edit. */
Elliott Hughes00604d92016-10-04 14:50:29 -07002#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
Elliott Hughescaca6ee2015-01-06 12:18:17 -080020
Elliott Hughes89484692015-12-11 13:20:01 -080021#ifdef IN_MPERS
22
23# error static const struct xlat falloc_flags in mpers mode
24
25#else
26
27static
28const struct xlat falloc_flags[] = {
Elliott Hughes00604d92016-10-04 14:50:29 -070029 XLAT(FALLOC_FL_KEEP_SIZE),
30 XLAT(FALLOC_FL_PUNCH_HOLE),
31 XLAT(FALLOC_FL_NO_HIDE_STALE),
32 XLAT(FALLOC_FL_COLLAPSE_RANGE),
33 XLAT(FALLOC_FL_ZERO_RANGE),
34 XLAT(FALLOC_FL_INSERT_RANGE),
Elliott Hughes0328d0a2015-03-18 11:18:43 -070035 XLAT_END
Elliott Hughescaca6ee2015-01-06 12:18:17 -080036};
Elliott Hughes89484692015-12-11 13:20:01 -080037
38#endif /* !IN_MPERS */