Searchable Linux Syscall Table for x86_64 (original) (raw)

0

read

read(2)

sys_read

%rdi %rsi %rdx
unsigned int fd char *buf size_t count

1

write

write(2)

sys_write

%rdi %rsi %rdx
unsigned int fd const char *buf size_t count

2

open

open(2)

sys_open

%rdi %rsi %rdx
const char *filename int flags umode_t mode

3

close

close(2)

sys_close

%rdi
unsigned int fd

4

stat

stat(2)

sys_newstat

%rdi %rsi
const char *filename struct stat *statbuf

5

fstat

fstat(2)

sys_newfstat

%rdi %rsi
unsigned int fd struct stat *statbuf

6

lstat

lstat(2)

sys_newlstat

%rdi %rsi
const char *filename struct stat *statbuf

7

poll

poll(2)

sys_poll

%rdi %rsi %rdx
struct pollfd *ufds unsigned int nfds int timeout

8

lseek

lseek(2)

sys_lseek

%rdi %rsi %rdx
unsigned int fd off_t offset unsigned int whence

9

mmap

mmap(2)

sys_ksys_mmap_pgoff

%rdi %rsi %rdx %r10 %r8 %r9
unsigned long addr unsigned long len unsigned long prot unsigned long flags unsigned long fd unsigned long pgoff

10

mprotect

mprotect(2)

sys_mprotect

%rdi %rsi %rdx
unsigned long start size_t len unsigned long prot

11

munmap

munmap(2)

sys_munmap

%rdi %rsi
unsigned long addr size_t len

12

brk

brk(2)

sys_brk

%rdi
unsigned long brk

13

rt_sigaction

rt_sigaction(2)

sys_rt_sigaction

%rdi %rsi %rdx %r10
int const struct sigaction * struct sigaction * size_t

14

rt_sigprocmask

rt_sigprocmask(2)

sys_rt_sigprocmask

%rdi %rsi %rdx %r10
int how sigset_t *set sigset_t *oset size_t sigsetsize

15

rt_sigreturn

rt_sigreturn(2)

sys_rt_sigreturn

No arguments

16

ioctl

ioctl(2)

sys_ioctl

%rdi %rsi %rdx
unsigned int fd unsigned int cmd unsigned long arg

17

pread64

pread64(2)

sys_pread64

%rdi %rsi %rdx %r10
unsigned int fd char *buf size_t count loff_t pos

18

pwrite64

pwrite64(2)

sys_pwrite64

%rdi %rsi %rdx %r10
unsigned int fd const char *buf size_t count loff_t pos

19

readv

readv(2)

sys_readv

%rdi %rsi %rdx
unsigned long fd const struct iovec *vec unsigned long vlen

20

writev

writev(2)

sys_writev

%rdi %rsi %rdx
unsigned long fd const struct iovec *vec unsigned long vlen

21

access

access(2)

sys_access

%rdi %rsi
const char *filename int mode

22

pipe

pipe(2)

sys_pipe

%rdi
int *fildes

23

select

select(2)

sys_select

%rdi %rsi %rdx %r10 %r8
int n fd_set *inp fd_set *outp fd_set *exp struct __kernel_old_timeval *tvp

24

sched_yield

sched_yield(2)

sys_sched_yield

No arguments

25

mremap

mremap(2)

sys_mremap

%rdi %rsi %rdx %r10 %r8
unsigned long addr unsigned long old_len unsigned long new_len unsigned long flags unsigned long new_addr

26

msync

msync(2)

sys_msync

%rdi %rsi %rdx
unsigned long start size_t len int flags

27

mincore

mincore(2)

sys_mincore

%rdi %rsi %rdx
unsigned long start size_t len unsigned char * vec

28

madvise

madvise(2)

sys_madvise

%rdi %rsi %rdx
unsigned long start size_t len int behavior

29

shmget

shmget(2)

sys_shmget

%rdi %rsi %rdx
key_t key size_t size int flag

30

shmat

shmat(2)

sys_shmat

%rdi %rsi %rdx
int shmid char *shmaddr int shmflg

31

shmctl

shmctl(2)

sys_shmctl

%rdi %rsi %rdx
int shmid int cmd struct shmid_ds *buf

32

dup

dup(2)

sys_dup

%rdi
unsigned int fildes

33

dup2

dup2(2)

sys_dup2

%rdi %rsi
unsigned int oldfd unsigned int newfd

34

pause

pause(2)

sys_pause

No arguments

35

nanosleep

nanosleep(2)

sys_nanosleep

%rdi %rsi
struct __kernel_timespec *rqtp struct __kernel_timespec *rmtp

36

getitimer

getitimer(2)

sys_getitimer

%rdi %rsi
int which struct __kernel_old_itimerval *value

37

alarm

alarm(2)

sys_alarm

%rdi
unsigned int seconds

38

setitimer

setitimer(2)

sys_setitimer

%rdi %rsi %rdx
int which struct __kernel_old_itimerval *value struct __kernel_old_itimerval *ovalue

39

getpid

getpid(2)

sys_getpid

No arguments

40

sendfile

sendfile(2)

sys_sendfile64

%rdi %rsi %rdx %r10
int out_fd int in_fd loff_t *offset size_t count

41

socket

socket(2)

sys_socket

%rdi %rsi %rdx
int int int

42

connect

connect(2)

sys_connect

%rdi %rsi %rdx
int struct sockaddr * int

43

accept

accept(2)

sys_accept

%rdi %rsi %rdx
int struct sockaddr * int *

44

sendto

sendto(2)

sys_sendto

%rdi %rsi %rdx %r10 %r8 %r9
int void * size_t unsigned struct sockaddr * int

45

recvfrom

recvfrom(2)

sys_recvfrom

%rdi %rsi %rdx %r10 %r8 %r9
int void * size_t unsigned struct sockaddr * int *

46

sendmsg

sendmsg(2)

sys_sendmsg

%rdi %rsi %rdx
int fd struct user_msghdr *msg unsigned flags

47

recvmsg

recvmsg(2)

sys_recvmsg

%rdi %rsi %rdx
int fd struct user_msghdr *msg unsigned flags

48

shutdown

shutdown(2)

sys_shutdown

%rdi %rsi
int int

49

bind

bind(2)

sys_bind

%rdi %rsi %rdx
int struct sockaddr * int

50

listen

listen(2)

sys_listen

%rdi %rsi
int int

51

getsockname

getsockname(2)

sys_getsockname

%rdi %rsi %rdx
int struct sockaddr * int *

52

getpeername

