Go to the documentation of this file.
11 #ifndef _LINUX_FIEMAP_H
12 #define _LINUX_FIEMAP_H
14 #include <linux/types.h>
39 #define FIEMAP_MAX_OFFSET (~0ULL)
41 #define FIEMAP_FLAG_SYNC 0x00000001
42 #define FIEMAP_FLAG_XATTR 0x00000002
44 #define FIEMAP_FLAGS_COMPAT (FIEMAP_FLAG_SYNC | FIEMAP_FLAG_XATTR)
46 #define FIEMAP_EXTENT_LAST 0x00000001
47 #define FIEMAP_EXTENT_UNKNOWN 0x00000002
48 #define FIEMAP_EXTENT_DELALLOC 0x00000004
50 #define FIEMAP_EXTENT_ENCODED 0x00000008
52 #define FIEMAP_EXTENT_DATA_ENCRYPTED 0x00000080
54 #define FIEMAP_EXTENT_NOT_ALIGNED 0x00000100
56 #define FIEMAP_EXTENT_DATA_INLINE 0x00000200
58 #define FIEMAP_EXTENT_DATA_TAIL 0x00000400
60 #define FIEMAP_EXTENT_UNWRITTEN 0x00000800
62 #define FIEMAP_EXTENT_MERGED 0x00001000
65 #define FIEMAP_EXTENT_SHARED 0x00002000