#ifndef _FALLOC_H_#define _FALLOC_H_#include <uapi/linux/falloc.h>/* * Space reservation ioctls and argument structure * are designed to be compatible with the legacy XFS ioctls. */structspace_resv{__s16l_type;__s16l_whence;__s64l_start;__s64l_len;/* len == 0 means until end of file */__s32l_sysid;__u32l_pid;__s32l_pad[4];/* reserved area */};#define FS_IOC_RESVSP _IOW('X', 40, struct space_resv)#define FS_IOC_RESVSP64 _IOW('X', 42, struct space_resv)#endif /* _FALLOC_H_ */