getpeername(2)

sys_getpeername

%rdi %rsi %rdx
int struct sockaddr * int *

53

socketpair

socketpair(2)

sys_socketpair

%rdi %rsi %rdx %r10
int int int int *

54

setsockopt

setsockopt(2)

sys_setsockopt

%rdi %rsi %rdx %r10 %r8
int fd int level int optname char *optval int optlen

55

getsockopt

getsockopt(2)

sys_getsockopt

%rdi %rsi %rdx %r10 %r8
int fd int level int optname char *optval int *optlen

56

clone

clone(2)

sys_clone

%rdi %rsi %rdx %r10 %r8
unsigned long unsigned long int * unsigned long int *

57

fork

fork(2)

sys_fork

No arguments

58

vfork

vfork(2)

sys_vfork

No arguments

59

execve

execve(2)

sys_execve

%rdi %rsi %rdx
const char *filename const char *const *argv const char *const *envp

60

exit

exit(2)

sys_exit

%rdi
int error_code

61

wait4

wait4(2)

sys_wait4

%rdi %rsi %rdx %r10
pid_t pid int *stat_addr int options struct rusage *ru

62

kill

kill(2)

sys_kill

%rdi %rsi
pid_t pid int sig

63

uname

uname(2)

sys_newuname

%rdi
struct new_utsname *name

64

semget

semget(2)

sys_semget

%rdi %rsi %rdx
key_t key int nsems int semflg

65

semop

semop(2)

sys_semop

%rdi %rsi %rdx
int semid struct sembuf *sops unsigned nsops

66

semctl

semctl(2)

sys_semctl

%rdi %rsi %rdx %r10
int semid int semnum int cmd unsigned long arg

67

shmdt

shmdt(2)

sys_shmdt

%rdi
char *shmaddr

68

msgget

msgget(2)

sys_msgget

%rdi %rsi
key_t key int msgflg

69

msgsnd

msgsnd(2)

sys_msgsnd

%rdi %rsi %rdx %r10
int msqid struct msgbuf *msgp size_t msgsz int msgflg

70

msgrcv

msgrcv(2)

sys_msgrcv

%rdi %rsi %rdx %r10 %r8
int msqid struct msgbuf *msgp size_t msgsz long msgtyp int msgflg

71

msgctl

msgctl(2)

sys_msgctl

%rdi %rsi %rdx
int msqid int cmd struct msqid_ds *buf

72

fcntl

fcntl(2)

sys_fcntl

%rdi %rsi %rdx
unsigned int fd unsigned int cmd unsigned long arg

73

flock

flock(2)

sys_flock

%rdi %rsi
unsigned int fd unsigned int cmd

74

fsync

fsync(2)

sys_fsync

%rdi
unsigned int fd

75

fdatasync

fdatasync(2)

sys_fdatasync

%rdi
unsigned int fd

76

truncate

truncate(2)

sys_truncate

%rdi %rsi
const char *path long length

77

ftruncate

ftruncate(2)

sys_ftruncate

%rdi %rsi
unsigned int fd off_t length

78

getdents

getdents(2)

sys_getdents

%rdi %rsi %rdx
unsigned int fd struct linux_dirent *dirent unsigned int count

79

getcwd

getcwd(2)

sys_getcwd

%rdi %rsi
char *buf unsigned long size

80

chdir

chdir(2)

sys_chdir

%rdi
const char *filename

81

fchdir

fchdir(2)

sys_fchdir

%rdi
unsigned int fd

82

rename

rename(2)

sys_rename

%rdi %rsi
const char *oldname const char *newname

83

mkdir

mkdir(2)

sys_mkdir

%rdi %rsi
const char *pathname umode_t mode

84

rmdir

rmdir(2)

sys_rmdir

%rdi
const char *pathname

85

creat

creat(2)

sys_creat

%rdi %rsi
const char *pathname umode_t mode

86

link

link(2)

sys_link

%rdi %rsi
const char *oldname const char *newname

87

unlink

unlink(2)

sys_unlink

%rdi
const char *pathname

88

symlink

symlink(2)

sys_symlink

%rdi %rsi
const char *old const char *new

89

readlink

readlink(2)

sys_readlink

%rdi %rsi %rdx
const char *path char *buf int bufsiz

90

chmod

chmod(2)

sys_chmod

%rdi %rsi
const char *filename umode_t mode

91

fchmod

fchmod(2)

sys_fchmod

%rdi %rsi
unsigned int fd umode_t mode

92

chown

chown(2)

sys_chown

%rdi %rsi %rdx
const char *filename uid_t user gid_t group

93

fchown

fchown(2)

sys_fchown

%rdi %rsi %rdx
unsigned int fd uid_t user gid_t group

94

lchown

lchown(2)

sys_lchown

%rdi %rsi %rdx
const char *filename uid_t user gid_t group

95

umask

umask(2)

sys_umask

%rdi
int mask

96

gettimeofday

gettimeofday(2)

sys_gettimeofday

%rdi %rsi
struct __kernel_old_timeval *tv struct timezone *tz

97

getrlimit

getrlimit(2)

sys_getrlimit

%rdi %rsi
unsigned int resource struct rlimit *rlim

98

getrusage

getrusage(2)

sys_getrusage

%rdi %rsi
int who struct rusage *ru

99

sysinfo

sysinfo(2)

sys_sysinfo

%rdi
struct sysinfo *info

100

times

times(2)

sys_times

%rdi
struct tms *tbuf

101

ptrace

ptrace(2)

sys_ptrace

%rdi %rsi %rdx %r10
long request long pid unsigned long addr unsigned long data

102

getuid

getuid(2)

sys_getuid

No arguments

103

syslog

syslog(2)

sys_syslog

%rdi %rsi %rdx
int type char *buf int len

104

getgid

getgid(2)

sys_getgid

No arguments

105

setuid

setuid(2)

sys_setuid

%rdi
uid_t uid

106

setgid

setgid(2)

sys_setgid

%rdi
gid_t gid

107

geteuid

geteuid(2)

sys_geteuid

No arguments

108

getegid

getegid(2)

sys_getegid

No arguments

109

setpgid

setpgid(2)

sys_setpgid

%rdi %rsi
pid_t pid pid_t pgid

110

getppid

getppid(2)

sys_getppid

No arguments

111

getpgrp

getpgrp(2)

sys_getpgrp

No arguments

112

setsid

setsid(2)

sys_setsid

No arguments

113

setreuid

setreuid(2)

sys_setreuid

%rdi %rsi
uid_t ruid uid_t euid

