1 O_CREAT 2 O_EXCL 3 O_NOCTTY 4 O_TRUNC 5 O_APPEND 6 O_NONBLOCK 7 O_SYNC 8 O_ASYNC 9 O_DSYNC 10 O_RSYNC 11 #if defined(O_NDELAY) && (O_NDELAY != O_NONBLOCK) 12 O_NDELAY 13 #endif 14 O_PRIV 15 O_DIRECT 16 O_LARGEFILE 17 O_DIRECTORY 18 O_NOFOLLOW 19 O_NOATIME 20 O_CLOEXEC 21 O_PATH 22 #if defined(O_TMPFILE) && defined(O_DIRECTORY) 23 /* The kernel & C libraries often inline O_DIRECTORY */ 24 { O_TMPFILE & ~O_DIRECTORY, "O_TMPFILE" }, 25 #endif 26 FNDELAY 27 FAPPEND 28 FMARK 29 FDEFER 30 FASYNC 31 FSHLOCK 32 FEXLOCK 33 FCREAT 34 FTRUNC 35 FEXCL 36 FNBIO 37 FSYNC 38 FNOCTTY 39 O_SHLOCK 40 O_EXLOCK 41