Loading...
Searching...
No Matches
Go to the documentation of this file. 1#ifndef __LINUX_FCNTL_H__
2#define __LINUX_FCNTL_H__
47#define O_WRONLY (1 << 0)
48#define O_RDWR (1 << 1)
50#define O_CREAT (1 << 6)
53#define O_EXCL (1 << 7)
56#define O_NOCTTY (1 << 8)
59#define O_TRUNC (1 << 9)
62#define O_APPEND (1 << 10)
65#define O_NONBLOCK (1 << 11)
68#define O_DSYNC (1 << 12)
71#define FASYNC (1 << 13)
74#define O_DIRECT (1 << 14)
77#define O_LARGEFILE (1 << 15)
80#define O_DIRECTORY (1 << 16)
83#define O_NOFOLLOW (1 << 17)
86#define O_NOATIME (1 << 18)
89#define O_CLOEXEC (1 << 19)
92#define __O_SYNC (1 << 20)
93#define O_SYNC (__O_SYNC | O_DSYNC)
96#define O_PATH (1 << 21)
99#define __O_TMPFILE (1 << 22)
102#define O_EMPTYPATH (1 << 26)
105#define O_TMPFILE (__O_TMPFILE | O_DIRECTORY)
108#define O_NDELAY O_NONBLOCK
135#define F_SETOWN_EX 15
136#define F_GETOWN_EX 16
138#ifndef F_GETOWNER_UIDS
139#define F_GETOWNER_UIDS 17
156#define F_LINUX_SPECIFIC_BASE 1024