NNon-existent name
FOrdinary file
EEmpty directory
DPopulated directory
LxSymlink to x
CxNon-directory path component x
/Pathname terminated with a '/'
rO_RDONLY
wO_WRONLY
rwO_RDWR
aO_APPEND
tO_TRUNC
eO_EXCL
cO_CREAT
dO_DIRECTORY
nAT_SYMLINK_FOLLOW

Syscall Flags N       LN      F       LF      E       D       LE      LD      N/      LN/     F/      LF/     E/      D/      LE/     LD/     CN      CLN     CN/     CLN/    CF      CLF     CF/     CLF/   
open r ENOENT 0 0 ENOENT ENOTDIR 0 ENOENT ENOTDIR
w EISDIR EISDIR
rw
ar 0 0
aw EISDIR EISDIR
arw
tr
tw
trw
tar
taw
tarw
er 0 0
ew EISDIR EISDIR
erw
ear 0 0
eaw EISDIR EISDIR
earw
etr
etw
etrw
etar
etaw
etarw
cr 0 0 EISDIR
cw
crw
car
caw
carw
ctr
ctw
ctrw
ctar
ctaw
ctarw
cer EEXIST
cew
cerw
cear
ceaw
cearw
cetr
cetw
cetrw
cetar
cetaw
cetarw
dr ENOENT ENOTDIR 0 ENOENT ENOTDIR 0
dw EISDIR EISDIR
drw
dar 0 0
daw EISDIR EISDIR
darw
dtr
dtw
dtrw
dtar
dtaw
dtarw
der 0 0
dew EISDIR EISDIR
derw
dear 0 0
deaw EISDIR EISDIR
dearw
detr
detw
detrw
detar
detaw
detarw
dcr 0 0 EISDIR
dcw
dcrw
dcar
dcaw
dcarw
dctr
dctw
dctrw
dctar
dctaw
dctarw
dcer EEXIST
dcew
dcerw
dcear
dceaw
dcearw
dcetr
dcetw
dcetrw
dcetar
dcetaw
dcetarw
 
Syscall Flags N       LN      F       LF      E       D       LE      LD      N/      LN/     F/      LF/     E/      D/      LE/     LD/     CN      CLN     CN/     CLN/    CF      CLF     CF/     CLF/   
mkdir - 0 EEXIST 0 EEXIST ENOENT ENOTDIR
mkfifo - ENOENT
symlink -
unlink - ENOENT 0 EISDIR 0 ENOTDIR ENOTDIR EISDIR ENOTDIR
rmdir - ENOTDIR 0 ENOTEMPTY ENOTDIR 0 ENOTEMPTY
truncate - ENOENT 0 EISDIR ENOENT EISDIR
readlink - 0 EINVAL 0 EINVAL 0 EINVAL
access - ENOENT 0 0
stat -
n 0
utime - ENOENT
n 0
getxattr - ENOENT
n 0
listxattr - ENOENT
n 0
chmod - ENOENT
chown -
 
Syscall <src> N       LN      F       LF      E       D       LE      LD      N/      LN/     F/      LF/     E/      D/      LE/     LD/     CN      CLN     CN/     CLN/    CF      CLF     CF/     CLF/   
rename |N ENOENT ENOTDIR
|LN 0 0 EISDIR 0 ENOTDIR ENOENT
|F
|LF
|E ENOTDIR 0 ENOTEMPTY ENOTDIR 0 ENOTDIR 0 ENOTEMPTY ENOTDIR
|D
|LE 0 EISDIR 0 ENOTDIR
|LD
|N/ ENOENT
|LN/ ENOTDIR ENOENT
|F/
|LF/
|E/ 0 ENOTDIR 0 ENOTEMPTY ENOTDIR 0 ENOTDIR 0 ENOTEMPTY ENOTDIR
|D/
|LE/ ENOTDIR
|LD/
|CN ENOENT
|CLN
|CN/
|CLN/
|CF ENOTDIR
|CLF
|CF/
|CLF/
 
Syscall <src> N       LN      F       LF      E       D       LE      LD      N/      LN/     F/      LF/     E/      D/      LE/     LD/     CN      CLN     CN/     CLN/    CF      CLF     CF/     CLF/   
link |N ENOENT
|LN 0 EEXIST ENOENT EEXIST ENOENT ENOTDIR
|F
|LF
|E EPERM
|D
|LE 0
|LD
|N/ ENOENT
|LN/
|F/ ENOTDIR
|LF/
|E/ EPERM EEXIST ENOENT EEXIST ENOENT ENOTDIR
|D/
|LE/
|LD/
|CN ENOENT
|CLN
|CN/
|CLN/
|CF ENOTDIR
|CLF
|CF/
|CLF/