114

setregid

setregid(2)

sys_setregid

%rdi %rsi
gid_t rgid gid_t egid

115

getgroups

getgroups(2)

sys_getgroups

%rdi %rsi
int gidsetsize gid_t *grouplist

116

setgroups

setgroups(2)

sys_setgroups

%rdi %rsi
int gidsetsize gid_t *grouplist

117

setresuid

setresuid(2)

sys_setresuid

%rdi %rsi %rdx
uid_t ruid uid_t euid uid_t suid

118

getresuid

getresuid(2)

sys_getresuid

%rdi %rsi %rdx
uid_t *ruid uid_t *euid uid_t *suid

119

setresgid

setresgid(2)

sys_setresgid

%rdi %rsi %rdx
gid_t rgid gid_t egid gid_t sgid

120

getresgid

getresgid(2)

sys_getresgid

%rdi %rsi %rdx
gid_t *rgid gid_t *egid gid_t *sgid

121

getpgid

getpgid(2)

sys_getpgid

%rdi
pid_t pid

122

setfsuid

setfsuid(2)

sys_setfsuid

%rdi
uid_t uid

123

setfsgid

setfsgid(2)

sys_setfsgid

%rdi
gid_t gid

124

getsid

getsid(2)

sys_getsid

%rdi
pid_t pid

125

capget

capget(2)

sys_capget

%rdi %rsi
cap_user_header_t header cap_user_data_t dataptr

126

capset

capset(2)

sys_capset

%rdi %rsi
cap_user_header_t header const cap_user_data_t data

127

rt_sigpending

rt_sigpending(2)

sys_rt_sigpending

%rdi %rsi
sigset_t *set size_t sigsetsize

128

rt_sigtimedwait

rt_sigtimedwait(2)

sys_rt_sigtimedwait

%rdi %rsi %rdx %r10
const sigset_t *uthese siginfo_t *uinfo const struct __kernel_timespec *uts size_t sigsetsize

129

rt_sigqueueinfo

rt_sigqueueinfo(2)

sys_rt_sigqueueinfo

%rdi %rsi %rdx
pid_t pid int sig siginfo_t *uinfo

130

rt_sigsuspend

rt_sigsuspend(2)

sys_rt_sigsuspend

%rdi %rsi
sigset_t *unewset size_t sigsetsize

131

sigaltstack

sigaltstack(2)

sys_sigaltstack

%rdi %rsi
const struct sigaltstack *uss struct sigaltstack *uoss

132

utime

utime(2)

sys_utime

%rdi %rsi
char *filename struct utimbuf *times

133

mknod

mknod(2)

sys_mknod

%rdi %rsi %rdx
const char *filename umode_t mode unsigned dev

134

uselib

uselib(2)

Not implemented

135

personality

personality(2)

sys_personality

%rdi
unsigned int personality

136

ustat

ustat(2)

sys_ustat

%rdi %rsi
unsigned dev struct ustat *ubuf

137

statfs

statfs(2)

sys_statfs

%rdi %rsi
const char * path struct statfs *buf

138

fstatfs

fstatfs(2)

sys_fstatfs

%rdi %rsi
unsigned int fd struct statfs *buf

139

sysfs

sysfs(2)

sys_sysfs

%rdi %rsi %rdx
int option unsigned long arg1 unsigned long arg2

140

getpriority

getpriority(2)

sys_getpriority

%rdi %rsi
int which int who

141

setpriority

setpriority(2)

sys_setpriority

%rdi %rsi %rdx
int which int who int niceval

142

sched_setparam

sched_setparam(2)

sys_sched_setparam

%rdi %rsi
pid_t pid struct sched_param *param

143

sched_getparam

sched_getparam(2)

sys_sched_getparam

%rdi %rsi
pid_t pid struct sched_param *param

144

sched_setscheduler

sched_setscheduler(2)

sys_sched_setscheduler

%rdi %rsi %rdx
pid_t pid int policy struct sched_param *param

145

sched_getscheduler

sched_getscheduler(2)

sys_sched_getscheduler

%rdi
pid_t pid

146

sched_get_priority_max

sched_get_priority_max(2)

sys_sched_get_priority_max

%rdi
int policy

147

sched_get_priority_min

sched_get_priority_min(2)

sys_sched_get_priority_min

%rdi
int policy

148

sched_rr_get_interval

sched_rr_get_interval(2)

sys_sched_rr_get_interval

%rdi %rsi
pid_t pid struct __kernel_timespec *interval

149

mlock

mlock(2)

sys_mlock

%rdi %rsi
unsigned long start size_t len

150

munlock

munlock(2)

sys_munlock

%rdi %rsi
unsigned long start size_t len

151

mlockall

mlockall(2)

sys_mlockall

%rdi
int flags

152

munlockall

munlockall(2)

sys_munlockall

No arguments

153

vhangup

vhangup(2)

sys_vhangup

No arguments

154

modify_ldt

modify_ldt(2)

sys_modify_ldt

%rdi %rsi %rdx
int func void *ptr unsigned long bytecount

155

pivot_root

pivot_root(2)

sys_pivot_root

%rdi %rsi
const char *new_root const char *put_old

156

_sysctl

_sysctl(2)

sys_ni_syscall

No arguments

157

prctl

prctl(2)

sys_prctl

%rdi %rsi %rdx %r10 %r8
int option unsigned long arg2 unsigned long arg3 unsigned long arg4 unsigned long arg5

158

arch_prctl

arch_prctl(2)

sys_arch_prctl

%rdi %rsi
int option unsigned long arg2

159

adjtimex

adjtimex(2)

sys_adjtimex

%rdi
struct __kernel_timex *txc_p

160

setrlimit

setrlimit(2)

sys_setrlimit

%rdi %rsi
unsigned int resource struct rlimit *rlim

161

chroot

chroot(2)

sys_chroot

%rdi
const char *filename

162

sync

sync(2)

sys_sync

No arguments

163

acct

acct(2)

sys_acct

%rdi
const char *name

164

settimeofday

settimeofday(2)

sys_settimeofday

%rdi %rsi
struct __kernel_old_timeval *tv struct timezone *tz

165

mount

mount(2)

sys_mount

%rdi %rsi %rdx %r10 %r8
char *dev_name char *dir_name char *type unsigned long flags void *data

166

umount2

umount2(2)

sys_umount

%rdi %rsi
char *name int flags

167

swapon

swapon(2)

sys_swapon

%rdi %rsi
const char *specialfile int swap_flags

168

swapoff

swapoff(2)

