Go to the source code of this file.
◆ __O_SYNC
| #define __O_SYNC (1 << 20) |
◆ __O_TMPFILE
| #define __O_TMPFILE (1 << 22) |
◆ F_DUPFD
| #define F_DUPFD 0 /* dup */ |
◆ F_GETFD
| #define F_GETFD 1 /* get close_on_exec */ |
◆ F_GETFL
| #define F_GETFL 3 /* get file->f_flags */ |
◆ F_GETLK
◆ F_GETLK64
◆ F_GETOWN
| #define F_GETOWN 9 /* for sockets. */ |
◆ F_GETOWN_EX
◆ F_GETOWNER_UIDS
| #define F_GETOWNER_UIDS 17 |
◆ F_GETSIG
| #define F_GETSIG 11 /* for sockets. */ |
◆ F_LINUX_SPECIFIC_BASE
| #define F_LINUX_SPECIFIC_BASE 1024 |
◆ F_RDLCK
◆ F_SETFD
| #define F_SETFD 2 /* set/clear close_on_exec */ |
◆ F_SETFL
| #define F_SETFL 4 /* set file->f_flags */ |
◆ F_SETLK
◆ F_SETLK64
◆ F_SETLKW
◆ F_SETLKW64
◆ F_SETOWN
| #define F_SETOWN 8 /* for sockets. */ |
◆ F_SETOWN_EX
◆ F_SETSIG
| #define F_SETSIG 10 /* for sockets. */ |
◆ F_UNLCK
◆ F_WRLCK
◆ FASYNC
| #define FASYNC (1 << 13) /* fcntl, for BSD compatibility */ |
◆ FD_CLOEXEC
| #define FD_CLOEXEC 1 /* actually anything with low bit set goes */ |
◆ LOCK_EX
| #define LOCK_EX 2 /* exclusive lock */ |
◆ LOCK_NB
◆ LOCK_SH
| #define LOCK_SH 1 /* shared lock */ |
◆ LOCK_UN
| #define LOCK_UN 8 /* remove lock */ |
◆ O_ACCMODE
◆ O_APPEND
| #define O_APPEND (1 << 10) |
◆ O_CLOEXEC
| #define O_CLOEXEC (1 << 19) |
◆ O_CREAT
| #define O_CREAT (1 << 6) /* not fcntl */ |
◆ O_DIRECT
| #define O_DIRECT (1 << 14) |
◆ O_DIRECTORY
| #define O_DIRECTORY (1 << 16) |
◆ O_DSYNC
| #define O_DSYNC (1 << 12) |
◆ O_EMPTYPATH
| #define O_EMPTYPATH (1 << 26) |
◆ O_EXCL
| #define O_EXCL (1 << 7) /* not fcntl */ |
◆ O_LARGEFILE
| #define O_LARGEFILE (1 << 15) |
◆ O_NDELAY
◆ O_NOATIME
| #define O_NOATIME (1 << 18) |
◆ O_NOCTTY
| #define O_NOCTTY (1 << 8) /* not fcntl */ |
◆ O_NOFOLLOW
| #define O_NOFOLLOW (1 << 17) |
◆ O_NONBLOCK
| #define O_NONBLOCK (1 << 11) |
◆ O_PATH
◆ O_RDONLY
◆ O_RDWR
◆ O_SYNC
◆ O_TMPFILE
◆ O_TRUNC
| #define O_TRUNC (1 << 9) /* not fcntl */ |
◆ O_WRONLY
| #define O_WRONLY (1 << 0) |