linux/include/linux/falloc.h
<<
>>
Prefs
   1#ifndef _FALLOC_H_
   2#define _FALLOC_H_
   3
   4#define FALLOC_FL_KEEP_SIZE     0x01 /* default is extend size */
   5
   6#ifdef __KERNEL__
   7
   8/*
   9 * Space reservation ioctls and argument structure
  10 * are designed to be compatible with the legacy XFS ioctls.
  11 */
  12struct space_resv {
  13        __s16           l_type;
  14        __s16           l_whence;
  15        __s64           l_start;
  16        __s64           l_len;          /* len == 0 means until end of file */
  17        __s32           l_sysid;
  18        __u32           l_pid;
  19        __s32           l_pad[4];       /* reserved area */
  20};
  21
  22#define FS_IOC_RESVSP           _IOW('X', 40, struct space_resv)
  23#define FS_IOC_RESVSP64         _IOW('X', 42, struct space_resv)
  24
  25#endif /* __KERNEL__ */
  26
  27#endif /* _FALLOC_H_ */
  28