sys_swapoff

%rdi
const char *specialfile

169

reboot

reboot(2)

sys_reboot

%rdi %rsi %rdx %r10
int magic1 int magic2 unsigned int cmd void *arg

170

sethostname

sethostname(2)

sys_sethostname

%rdi %rsi
char *name int len

171

setdomainname

setdomainname(2)

sys_setdomainname

%rdi %rsi
char *name int len

172

iopl

iopl(2)

sys_iopl

%rdi
unsigned int level

173

ioperm

ioperm(2)

sys_ioperm

%rdi %rsi %rdx
unsigned long from unsigned long num int on

174

create_module

create_module(2)

Not implemented

175

init_module

init_module(2)

sys_init_module

%rdi %rsi %rdx
void *umod unsigned long len const char *uargs

176

delete_module

delete_module(2)

sys_delete_module

%rdi %rsi
const char *name_user unsigned int flags

177

get_kernel_syms

get_kernel_syms(2)

Not implemented

178

query_module

query_module(2)

Not implemented

179

quotactl

quotactl(2)

sys_quotactl

%rdi %rsi %rdx %r10
unsigned int cmd const char *special qid_t id void *addr

180

nfsservctl

nfsservctl(2)

Not implemented

181

getpmsg

getpmsg(2)

Not implemented

182

putpmsg

putpmsg(2)

Not implemented

183

afs_syscall

afs_syscall(2)

Not implemented

184

tuxcall

tuxcall(2)

Not implemented

185

security

security(2)

Not implemented

186

gettid

gettid(2)

sys_gettid

No arguments

187

readahead

readahead(2)

sys_readahead

%rdi %rsi %rdx
int fd loff_t offset size_t count

188

setxattr

setxattr(2)

sys_setxattr

%rdi %rsi %rdx %r10 %r8
const char *path const char *name const void *value size_t size int flags

189

lsetxattr

lsetxattr(2)

sys_lsetxattr

%rdi %rsi %rdx %r10 %r8
const char *path const char *name const void *value size_t size int flags

190

fsetxattr

fsetxattr(2)

sys_fsetxattr

%rdi %rsi %rdx %r10 %r8
int fd const char *name const void *value size_t size int flags

191

getxattr

getxattr(2)

sys_getxattr

%rdi %rsi %rdx %r10
const char *path const char *name void *value size_t size

192

lgetxattr

lgetxattr(2)

sys_lgetxattr

%rdi %rsi %rdx %r10
const char *path const char *name void *value size_t size

193

fgetxattr

fgetxattr(2)

sys_fgetxattr

%rdi %rsi %rdx %r10
int fd const char *name void *value size_t size

194

listxattr

listxattr(2)

sys_listxattr

%rdi %rsi %rdx
const char *path char *list size_t size

195

llistxattr

llistxattr(2)

sys_llistxattr

%rdi %rsi %rdx
const char *path char *list size_t size

196

flistxattr

flistxattr(2)

sys_flistxattr

%rdi %rsi %rdx
int fd char *list size_t size

197

removexattr

removexattr(2)

sys_removexattr

%rdi %rsi
const char *path const char *name

198

lremovexattr

lremovexattr(2)

sys_lremovexattr

%rdi %rsi
const char *path const char *name

199

fremovexattr

fremovexattr(2)

sys_fremovexattr

%rdi %rsi
int fd const char *name

200

tkill

tkill(2)

sys_tkill

%rdi %rsi
pid_t pid int sig

201

time

time(2)

sys_time

%rdi
__kernel_old_time_t *tloc

202

futex

futex(2)

sys_futex

%rdi %rsi %rdx %r10 %r8 %r9
u32 *uaddr int op u32 val const struct __kernel_timespec *utime u32 *uaddr2 u32 val3

203

sched_setaffinity

sched_setaffinity(2)

sys_sched_setaffinity

%rdi %rsi %rdx
pid_t pid unsigned int len unsigned long *user_mask_ptr

204

sched_getaffinity

sched_getaffinity(2)

sys_sched_getaffinity

%rdi %rsi %rdx
pid_t pid unsigned int len unsigned long *user_mask_ptr

205

set_thread_area

set_thread_area(2)

Not implemented

206

io_setup

io_setup(2)

sys_io_setup

%rdi %rsi
unsigned nr_reqs aio_context_t *ctx

207

io_destroy

io_destroy(2)

sys_io_destroy

%rdi
aio_context_t ctx

208

io_getevents

io_getevents(2)

sys_io_getevents

%rdi %rsi %rdx %r10 %r8
aio_context_t ctx_id long min_nr long nr struct io_event *events struct __kernel_timespec *timeout

209

io_submit

io_submit(2)

sys_io_submit

%rdi %rsi %rdx
aio_context_t long struct iocb * *

210

io_cancel

io_cancel(2)

sys_io_cancel

%rdi %rsi %rdx
aio_context_t ctx_id struct iocb *iocb struct io_event *result

211

get_thread_area

get_thread_area(2)

Not implemented

212

lookup_dcookie

lookup_dcookie(2)

Not implemented

213

epoll_create

epoll_create(2)

sys_epoll_create

%rdi
int size

214

epoll_ctl_old

epoll_ctl_old(2)

Not implemented

215

epoll_wait_old

epoll_wait_old(2)

Not implemented

216

remap_file_pages

remap_file_pages(2)

sys_remap_file_pages

%rdi %rsi %rdx %r10 %r8
unsigned long start unsigned long size unsigned long prot unsigned long pgoff unsigned long flags

217

getdents64

getdents64(2)

sys_getdents64

%rdi %rsi %rdx
unsigned int fd struct linux_dirent64 *dirent unsigned int count

218

set_tid_address

set_tid_address(2)

sys_set_tid_address

%rdi
int *tidptr

219

restart_syscall

restart_syscall(2)

sys_restart_syscall

No arguments

220

semtimedop

semtimedop(2)

sys_semtimedop

%rdi %rsi %rdx %r10
int semid struct sembuf *sops unsigned nsops const struct __kernel_timespec *timeout

221

fadvise64

fadvise64(2)

sys_fadvise64

%rdi %rsi %rdx %r10
int fd loff_t offset size_t len int advice

222

timer_create

timer_create(2)

sys_timer_create

%rdi %rsi %rdx
clockid_t which_clock struct sigevent *timer_event_spec timer_t * created_timer_id

223

timer_settime

timer_settime(2)

sys_timer_settime

%rdi %rsi %rdx %r10
timer_t timer_id int flags const struct __kernel_itimerspec *new_setting struct __kernel_itimerspec *old_setting

