Go to the documentation of this file.
26 #define OCFS2_IOC_GETFLAGS FS_IOC_GETFLAGS
27 #define OCFS2_IOC_SETFLAGS FS_IOC_SETFLAGS
28 #define OCFS2_IOC32_GETFLAGS FS_IOC32_GETFLAGS
29 #define OCFS2_IOC32_SETFLAGS FS_IOC32_SETFLAGS
48 #define OCFS2_IOC_ALLOCSP _IOW ('X', 10, struct ocfs2_space_resv)
49 #define OCFS2_IOC_FREESP _IOW ('X', 11, struct ocfs2_space_resv)
50 #define OCFS2_IOC_RESVSP _IOW ('X', 40, struct ocfs2_space_resv)
51 #define OCFS2_IOC_UNRESVSP _IOW ('X', 41, struct ocfs2_space_resv)
52 #define OCFS2_IOC_ALLOCSP64 _IOW ('X', 36, struct ocfs2_space_resv)
53 #define OCFS2_IOC_FREESP64 _IOW ('X', 37, struct ocfs2_space_resv)
54 #define OCFS2_IOC_RESVSP64 _IOW ('X', 42, struct ocfs2_space_resv)
55 #define OCFS2_IOC_UNRESVSP64 _IOW ('X', 43, struct ocfs2_space_resv)
67 #define OCFS2_IOC_GROUP_EXTEND _IOW('o', 1, int)
68 #define OCFS2_IOC_GROUP_ADD _IOW('o', 2,struct ocfs2_new_group_input)
69 #define OCFS2_IOC_GROUP_ADD64 _IOW('o', 3,struct ocfs2_new_group_input)
77 #define OCFS2_IOC_REFLINK _IOW('o', 4, struct reflink_arguments)
80 #define OCFS2_INFO_MAX_REQUEST (50)
81 #define OCFS2_TEXT_UUID_LEN (OCFS2_VOL_UUID_LEN * 2)
84 #define OCFS2_INFO_MAGIC (0x4F32494E)
155 #define OCFS2_INFO_MAX_HIST (32)
193 #define OCFS2_INFO_FL_NON_COHERENT (0x00000001)
199 #define OCFS2_INFO_FL_FILLED (0x40000000)
203 #define OCFS2_INFO_FL_ERROR (0x80000000)
206 #define OCFS2_IOC_INFO _IOR('o', 5, struct ocfs2_info)
227 #define OCFS2_MOVE_EXT_FL_AUTO_DEFRAG (0x00000001)
231 #define OCFS2_MOVE_EXT_FL_PART_DEFRAG (0x00000002)
236 #define OCFS2_MOVE_EXT_FL_COMPLETE (0x00000004)
240 #define OCFS2_IOC_MOVE_EXT _IOW('o', 6, struct ocfs2_move_extents)