xref: /third_party/musl/arch/powerpc64/bits/fcntl.h (revision 570af302)
1570af302Sopenharmony_ci#define O_CREAT        0100
2570af302Sopenharmony_ci#define O_EXCL         0200
3570af302Sopenharmony_ci#define O_NOCTTY       0400
4570af302Sopenharmony_ci#define O_TRUNC       01000
5570af302Sopenharmony_ci#define O_APPEND      02000
6570af302Sopenharmony_ci#define O_NONBLOCK    04000
7570af302Sopenharmony_ci#define O_DSYNC      010000
8570af302Sopenharmony_ci#define O_SYNC     04010000
9570af302Sopenharmony_ci#define O_RSYNC    04010000
10570af302Sopenharmony_ci#define O_DIRECTORY  040000
11570af302Sopenharmony_ci#define O_NOFOLLOW  0100000
12570af302Sopenharmony_ci#define O_CLOEXEC  02000000
13570af302Sopenharmony_ci
14570af302Sopenharmony_ci#define O_ASYNC      020000
15570af302Sopenharmony_ci#define O_DIRECT    0400000
16570af302Sopenharmony_ci#define O_LARGEFILE 0200000
17570af302Sopenharmony_ci#define O_NOATIME  01000000
18570af302Sopenharmony_ci#define O_PATH    010000000
19570af302Sopenharmony_ci#define O_TMPFILE 020040000
20570af302Sopenharmony_ci#define O_NDELAY O_NONBLOCK
21570af302Sopenharmony_ci
22570af302Sopenharmony_ci#define F_DUPFD  0
23570af302Sopenharmony_ci#define F_GETFD  1
24570af302Sopenharmony_ci#define F_SETFD  2
25570af302Sopenharmony_ci#define F_GETFL  3
26570af302Sopenharmony_ci#define F_SETFL  4
27570af302Sopenharmony_ci
28570af302Sopenharmony_ci#define F_GETLK  5
29570af302Sopenharmony_ci#define F_SETLK  6
30570af302Sopenharmony_ci#define F_SETLKW 7
31570af302Sopenharmony_ci
32570af302Sopenharmony_ci#define F_SETOWN 8
33570af302Sopenharmony_ci#define F_GETOWN 9
34570af302Sopenharmony_ci#define F_SETSIG 10
35570af302Sopenharmony_ci#define F_GETSIG 11
36570af302Sopenharmony_ci
37570af302Sopenharmony_ci#define F_SETOWN_EX 15
38570af302Sopenharmony_ci#define F_GETOWN_EX 16
39570af302Sopenharmony_ci
40570af302Sopenharmony_ci#define F_GETOWNER_UIDS 17
41