224

timer_gettime

timer_gettime(2)

sys_timer_gettime

%rdi %rsi
timer_t timer_id struct __kernel_itimerspec *setting

225

timer_getoverrun

timer_getoverrun(2)

sys_timer_getoverrun

%rdi
timer_t timer_id

226

timer_delete

timer_delete(2)

sys_timer_delete

%rdi
timer_t timer_id

227

clock_settime

clock_settime(2)

sys_clock_settime

%rdi %rsi
clockid_t which_clock const struct __kernel_timespec *tp

228

clock_gettime

clock_gettime(2)

sys_clock_gettime

%rdi %rsi
clockid_t which_clock struct __kernel_timespec *tp

229

clock_getres

clock_getres(2)

sys_clock_getres

%rdi %rsi
clockid_t which_clock struct __kernel_timespec *tp

230

clock_nanosleep

clock_nanosleep(2)

sys_clock_nanosleep

%rdi %rsi %rdx %r10
clockid_t which_clock int flags const struct __kernel_timespec *rqtp struct __kernel_timespec *rmtp

231

exit_group

exit_group(2)

sys_exit_group

%rdi
int error_code

232

epoll_wait

epoll_wait(2)

sys_epoll_wait

%rdi %rsi %rdx %r10
int epfd struct epoll_event *events int maxevents int timeout

233

epoll_ctl

epoll_ctl(2)

sys_epoll_ctl

%rdi %rsi %rdx %r10
int epfd int op int fd struct epoll_event *event

234

tgkill

tgkill(2)

sys_tgkill

%rdi %rsi %rdx
pid_t tgid pid_t pid int sig

235

utimes

utimes(2)

sys_utimes

%rdi %rsi
char *filename struct __kernel_old_timeval *utimes

236

vserver

vserver(2)

Not implemented

237

mbind

mbind(2)

sys_mbind

%rdi %rsi %rdx %r10 %r8 %r9
unsigned long start unsigned long len unsigned long mode const unsigned long *nmask unsigned long maxnode unsigned flags

238

set_mempolicy

set_mempolicy(2)

sys_set_mempolicy

%rdi %rsi %rdx
int mode const unsigned long *nmask unsigned long maxnode

239

get_mempolicy

get_mempolicy(2)

sys_get_mempolicy

%rdi %rsi %rdx %r10 %r8
int *policy unsigned long *nmask unsigned long maxnode unsigned long addr unsigned long flags

240

mq_open

mq_open(2)

sys_mq_open

%rdi %rsi %rdx %r10
const char *name int oflag umode_t mode struct mq_attr *attr

241

mq_unlink

mq_unlink(2)

sys_mq_unlink

%rdi
const char *name

242

mq_timedsend

mq_timedsend(2)

sys_mq_timedsend

%rdi %rsi %rdx %r10 %r8
mqd_t mqdes const char *msg_ptr size_t msg_len unsigned int msg_prio const struct __kernel_timespec *abs_timeout

243

mq_timedreceive

mq_timedreceive(2)

sys_mq_timedreceive

%rdi %rsi %rdx %r10 %r8
mqd_t mqdes char *msg_ptr size_t msg_len unsigned int *msg_prio const struct __kernel_timespec *abs_timeout

244

mq_notify

mq_notify(2)

sys_mq_notify

%rdi %rsi
mqd_t mqdes const struct sigevent *notification

245

mq_getsetattr

mq_getsetattr(2)

sys_mq_getsetattr

%rdi %rsi %rdx
mqd_t mqdes const struct mq_attr *mqstat struct mq_attr *omqstat

246

kexec_load

kexec_load(2)

sys_kexec_load

%rdi %rsi %rdx %r10
unsigned long entry unsigned long nr_segments struct kexec_segment *segments unsigned long flags

247

waitid

waitid(2)

sys_waitid

%rdi %rsi %rdx %r10 %r8
int which pid_t pid struct siginfo *infop int options struct rusage *ru

248

add_key

add_key(2)

sys_add_key

%rdi %rsi %rdx %r10 %r8
const char *_type const char *_description const void *_payload size_t plen key_serial_t destringid

249

request_key

request_key(2)

sys_request_key

%rdi %rsi %rdx %r10
const char *_type const char *_description const char *_callout_info key_serial_t destringid

250

keyctl

keyctl(2)

sys_keyctl

%rdi %rsi %rdx %r10 %r8
int cmd unsigned long arg2 unsigned long arg3 unsigned long arg4 unsigned long arg5

251

ioprio_set

ioprio_set(2)

sys_ioprio_set

%rdi %rsi %rdx
int which int who int ioprio

252

ioprio_get

ioprio_get(2)

sys_ioprio_get

%rdi %rsi
int which int who

253

inotify_init

inotify_init(2)

sys_inotify_init

No arguments

254

inotify_add_watch

inotify_add_watch(2)

sys_inotify_add_watch

%rdi %rsi %rdx
int fd const char *path u32 mask

255

inotify_rm_watch

inotify_rm_watch(2)

sys_inotify_rm_watch

%rdi %rsi
int fd __s32 wd

256

migrate_pages

migrate_pages(2)

sys_migrate_pages

%rdi %rsi %rdx %r10
pid_t pid unsigned long maxnode const unsigned long *from const unsigned long *to

257

openat

openat(2)

sys_openat

%rdi %rsi %rdx %r10
int dfd const char *filename int flags umode_t mode

258

mkdirat

mkdirat(2)

sys_mkdirat

%rdi %rsi %rdx
int dfd const char * pathname umode_t mode

259

mknodat

mknodat(2)

sys_mknodat

%rdi %rsi %rdx %r10
int dfd const char * filename umode_t mode unsigned dev

260

fchownat

fchownat(2)

sys_fchownat

%rdi %rsi %rdx %r10 %r8
int dfd const char *filename uid_t user gid_t group int flag

261

futimesat

futimesat(2)

sys_futimesat

%rdi %rsi %rdx
int dfd const char *filename struct __kernel_old_timeval *utimes

262

newfstatat

newfstatat(2)

sys_newfstatat

%rdi %rsi %rdx %r10
int dfd const char *filename struct stat *statbuf int flag

263

unlinkat

unlinkat(2)

sys_unlinkat

%rdi %rsi %rdx
int dfd const char * pathname int flag

264

renameat

renameat(2)

sys_renameat

%rdi %rsi %rdx %r10
int olddfd const char * oldname int newdfd const char * newname

265

linkat

linkat(2)

sys_linkat

%rdi %rsi %rdx %r10 %r8
int olddfd const char *oldname int newdfd const char *newname int flags

266

symlinkat

symlinkat(2)

sys_symlinkat

%rdi %rsi %rdx
const char * oldname int newdfd const char * newname

267

readlinkat

readlinkat(2)

sys_readlinkat

%rdi %rsi %rdx %r10
int dfd const char *path char *buf int bufsiz

268

fchmodat

fchmodat(2)

sys_fchmodat

%rdi %rsi %rdx
int dfd const char *filename umode_t mode

269

faccessat

faccessat(2)

sys_faccessat

%rdi %rsi %rdx
int dfd const char *filename int mode

270

pselect6

pselect6(2)

sys_pselect6

%rdi %rsi %rdx %r10 %r8 %r9
int fd_set * fd_set * fd_set * struct __kernel_timespec * void *

271

ppoll

ppoll(2)

sys_ppoll

%rdi %rsi %rdx %r10 %r8
struct pollfd * unsigned int struct __kernel_timespec * const sigset_t * size_t

272

unshare

unshare(2)

sys_unshare

%rdi
unsigned long unshare_flags

273

set_robust_list

set_robust_list(2)

sys_set_robust_list

%rdi %rsi
struct robust_list_head *head size_t len

274

get_robust_list

get_robust_list(2)

sys_get_robust_list

%rdi %rsi %rdx
int pid struct robust_list_head * *head_ptr size_t *len_ptr

275

splice

splice(2)

sys_splice

%rdi %rsi %rdx %r10 %r8 %r9
int fd_in loff_t *off_in int fd_out loff_t *off_out size_t len unsigned int flags

276

tee

tee(2)

sys_tee

%rdi %rsi %rdx %r10
int fdin int fdout size_t len unsigned int flags

277

sync_file_range

sync_file_range(2)

sys_sync_file_range

%rdi %rsi %rdx %r10
int fd loff_t offset loff_t nbytes unsigned int flags

278

vmsplice

vmsplice(2)

sys_vmsplice

%rdi %rsi %rdx %r10
int fd const struct iovec *iov unsigned long nr_segs unsigned int flags

279

move_pages

move_pages(2)

sys_move_pages

%rdi %rsi %rdx %r10 %r8 %r9
pid_t pid unsigned long nr_pages const void * *pages const int *nodes int *status int flags

280

utimensat

utimensat(2)

sys_utimensat

%rdi %rsi %rdx %r10
int dfd const char *filename struct __kernel_timespec *utimes int flags

281

epoll_pwait

epoll_pwait(2)

sys_epoll_pwait

%rdi %rsi %rdx %r10 %r8 %r9
int epfd struct epoll_event *events int maxevents int timeout const sigset_t *sigmask size_t sigsetsize

282

signalfd

signalfd(2)

sys_signalfd

%rdi %rsi %rdx
int ufd sigset_t *user_mask size_t sizemask

283

timerfd_create

timerfd_create(2)

sys_timerfd_create

%rdi %rsi
int clockid int flags

284

eventfd

eventfd(2)

sys_eventfd

%rdi
unsigned int count

285

fallocate

fallocate(2)

sys_fallocate

%rdi %rsi %rdx %r10
int fd int mode loff_t offset loff_t len

286

timerfd_settime

timerfd_settime(2)

sys_timerfd_settime

%rdi %rsi %rdx %r10
int ufd int flags const struct __kernel_itimerspec *utmr struct __kernel_itimerspec *otmr

287

timerfd_gettime

timerfd_gettime(2)

sys_timerfd_gettime

%rdi %rsi
int ufd struct __kernel_itimerspec *otmr

288

accept4

accept4(2)

sys_accept4

%rdi %rsi %rdx %r10
int struct sockaddr * int * int

289

signalfd4

signalfd4(2)

sys_signalfd4

%rdi %rsi %rdx %r10
int ufd sigset_t *user_mask size_t sizemask int flags

290

eventfd2

eventfd2(2)

sys_eventfd2

%rdi %rsi
unsigned int count int flags

291

epoll_create1

epoll_create1(2)

sys_epoll_create1

%rdi
int flags

292

dup3

dup3(2)

sys_dup3

%rdi %rsi %rdx
unsigned int oldfd unsigned int newfd int flags

293

pipe2

pipe2(2)

sys_pipe2

%rdi %rsi
int *fildes int flags

294

inotify_init1

inotify_init1(2)

sys_inotify_init1

%rdi
int flags

295

preadv

preadv(2)

sys_preadv

%rdi %rsi %rdx %r10 %r8
unsigned long fd const struct iovec *vec unsigned long vlen unsigned long pos_l unsigned long pos_h

296

pwritev

pwritev(2)

sys_pwritev

%rdi %rsi %rdx %r10 %r8
unsigned long fd const struct iovec *vec unsigned long vlen unsigned long pos_l unsigned long pos_h

297

rt_tgsigqueueinfo

rt_tgsigqueueinfo(2)

sys_rt_tgsigqueueinfo

%rdi %rsi %rdx %r10
pid_t tgid pid_t pid int sig siginfo_t *uinfo

298

perf_event_open

perf_event_open(2)

sys_perf_event_open

%rdi %rsi %rdx %r10 %r8
struct perf_event_attr *attr_uptr pid_t pid int cpu int group_fd unsigned long flags

299

recvmmsg

recvmmsg(2)

sys_recvmmsg

%rdi %rsi %rdx %r10 %r8
int fd struct mmsghdr *msg unsigned int vlen unsigned flags struct __kernel_timespec *timeout

300

fanotify_init

fanotify_init(2)

sys_fanotify_init

%rdi %rsi
unsigned int flags unsigned int event_f_flags

301

fanotify_mark

fanotify_mark(2)

sys_fanotify_mark

%rdi %rsi %rdx %r10 %r8 %r9
int fanotify_fd unsigned int flags unsigned int mask_1 unsigned int mask_2 int dfd const char * pathname

302

prlimit64

prlimit64(2)

sys_prlimit64

%rdi %rsi %rdx %r10
pid_t pid unsigned int resource const struct rlimit64 *new_rlim struct rlimit64 *old_rlim

303

name_to_handle_at

name_to_handle_at(2)

sys_name_to_handle_at

%rdi %rsi %rdx %r10 %r8
int dfd const char *name struct file_handle *handle void *mnt_id int flag

304

open_by_handle_at

open_by_handle_at(2)

sys_open_by_handle_at

%rdi %rsi %rdx
int mountdirfd struct file_handle *handle int flags

305

clock_adjtime

clock_adjtime(2)

sys_clock_adjtime

%rdi %rsi
clockid_t which_clock struct __kernel_timex *tx

306

syncfs

syncfs(2)

sys_syncfs

%rdi
int fd

307

sendmmsg

sendmmsg(2)

sys_sendmmsg

%rdi %rsi %rdx %r10
int fd struct mmsghdr *msg unsigned int vlen unsigned flags

308

setns

setns(2)

sys_setns

%rdi %rsi
int fd int nstype

309

getcpu

getcpu(2)

sys_getcpu

%rdi %rsi %rdx
unsigned *cpu unsigned *node struct getcpu_cache *cache

310

process_vm_readv

process_vm_readv(2)

sys_process_vm_readv

%rdi %rsi %rdx %r10 %r8 %r9
pid_t pid const struct iovec *lvec unsigned long liovcnt const struct iovec *rvec unsigned long riovcnt unsigned long flags

311

process_vm_writev

process_vm_writev(2)

sys_process_vm_writev

%rdi %rsi %rdx %r10 %r8 %r9
pid_t pid const struct iovec *lvec unsigned long liovcnt const struct iovec *rvec unsigned long riovcnt unsigned long flags

312

kcmp

kcmp(2)

sys_kcmp

%rdi %rsi %rdx %r10 %r8
pid_t pid1 pid_t pid2 int type unsigned long idx1 unsigned long idx2

313

finit_module

finit_module(2)

sys_finit_module

%rdi %rsi %rdx
int fd const char *uargs int flags

314

sched_setattr

sched_setattr(2)

sys_sched_setattr

%rdi %rsi %rdx
pid_t pid struct sched_attr *attr unsigned int flags

315

sched_getattr

sched_getattr(2)

sys_sched_getattr

%rdi %rsi %rdx %r10
pid_t pid struct sched_attr *attr unsigned int size unsigned int flags

316

renameat2

renameat2(2)

sys_renameat2

%rdi %rsi %rdx %r10 %r8
int olddfd const char *oldname int newdfd const char *newname unsigned int flags

317

seccomp

seccomp(2)

sys_seccomp

%rdi %rsi %rdx
unsigned int op unsigned int flags void *uargs

318

getrandom

getrandom(2)

sys_getrandom

%rdi %rsi %rdx
char *buf size_t count unsigned int flags

319

memfd_create

memfd_create(2)

sys_memfd_create

%rdi %rsi
const char *uname_ptr unsigned int flags

320

kexec_file_load

kexec_file_load(2)

sys_kexec_file_load

%rdi %rsi %rdx %r10 %r8
int kernel_fd int initrd_fd unsigned long cmdline_len const char *cmdline_ptr unsigned long flags

321

bpf

bpf(2)

sys_bpf

%rdi %rsi %rdx
int cmd union bpf_attr *attr unsigned int size

322

execveat

execveat(2)

sys_execveat

%rdi %rsi %rdx %r10 %r8
int dfd const char *filename const char *const *argv const char *const *envp int flags

323

userfaultfd

userfaultfd(2)

sys_userfaultfd

%rdi
int flags

324

membarrier

membarrier(2)

sys_membarrier

%rdi %rsi %rdx
int cmd unsigned int flags int cpu_id

325

mlock2

mlock2(2)

sys_mlock2

%rdi %rsi %rdx
unsigned long start size_t len int flags

326

copy_file_range

copy_file_range(2)

sys_copy_file_range

%rdi %rsi %rdx %r10 %r8 %r9
int fd_in loff_t *off_in int fd_out loff_t *off_out size_t len unsigned int flags

327

preadv2

preadv2(2)

sys_preadv2

%rdi %rsi %rdx %r10 %r8 %r9
unsigned long fd const struct iovec *vec unsigned long vlen unsigned long pos_l unsigned long pos_h rwf_t flags

328

pwritev2

pwritev2(2)

sys_pwritev2

%rdi %rsi %rdx %r10 %r8 %r9
unsigned long fd const struct iovec *vec unsigned long vlen unsigned long pos_l unsigned long pos_h rwf_t flags

329

pkey_mprotect

pkey_mprotect(2)

sys_pkey_mprotect

%rdi %rsi %rdx %r10
unsigned long start size_t len unsigned long prot int pkey

330

pkey_alloc

pkey_alloc(2)

sys_pkey_alloc

%rdi %rsi
unsigned long flags unsigned long init_val

331

pkey_free

pkey_free(2)

sys_pkey_free

%rdi
int pkey

332

statx

statx(2)

sys_statx

%rdi %rsi %rdx %r10 %r8
int dfd const char *path unsigned flags unsigned mask struct statx *buffer

333

io_pgetevents

io_pgetevents(2)

sys_io_pgetevents

%rdi %rsi %rdx %r10 %r8 %r9
aio_context_t ctx_id long min_nr long nr struct io_event *events struct __kernel_timespec *timeout const struct __aio_sigset *sig

334

rseq

rseq(2)

sys_rseq

%rdi %rsi %rdx %r10
struct rseq *rseq uint32_t rseq_len int flags uint32_t sig

335

uretprobe

uretprobe(2)

sys_uretprobe

No arguments

424

pidfd_send_signal

pidfd_send_signal(2)

sys_pidfd_send_signal

%rdi %rsi %rdx %r10
int pidfd int sig siginfo_t *info unsigned int flags

425

io_uring_setup

io_uring_setup(2)

sys_io_uring_setup

%rdi %rsi
u32 entries struct io_uring_params *p

426

io_uring_enter

io_uring_enter(2)

sys_io_uring_enter

%rdi %rsi %rdx %r10 %r8 %r9
unsigned int fd u32 to_submit u32 min_complete u32 flags const void *argp size_t argsz

427

io_uring_register

io_uring_register(2)

sys_io_uring_register

%rdi %rsi %rdx %r10
unsigned int fd unsigned int op void *arg unsigned int nr_args

428

open_tree

open_tree(2)

sys_open_tree

%rdi %rsi %rdx
int dfd const char *path unsigned flags

429

move_mount

move_mount(2)

sys_move_mount

%rdi %rsi %rdx %r10 %r8
int from_dfd const char *from_path int to_dfd const char *to_path unsigned int ms_flags

430

fsopen

fsopen(2)

sys_fsopen

%rdi %rsi
const char *fs_name unsigned int flags

431

fsconfig

fsconfig(2)

sys_fsconfig

%rdi %rsi %rdx %r10 %r8
int fs_fd unsigned int cmd const char *key const void *value int aux

432

fsmount

fsmount(2)

sys_fsmount

%rdi %rsi %rdx
int fs_fd unsigned int flags unsigned int ms_flags

433

fspick

fspick(2)

sys_fspick

%rdi %rsi %rdx
int dfd const char *path unsigned int flags

434

pidfd_open

pidfd_open(2)

sys_pidfd_open

%rdi %rsi
pid_t pid unsigned int flags

435

clone3

clone3(2)

sys_clone3

%rdi %rsi
struct clone_args *uargs size_t size

436

close_range

close_range(2)

sys_close_range

%rdi %rsi %rdx
unsigned int fd unsigned int max_fd unsigned int flags

437

openat2

openat2(2)

sys_openat2

%rdi %rsi %rdx %r10
int dfd const char *filename struct open_how *how size_t size

438

pidfd_getfd

pidfd_getfd(2)

sys_pidfd_getfd

%rdi %rsi %rdx
int pidfd int fd unsigned int flags

439

faccessat2

faccessat2(2)

sys_faccessat2

%rdi %rsi %rdx %r10
int dfd const char *filename int mode int flags

440

process_madvise

process_madvise(2)

sys_process_madvise

%rdi %rsi %rdx %r10 %r8
int pidfd const struct iovec *vec size_t vlen int behavior unsigned int flags

441

epoll_pwait2

epoll_pwait2(2)

sys_epoll_pwait2

%rdi %rsi %rdx %r10 %r8 %r9
int epfd struct epoll_event *events int maxevents const struct __kernel_timespec *timeout const sigset_t *sigmask size_t sigsetsize

442

mount_setattr

mount_setattr(2)

sys_mount_setattr

%rdi %rsi %rdx %r10 %r8
int dfd const char *path unsigned int flags struct mount_attr *uattr size_t usize

443

quotactl_fd

quotactl_fd(2)

sys_quotactl_fd

%rdi %rsi %rdx %r10
unsigned int fd unsigned int cmd qid_t id void *addr

444

landlock_create_ruleset

landlock_create_ruleset(2)

sys_landlock_create_ruleset

%rdi %rsi %rdx
const struct landlock_ruleset_attr *attr size_t size __u32 flags

445

landlock_add_rule

landlock_add_rule(2)

sys_landlock_add_rule

%rdi %rsi %rdx %r10
int ruleset_fd enum landlock_rule_type rule_type const void *rule_attr __u32 flags

446

landlock_restrict_self

landlock_restrict_self(2)

sys_landlock_restrict_self

%rdi %rsi
int ruleset_fd __u32 flags

447

memfd_secret

memfd_secret(2)

sys_memfd_secret

%rdi
unsigned int flags

448

process_mrelease

process_mrelease(2)

sys_process_mrelease

%rdi %rsi
int pidfd unsigned int flags

449

futex_waitv

futex_waitv(2)

sys_futex_waitv

%rdi %rsi %rdx %r10 %r8
struct futex_waitv *waiters unsigned int nr_futexes unsigned int flags struct __kernel_timespec *timeout clockid_t clockid

450

set_mempolicy_home_node

set_mempolicy_home_node(2)

sys_set_mempolicy_home_node

%rdi %rsi %rdx %r10
unsigned long start unsigned long len unsigned long home_node unsigned long flags

451

cachestat

cachestat(2)

sys_cachestat

%rdi %rsi %rdx %r10
unsigned int fd struct cachestat_range *cstat_range struct cachestat *cstat unsigned int flags

452

fchmodat2

fchmodat2(2)

sys_fchmodat2

%rdi %rsi %rdx %r10
int dfd const char *filename umode_t mode unsigned int flags

453

map_shadow_stack

map_shadow_stack(2)

sys_map_shadow_stack

%rdi %rsi %rdx
unsigned long addr unsigned long size unsigned int flags

454

futex_wake

futex_wake(2)

sys_futex_wake

%rdi %rsi %rdx %r10
void *uaddr unsigned long mask int nr unsigned int flags

455

futex_wait

futex_wait(2)

sys_futex_wait

%rdi %rsi %rdx %r10 %r8 %r9
void *uaddr unsigned long val unsigned long mask unsigned int flags struct __kernel_timespec *timespec clockid_t clockid

456

futex_requeue

futex_requeue(2)

sys_futex_requeue

%rdi %rsi %rdx %r10
struct futex_waitv *waiters unsigned int flags int nr_wake int nr_requeue

457

statmount

statmount(2)

sys_statmount

%rdi %rsi %rdx %r10
const struct mnt_id_req *req struct statmount *buf size_t bufsize unsigned int flags

458

listmount

listmount(2)

sys_listmount

%rdi %rsi %rdx %r10
const struct mnt_id_req *req u64 *mnt_ids size_t nr_mnt_ids unsigned int flags

459

lsm_get_self_attr

lsm_get_self_attr(2)

sys_lsm_get_self_attr

%rdi %rsi %rdx %r10
unsigned int attr struct lsm_ctx *ctx u32 *size u32 flags

460

lsm_set_self_attr

lsm_set_self_attr(2)

sys_lsm_set_self_attr

%rdi %rsi %rdx %r10
unsigned int attr struct lsm_ctx *ctx u32 size u32 flags

461

lsm_list_modules

lsm_list_modules(2)

sys_lsm_list_modules

%rdi %rsi %rdx
u64 *ids u32 *size u32 flags

462

mseal

mseal(2)

sys_mseal

%rdi %rsi %rdx
unsigned long start size_t len unsigned long flags

463

setxattrat

setxattrat(2)

sys_setxattrat

%rdi %rsi %rdx %r10 %r8 %r9
int dfd const char *path unsigned int at_flags const char *name const struct xattr_args *args size_t size

464

getxattrat

getxattrat(2)

sys_getxattrat

%rdi %rsi %rdx %r10 %r8 %r9
int dfd const char *path unsigned int at_flags const char *name struct xattr_args *args size_t size

465

listxattrat

listxattrat(2)

sys_listxattrat

%rdi %rsi %rdx %r10 %r8
int dfd const char *path unsigned int at_flags char *list size_t size

466

removexattrat

removexattrat(2)

sys_removexattrat

%rdi %rsi %rdx %r10
int dfd const char *path unsigned int at_flags const char *name

467

open_tree_attr

open_tree_attr(2)

sys_open_tree_attr

%rdi %rsi %rdx %r10 %r8
int dfd const char *path unsigned flags struct mount_attr *uattr size_t usize