github.com/afumu/libc@v0.0.6/musl/arch/mipsn32/bits/fcntl.h (about)

     1  #define O_CREAT        0400
     2  #define O_EXCL        02000
     3  #define O_NOCTTY      04000
     4  #define O_TRUNC       01000
     5  #define O_APPEND       0010
     6  #define O_NONBLOCK     0200
     7  #define O_DSYNC        0020
     8  #define O_SYNC       040020
     9  #define O_RSYNC      040020
    10  #define O_DIRECTORY 0200000
    11  #define O_NOFOLLOW  0400000
    12  #define O_CLOEXEC  02000000
    13  
    14  #define O_ASYNC      010000
    15  #define O_DIRECT    0100000
    16  #define O_LARGEFILE  020000
    17  #define O_NOATIME  01000000
    18  #define O_PATH    010000000
    19  #define O_TMPFILE 020200000
    20  #define O_NDELAY O_NONBLOCK
    21  
    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
    27  
    28  #define F_SETOWN 24
    29  #define F_GETOWN 23
    30  #define F_SETSIG 10
    31  #define F_GETSIG 11
    32  
    33  #define F_GETLK 33
    34  #define F_SETLK 34
    35  #define F_SETLKW 35
    36  
    37  #define F_SETOWN_EX 15
    38  #define F_GETOWN_EX 16
    39  
    40  #define F_GETOWNER_UIDS 17