fix POSIX_FADV_DONTNEED/_NOREUSE on s390x
[musl.git] / arch / s390x / bits / fcntl.h
bloba231efb4a5766eaf5665e6eced17589e68254964
1 #define O_CREAT 0100
2 #define O_EXCL 0200
3 #define O_NOCTTY 0400
4 #define O_TRUNC 01000
5 #define O_APPEND 02000
6 #define O_NONBLOCK 04000
7 #define O_DSYNC 010000
8 #define O_SYNC 04010000
9 #define O_RSYNC 04010000
10 #define O_DIRECTORY 0200000
11 #define O_NOFOLLOW 0400000
12 #define O_CLOEXEC 02000000
14 #define O_ASYNC 020000
15 #define O_DIRECT 040000
16 #define O_LARGEFILE 0100000
17 #define O_NOATIME 01000000
18 #define O_PATH 010000000
19 #define O_TMPFILE 020200000
20 #define O_NDELAY O_NONBLOCK
22 #define F_DUPFD 0
23 #define F_GETFD 1
24 #define F_SETFD 2
25 #define F_GETFL 3
26 #define F_SETFL 4
28 #define F_GETLK 5
29 #define F_SETLK 6
30 #define F_SETLKW 7
32 #define F_SETOWN 8
33 #define F_GETOWN 9
34 #define F_SETSIG 10
35 #define F_GETSIG 11
37 #define F_SETOWN_EX 15
38 #define F_GETOWN_EX 16
40 #define F_GETOWNER_UIDS 17
42 #define POSIX_FADV_DONTNEED 6
43 #define POSIX_FADV_NOREUSE 7