2 * SYSCALL_DEFINE4(openat, int, dfd, const char __user *, filename, int, flags, int, mode)
8 struct syscallentry syscall_openat
= {
13 .arg2name
= "filename",
14 .arg2type
= ARG_PATHNAME
,
19 .values
= { O_RDONLY
, O_WRONLY
, O_RDWR
,
20 O_CREAT
, O_EXCL
, O_NOCTTY
,
21 O_TRUNC
, O_APPEND
, O_NONBLOCK
,
23 O_DIRECTORY
, O_NOFOLLOW
, O_CLOEXEC
,
24 O_DIRECT
, O_NOATIME
, O_PATH
,
25 O_DSYNC
, O_LARGEFILE
, O_TMPFILE
},
28 .arg4type
= ARG_MODE_T
,