ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/IO-AIO/AIO.xs
(Generate patch)

Comparing IO-AIO/AIO.xs (file contents):
Revision 1.242 by root, Tue Jul 12 20:46:33 2016 UTC vs.
Revision 1.243 by root, Mon Jul 18 07:48:01 2016 UTC

21# include <sys/mman.h> 21# include <sys/mman.h>
22#endif 22#endif
23 23
24/* the incompetent fool that created musl keeps __linux__, refuses 24/* the incompetent fool that created musl keeps __linux__, refuses
25 * to implement any linux standard apis, and also has no way to test 25 * to implement any linux standard apis, and also has no way to test
26 * for his broken iplementation. on't complain if this fails for you. 26 * for his broken iplementation. don't complain to me if this fails
27 * for you.
27 */ 28 */
28#if __linux__ && (defined __GLIBC__ || defined __UCLIBC__) 29#if __linux__ && (defined __GLIBC__ || defined __UCLIBC__)
29# include <linux/fs.h> 30# include <linux/fs.h>
30# ifdef FS_IOC_FIEMAP 31# ifdef FS_IOC_FIEMAP
31# include <linux/types.h> 32# include <linux/types.h>
995 const_iv (MAP_GROWSDOWN) 996 const_iv (MAP_GROWSDOWN)
996 const_iv (MAP_32BIT) 997 const_iv (MAP_32BIT)
997 const_iv (MAP_HUGETLB) 998 const_iv (MAP_HUGETLB)
998 const_iv (MAP_STACK) 999 const_iv (MAP_STACK)
999 1000
1001 const_iv (FIFREEZE)
1002 const_iv (FITHAW)
1003 const_iv (FITRIM)
1004 const_iv (FICLONE)
1005 const_iv (FICLONERANGE)
1006 const_iv (FIDEDUPERANGE)
1007
1008 const_iv (FS_IOC_GETFLAGS)
1009 const_iv (FS_IOC_SETFLAGS)
1010 const_iv (FS_IOC_GETVERSION)
1011 const_iv (FS_IOC_SETVERSION)
1012 const_iv (FS_IOC_FIEMAP)
1013 const_iv (FS_IOC_FSGETXATTR)
1014 const_iv (FS_IOC_FSSETXATTR)
1015 const_iv (FS_IOC_SET_ENCRYPTION_POLICY)
1016 const_iv (FS_IOC_GET_ENCRYPTION_PWSALT)
1017 const_iv (FS_IOC_GET_ENCRYPTION_POLICY)
1018
1019 const_iv (FS_KEY_DESCRIPTOR_SIZE)
1020
1021 const_iv (FS_SECRM_FL)
1022 const_iv (FS_UNRM_FL)
1023 const_iv (FS_COMPR_FL)
1024 const_iv (FS_SYNC_FL)
1025 const_iv (FS_IMMUTABLE_FL)
1026 const_iv (FS_APPEND_FL)
1027 const_iv (FS_NODUMP_FL)
1028 const_iv (FS_NOATIME_FL)
1029 const_iv (FS_DIRTY_FL)
1030 const_iv (FS_COMPRBLK_FL)
1031 const_iv (FS_NOCOMP_FL)
1032 const_iv (FS_ENCRYPT_FL)
1033 const_iv (FS_BTREE_FL)
1034 const_iv (FS_INDEX_FL)
1035 const_iv (FS_JOURNAL_DATA_FL)
1036 const_iv (FS_NOTAIL_FL)
1037 const_iv (FS_DIRSYNC_FL)
1038 const_iv (FS_TOPDIR_FL)
1039 const_iv (FS_FL_USER_MODIFIABLE)
1040
1041 const_iv (FS_XFLAG_REALTIME)
1042 const_iv (FS_XFLAG_PREALLOC)
1043 const_iv (FS_XFLAG_IMMUTABLE)
1044 const_iv (FS_XFLAG_APPEND)
1045 const_iv (FS_XFLAG_SYNC)
1046 const_iv (FS_XFLAG_NOATIME)
1047 const_iv (FS_XFLAG_NODUMP)
1048 const_iv (FS_XFLAG_RTINHERIT)
1049 const_iv (FS_XFLAG_PROJINHERIT)
1050 const_iv (FS_XFLAG_NOSYMLINKS)
1051 const_iv (FS_XFLAG_EXTSIZE)
1052 const_iv (FS_XFLAG_EXTSZINHERIT)
1053 const_iv (FS_XFLAG_NODEFRAG)
1054 const_iv (FS_XFLAG_FILESTREAM)
1055 const_iv (FS_XFLAG_DAX)
1056 const_iv (FS_XFLAG_HASATTR)
1057
1000 const_iv (FIEMAP_FLAG_SYNC) 1058 const_iv (FIEMAP_FLAG_SYNC)
1001 const_iv (FIEMAP_FLAG_XATTR) 1059 const_iv (FIEMAP_FLAG_XATTR)
1002 const_iv (FIEMAP_FLAGS_COMPAT) 1060 const_iv (FIEMAP_FLAGS_COMPAT)
1003 const_iv (FIEMAP_EXTENT_LAST) 1061 const_iv (FIEMAP_EXTENT_LAST)
1004 const_iv (FIEMAP_EXTENT_UNKNOWN) 1062 const_iv (FIEMAP_EXTENT_UNKNOWN)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines