php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay

| files >> /proc/self/root/usr/share/doc/systemtap-client-2.9/ |
| files >> //proc/self/root/usr/share/doc/systemtap-client-2.9/syscalls.html |
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ANSI_X3.4-1968"><title>Chapter 35. syscalls</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"><link rel="home" href="index.html" title="SystemTap Tapset Reference Manual"><link rel="up" href="index.html" title="SystemTap Tapset Reference Manual"><link rel="prev" href="API-switch-file.html" title="function::switch_file"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 35. syscalls</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="API-switch-file.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> </td></tr></table><hr></div><div class="chapter" title="Chapter 35. syscalls"><div class="titlepage"><div><div><h2 class="title"><a name="syscalls"></a>Chapter 35. syscalls</h2></div></div></div><p>
Following is an overview of available syscall probes and
convenience variables they offer. By default, each syscall probe has name and
argstr convenience variables, which are not included in the overview in order
to keep it short. Non dwarf-based nd_syscall probes are supposed to have the
same convenience variables.
</p><p>
</p><div class="table"><a name="idp8097888"></a><p class="title"><b>Table 35.1. Syscalls list</b></p><div class="table-contents"><table summary="Syscalls list" border="1"><colgroup><col width="1.5in" align="left"><col width="5in" align="left"></colgroup><thead><tr><th align="left">syscall</th><th align="left">params</th></tr></thead><tbody><tr><td align="left">
accept
</td><td align="left">
addr_uaddr, addrlen_uaddr, sockfd
</td></tr><tr><td align="left">
accept4
</td><td align="left">
addr_uaddr, addrlen_uaddr, flags, flags_str, sockfd
</td></tr><tr><td align="left">
access
</td><td align="left">
mode, mode_str, pathname
</td></tr><tr><td align="left">
acct
</td><td align="left">
filename
</td></tr><tr><td align="left">
add_key
</td><td align="left">
description_uaddr, payload_uaddr, plen, ringid, type_uaddr
</td></tr><tr><td align="left">
adjtimex
</td><td align="left">
buf_str, buf_uaddr
</td></tr><tr><td align="left">
alarm
</td><td align="left">
seconds
</td></tr><tr><td align="left">
arch_prctl
</td><td align="left">
addr, code, code_str
</td></tr><tr><td align="left">
bdflush
</td><td align="left">
data, data_str, func
</td></tr><tr><td align="left">
bind
</td><td align="left">
addrlen, my_addr_uaddr, sockfd, uaddr_af, uaddr_ip, uaddr_ip_port, uaddr_ipv6_flowinfo, uaddr_ipv6_scope_id
</td></tr><tr><td align="left">
bpf
</td><td align="left">
attr_uaddr, cmd, cmd_str, size
</td></tr><tr><td align="left">
brk
</td><td align="left">
brk
</td></tr><tr><td align="left">
capget
</td><td align="left">
data_uaddr, header_uaddr
</td></tr><tr><td align="left">
capset
</td><td align="left">
data_uaddr, header_uaddr
</td></tr><tr><td align="left">
chdir
</td><td align="left">
path
</td></tr><tr><td align="left">
chmod
</td><td align="left">
mode, path
</td></tr><tr><td align="left">
chown
</td><td align="left">
group, owner, path
</td></tr><tr><td align="left">
chown16
</td><td align="left">
group, owner, path
</td></tr><tr><td align="left">
chroot
</td><td align="left">
path
</td></tr><tr><td align="left">
clock_adjtime
</td><td align="left">
clk_id, clk_id_str, tx_uaddr
</td></tr><tr><td align="left">
clock_getres
</td><td align="left">
clk_id, clk_id_str, res_uaddr
</td></tr><tr><td align="left">
clock_gettime
</td><td align="left">
clk_id, clk_id_str, tp_uaddr
</td></tr><tr><td align="left">
clock_nanosleep
</td><td align="left">
clk_id, clk_id_str, flags, flags_str, rem_uaddr, req_uaddr
</td></tr><tr><td align="left">
clock_settime
</td><td align="left">
clk_id, clk_id_str, tp_uaddr
</td></tr><tr><td align="left">
clone
</td><td align="left">
child_tid_uaddr, clone_flags, parent_tid_uaddr, stack_start
</td></tr><tr><td align="left">
close
</td><td align="left">
fd
</td></tr><tr><td align="left">
compat_adjtimex
</td><td align="left">
buf_str, buf_uaddr
</td></tr><tr><td align="left">
compat_clock_nanosleep
</td><td align="left">
clk_id, clk_id_str, flags, flags_str, rem_uaddr, req_uaddr
</td></tr><tr><td align="left">
compat_execve
</td><td align="left">
args, env_str, filename
</td></tr><tr><td align="left">
compat_execveat
</td><td align="left">
args, dirfd, dirfd_str, env_str, filename, flags, flags_str
</td></tr><tr><td align="left">
compat_fadvise64
</td><td align="left">
advice, fd, len, offset
</td></tr><tr><td align="left">
compat_fadvise64_64
</td><td align="left">
advice, fd, len, offset
</td></tr><tr><td align="left">
compat_fallocate
</td><td align="left">
fd, len, mode, offset
</td></tr><tr><td align="left">
compat_ftruncate64
</td><td align="left">
fd, length
</td></tr><tr><td align="left">
compat_futex
</td><td align="left">
futex_uaddr, op, uaddr2_uaddr, utime_uaddr, val3, val
</td></tr><tr><td align="left">
compat_futimesat
</td><td align="left">
dirfd, dirfd_str, filename, filename_uaddr, tvp_uaddr
</td></tr><tr><td align="left">
compat_getitimer
</td><td align="left">
value_uaddr, which
</td></tr><tr><td align="left">
compat_lookup_dcookie
</td><td align="left">
buffer_uaddr, cookie, len
</td></tr><tr><td align="left">
compat_nanosleep
</td><td align="left">
rem_uaddr, req_uaddr
</td></tr><tr><td align="left">
compat_ppoll
</td><td align="left">
</td></tr><tr><td align="left">
compat_pselect6
</td><td align="left">
</td></tr><tr><td align="left">
compat_readahead
</td><td align="left">
count, fd, offset
</td></tr><tr><td align="left">
compat_recvmmsg
</td><td align="left">
flags, flags_str, mmsg_uaddr, s, timeout_uaddr, vlen
</td></tr><tr><td align="left">
compat_rt_sigprocmask
</td><td align="left">
how, how_str, oldset_uaddr, set_uaddr
</td></tr><tr><td align="left">
compat_select
</td><td align="left">
exceptfds_uaddr, n, readfds_uaddr, timeout_uaddr, writefds_uaddr
</td></tr><tr><td align="left">
compat_setitimer
</td><td align="left">
ovalue_uaddr, value_uaddr, which
</td></tr><tr><td align="left">
compat_signalfd
</td><td align="left">
flags
</td></tr><tr><td align="left">
compat_sys_msgctl
</td><td align="left">
buf_uaddr, cmd, cmd_str, msqid
</td></tr><tr><td align="left">
compat_sys_msgrcv
</td><td align="left">
msgflg, msgflg_str, msgp_uaddr, msgsz, msgtyp, msqid
</td></tr><tr><td align="left">
compat_sys_msgsnd
</td><td align="left">
msgflg, msgflg_str, msgp_uaddr, msgsz, msqid
</td></tr><tr><td align="left">
compat_sys_recvmsg
</td><td align="left">
flags, flags_str, msg_uaddr, s
</td></tr><tr><td align="left">
compat_sys_semctl
</td><td align="left">
arg, cmd, cmdstr, semid, semnum
</td></tr><tr><td align="left">
compat_sys_semtimedop
</td><td align="left">
nsops, semid, sops_uaddr, timeout_uaddr
</td></tr><tr><td align="left">
compat_sys_sendmsg
</td><td align="left">
flags, flags_str, msg_uaddr, s
</td></tr><tr><td align="left">
compat_sys_shmat
</td><td align="left">
shmaddr_uaddr, shmflg, shmid
</td></tr><tr><td align="left">
compat_sys_shmctl
</td><td align="left">
buf_uaddr, cmd, cmd_str, shmid
</td></tr><tr><td align="left">
compat_sys_utimes
</td><td align="left">
filename
</td></tr><tr><td align="left">
compat_truncate64
</td><td align="left">
length, path, path_uaddr
</td></tr><tr><td align="left">
compat_utime
</td><td align="left">
actime, buf_uaddr, filename, filename_uaddr, modtime
</td></tr><tr><td align="left">
compat_utimensat
</td><td align="left">
dfd, dfd_str, filename, filename_uaddr, flags, flags_str, tsp_uaddr
</td></tr><tr><td align="left">
compat_vmsplice
</td><td align="left">
fd, flags, flags_str, iov, nr_segs
</td></tr><tr><td align="left">
connect
</td><td align="left">
addrlen, serv_addr_uaddr, sockfd, uaddr_af, uaddr_ip, uaddr_ip_port, uaddr_ipv6_flowinfo, uaddr_ipv6_scope_id
</td></tr><tr><td align="left">
creat
</td><td align="left">
mode, pathname
</td></tr><tr><td align="left">
delete_module
</td><td align="left">
flags, flags_str, name_user
</td></tr><tr><td align="left">
dup
</td><td align="left">
oldfd
</td></tr><tr><td align="left">
dup2
</td><td align="left">
flags, newfd, oldfd
</td></tr><tr><td align="left">
dup3
</td><td align="left">
flags, newfd, oldfd
</td></tr><tr><td align="left">
epoll_create
</td><td align="left">
flags, size
</td></tr><tr><td align="left">
epoll_ctl
</td><td align="left">
epfd, event_uaddr, fd, op, op_str
</td></tr><tr><td align="left">
epoll_pwait
</td><td align="left">
epfd, events_uaddr, maxevents, sigmask_uaddr, sigsetsize, timeout
</td></tr><tr><td align="left">
epoll_wait
</td><td align="left">
epfd, events_uaddr, maxevents, timeout
</td></tr><tr><td align="left">
eventfd
</td><td align="left">
count, flags, flags_str
</td></tr><tr><td align="left">
execve
</td><td align="left">
args, env_str, filename
</td></tr><tr><td align="left">
execveat
</td><td align="left">
args, dirfd, dirfd_str, env_str, filename, flags, flags_str
</td></tr><tr><td align="left">
exit
</td><td align="left">
status
</td></tr><tr><td align="left">
exit_group
</td><td align="left">
status
</td></tr><tr><td align="left">
faccessat
</td><td align="left">
dirfd, dirfd_str, mode, mode_str, pathname
</td></tr><tr><td align="left">
fadvise64
</td><td align="left">
advice, fd, len, offset
</td></tr><tr><td align="left">
fadvise64_64
</td><td align="left">
advice, fd, len, offset
</td></tr><tr><td align="left">
fallocate
</td><td align="left">
fd, len, mode, mode_str, offset
</td></tr><tr><td align="left">
fanotify_init
</td><td align="left">
event_f_flags, event_f_flags_str, flags, flags_str
</td></tr><tr><td align="left">
fanotify_mark
</td><td align="left">
dirfd, dirfd_str, fanotify_fd, flags, flags_str, mask, mask_str, pathname
</td></tr><tr><td align="left">
fchdir
</td><td align="left">
fd
</td></tr><tr><td align="left">
fchmod
</td><td align="left">
fildes, mode
</td></tr><tr><td align="left">
fchmodat
</td><td align="left">
dirfd, dirfd_str, mode, pathname
</td></tr><tr><td align="left">
fchown
</td><td align="left">
fd, group, owner
</td></tr><tr><td align="left">
fchown16
</td><td align="left">
fd, group, owner
</td></tr><tr><td align="left">
fchownat
</td><td align="left">
dirfd, dirfd_str, flags, flags_str, group, owner, pathname
</td></tr><tr><td align="left">
fcntl
</td><td align="left">
arg, cmd, cmd_str, fd
</td></tr><tr><td align="left">
fdatasync
</td><td align="left">
fd
</td></tr><tr><td align="left">
fgetxattr
</td><td align="left">
filedes, name_str, size, value_uaddr
</td></tr><tr><td align="left">
finit_module
</td><td align="left">
fd, flags, flags_str, uargs
</td></tr><tr><td align="left">
flistxattr
</td><td align="left">
filedes, list_uaddr, size
</td></tr><tr><td align="left">
flock
</td><td align="left">
fd, operation
</td></tr><tr><td align="left">
fork
</td><td align="left">
</td></tr><tr><td align="left">
fremovexattr
</td><td align="left">
filedes, name_str, name_uaddr
</td></tr><tr><td align="left">
fsetxattr
</td><td align="left">
filedes, flags, flags_str, name_str, name_uaddr, size, value_str, value_uaddr
</td></tr><tr><td align="left">
fstat
</td><td align="left">
buf_uaddr, filedes
</td></tr><tr><td align="left">
fstatat
</td><td align="left">
buf_uaddr, dirfd, dirfd_str, flags, flags_str, path
</td></tr><tr><td align="left">
fstatfs
</td><td align="left">
buf_uaddr, fd
</td></tr><tr><td align="left">
fstatfs64
</td><td align="left">
buf_uaddr, fd, sz
</td></tr><tr><td align="left">
fsync
</td><td align="left">
fd
</td></tr><tr><td align="left">
ftruncate
</td><td align="left">
fd, length
</td></tr><tr><td align="left">
futex
</td><td align="left">
futex_uaddr, op, uaddr2_uaddr, utime_uaddr, val3, val
</td></tr><tr><td align="left">
futimesat
</td><td align="left">
dirfd, dirfd_str, filename, filename_uaddr, tvp_uaddr
</td></tr><tr><td align="left">
get_mempolicy
</td><td align="left">
addr, flags, flags_str, maxnode, nmask_uaddr, policy_uaddr
</td></tr><tr><td align="left">
get_robust_list
</td><td align="left">
len_uaddr, list_head_uaddr, pid
</td></tr><tr><td align="left">
get_thread_area
</td><td align="left">
u_info_uaddr
</td></tr><tr><td align="left">
getcpu
</td><td align="left">
cpu_uaddr, node_uaddr, tcache_uaddr
</td></tr><tr><td align="left">
getcwd
</td><td align="left">
buf_uaddr, size
</td></tr><tr><td align="left">
getdents
</td><td align="left">
count, dirp_uaddr, fd
</td></tr><tr><td align="left">
getegid
</td><td align="left">
</td></tr><tr><td align="left">
geteuid
</td><td align="left">
</td></tr><tr><td align="left">
getgid
</td><td align="left">
</td></tr><tr><td align="left">
getgroups
</td><td align="left">
list_uaddr, size
</td></tr><tr><td align="left">
gethostname
</td><td align="left">
len, name_uaddr
</td></tr><tr><td align="left">
getitimer
</td><td align="left">
value_uaddr, which
</td></tr><tr><td align="left">
getpeername
</td><td align="left">
name_uaddr, namelen_uaddr, s
</td></tr><tr><td align="left">
getpgid
</td><td align="left">
pid
</td></tr><tr><td align="left">
getpgrp
</td><td align="left">
</td></tr><tr><td align="left">
getpid
</td><td align="left">
</td></tr><tr><td align="left">
getppid
</td><td align="left">
</td></tr><tr><td align="left">
getpriority
</td><td align="left">
which, who
</td></tr><tr><td align="left">
getrandom
</td><td align="left">
buf, count, flags, flags_str
</td></tr><tr><td align="left">
getresgid
</td><td align="left">
egid_uaddr, rgid_uaddr, sgid_uaddr
</td></tr><tr><td align="left">
getresuid
</td><td align="left">
euid_uaddr, ruid_uaddr, suid_uaddr
</td></tr><tr><td align="left">
getrlimit
</td><td align="left">
resource, rlim_uaddr
</td></tr><tr><td align="left">
getrusage
</td><td align="left">
usage_uaddr, who, who_str
</td></tr><tr><td align="left">
getsid
</td><td align="left">
pid
</td></tr><tr><td align="left">
getsockname
</td><td align="left">
name_uaddr, namelen_uaddr, s
</td></tr><tr><td align="left">
getsockopt
</td><td align="left">
fd, level, level_str, optlen_uaddr, optname, optname_str, optval_uaddr
</td></tr><tr><td align="left">
gettid
</td><td align="left">
</td></tr><tr><td align="left">
gettimeofday
</td><td align="left">
tv_uaddr, tz_uaddr
</td></tr><tr><td align="left">
getuid
</td><td align="left">
</td></tr><tr><td align="left">
getxattr
</td><td align="left">
name_str, path, size, value_uaddr
</td></tr><tr><td align="left">
init_module
</td><td align="left">
len, uargs, umod_uaddr
</td></tr><tr><td align="left">
inotify_add_watch
</td><td align="left">
fd, mask, path, path_uaddr
</td></tr><tr><td align="left">
inotify_init
</td><td align="left">
flags
</td></tr><tr><td align="left">
inotify_rm_watch
</td><td align="left">
fd, wd
</td></tr><tr><td align="left">
io_cancel
</td><td align="left">
ctx_id, iocb_uaddr, result_uaddr
</td></tr><tr><td align="left">
io_destroy
</td><td align="left">
ctx
</td></tr><tr><td align="left">
io_getevents
</td><td align="left">
ctx_id, events_uaddr, min_nr, nr, timeout_uaddr, timestr
</td></tr><tr><td align="left">
io_setup
</td><td align="left">
ctxp_uaddr, maxevents
</td></tr><tr><td align="left">
io_submit
</td><td align="left">
ctx_id, iocbpp_uaddr, nr
</td></tr><tr><td align="left">
ioctl
</td><td align="left">
argp, fd, request
</td></tr><tr><td align="left">
ioperm
</td><td align="left">
from, num, turn_on
</td></tr><tr><td align="left">
iopl
</td><td align="left">
level
</td></tr><tr><td align="left">
ioprio_get
</td><td align="left">
which, which_str, who
</td></tr><tr><td align="left">
ioprio_set
</td><td align="left">
ioprio, ioprio_str, which, which_str, who
</td></tr><tr><td align="left">
kcmp
</td><td align="left">
idx1, idx2, pid1, pid2, type, type_str
</td></tr><tr><td align="left">
kexec_file_load
</td><td align="left">
cmdline, cmdline_len, flags, flags_str, initrd_fd, kernel_fd
</td></tr><tr><td align="left">
kexec_load
</td><td align="left">
entry, flags, flags_str, nr_segments, segments_uaddr
</td></tr><tr><td align="left">
keyctl
</td><td align="left">
arg2, arg3, arg4, arg5, option
</td></tr><tr><td align="left">
kill
</td><td align="left">
pid, sig
</td></tr><tr><td align="left">
lchown
</td><td align="left">
group, owner, path
</td></tr><tr><td align="left">
lchown16
</td><td align="left">
group, owner, path
</td></tr><tr><td align="left">
lgetxattr
</td><td align="left">
name_str, path, size, value_uaddr
</td></tr><tr><td align="left">
link
</td><td align="left">
newpath, oldpath
</td></tr><tr><td align="left">
linkat
</td><td align="left">
flags, flags_str, newdirfd, newdirfd_str, newpath, olddirfd, olddirfd_str, oldpath
</td></tr><tr><td align="left">
listen
</td><td align="left">
backlog, sockfd
</td></tr><tr><td align="left">
listxattr
</td><td align="left">
list_uaddr, path, path_uaddr, size
</td></tr><tr><td align="left">
llistxattr
</td><td align="left">
list_uaddr, path, path_uaddr, size
</td></tr><tr><td align="left">
llseek
</td><td align="left">
fd, offset_high, offset_low, result_uaddr, whence, whence_str
</td></tr><tr><td align="left">
lookup_dcookie
</td><td align="left">
buffer_uaddr, cookie, len
</td></tr><tr><td align="left">
lremovexattr
</td><td align="left">
name_str, name_uaddr, path, path_uaddr
</td></tr><tr><td align="left">
lseek
</td><td align="left">
fildes, offset, whence, whence_str
</td></tr><tr><td align="left">
lsetxattr
</td><td align="left">
flags, flags_str, name_str, name_uaddr, path, path_uaddr, size, value_str, value_uaddr
</td></tr><tr><td align="left">
lstat
</td><td align="left">
buf_uaddr, path
</td></tr><tr><td align="left">
madvise
</td><td align="left">
advice, advice_str, length, start
</td></tr><tr><td align="left">
mbind
</td><td align="left">
flags, flags_str, len, maxnode, mode, mode_str, nmask_uaddr, start
</td></tr><tr><td align="left">
memfd_create
</td><td align="left">
flags, flags_str, uname
</td></tr><tr><td align="left">
migrate_pages
</td><td align="left">
maxnode, new_nodes, old_nodes, pid
</td></tr><tr><td align="left">
mincore
</td><td align="left">
length, start, vec_uaddr
</td></tr><tr><td align="left">
mkdir
</td><td align="left">
mode, pathname, pathname_uaddr
</td></tr><tr><td align="left">
mkdirat
</td><td align="left">
dirfd, dirfd_str, mode, pathname
</td></tr><tr><td align="left">
mknod
</td><td align="left">
dev, mode, pathname
</td></tr><tr><td align="left">
mknodat
</td><td align="left">
dev, dirfd, dirfd_str, mode, mode_str, pathname
</td></tr><tr><td align="left">
mlock
</td><td align="left">
addr, len
</td></tr><tr><td align="left">
mlockall
</td><td align="left">
flags
</td></tr><tr><td align="left">
mmap2
</td><td align="left">
fd, flags, length, pgoffset, prot, start
</td></tr><tr><td align="left">
modify_ldt
</td><td align="left">
bytecount, func, ptr_uaddr
</td></tr><tr><td align="left">
mount
</td><td align="left">
data, filesystemtype, mountflags, mountflags_str, source, target
</td></tr><tr><td align="left">
move_pages
</td><td align="left">
flags, flags_str, nodes, nr_pages, pages, pid, status
</td></tr><tr><td align="left">
mprotect
</td><td align="left">
addr, len, prot, prot_str
</td></tr><tr><td align="left">
mq_getsetattr
</td><td align="left">
mqdes, u_mqstat_uaddr, u_omqstat_uaddr
</td></tr><tr><td align="left">
mq_notify
</td><td align="left">
mqdes, notification_uaddr
</td></tr><tr><td align="left">
mq_open
</td><td align="left">
filename, mode, name_uaddr, oflag, u_attr_uaddr
</td></tr><tr><td align="left">
mq_timedreceive
</td><td align="left">
abs_timeout_uaddr, mqdes, msg_len, msg_prio_uaddr, msg_ptr_uaddr
</td></tr><tr><td align="left">
mq_timedsend
</td><td align="left">
abs_timeout_uaddr, mqdes, msg_len, msg_prio, msg_ptr_uaddr
</td></tr><tr><td align="left">
mq_unlink
</td><td align="left">
u_name, u_name_uaddr
</td></tr><tr><td align="left">
mremap
</td><td align="left">
flags, new_address, new_size, old_address, old_size
</td></tr><tr><td align="left">
msgctl
</td><td align="left">
buf_uaddr, cmd, cmd_str, msqid
</td></tr><tr><td align="left">
msgget
</td><td align="left">
key, key_str, msgflg, msgflg_str
</td></tr><tr><td align="left">
msgrcv
</td><td align="left">
msgflg, msgflg_str, msgp_uaddr, msgsz, msgtyp, msqid
</td></tr><tr><td align="left">
msgsnd
</td><td align="left">
msgflg, msgflg_str, msgp_uaddr, msgsz, msqid
</td></tr><tr><td align="left">
msync
</td><td align="left">
flags, length, start
</td></tr><tr><td align="left">
munlock
</td><td align="left">
addr, len
</td></tr><tr><td align="left">
munlockall
</td><td align="left">
</td></tr><tr><td align="left">
munmap
</td><td align="left">
length, start
</td></tr><tr><td align="left">
name_to_handle_at
</td><td align="left">
dfd, dfd_str, flags, flags_str, handle_uaddr, mnt_id_uaddr, pathname
</td></tr><tr><td align="left">
nanosleep
</td><td align="left">
rem_uaddr, req_uaddr
</td></tr><tr><td align="left">
ni_syscall
</td><td align="left">
</td></tr><tr><td align="left">
nice
</td><td align="left">
inc
</td></tr><tr><td align="left">
open
</td><td align="left">
filename, flags, mode
</td></tr><tr><td align="left">
open_by_handle_at
</td><td align="left">
flags, flags_str, handle_uaddr, mount_dfd, mount_dfd_str
</td></tr><tr><td align="left">
openat
</td><td align="left">
dfd, dfd_str, filename, flags, mode
</td></tr><tr><td align="left">
pause
</td><td align="left">
</td></tr><tr><td align="left">
perf_event_open
</td><td align="left">
attr_uaddr, cpu, flags, flags_str, group_fd, pid
</td></tr><tr><td align="left">
personality
</td><td align="left">
persona
</td></tr><tr><td align="left">
pipe
</td><td align="left">
fildes_uaddr, flag_str, flags, pipe0, pipe1
</td></tr><tr><td align="left">
pivot_root
</td><td align="left">
new_root_str, old_root_str
</td></tr><tr><td align="left">
poll
</td><td align="left">
nfds, timeout, ufds_uaddr
</td></tr><tr><td align="left">
ppoll
</td><td align="left">
</td></tr><tr><td align="left">
prctl
</td><td align="left">
arg2, arg3, arg4, arg5, option
</td></tr><tr><td align="left">
pread
</td><td align="left">
buf_uaddr, count, fd, offset
</td></tr><tr><td align="left">
preadv
</td><td align="left">
count, fd, offset, vector_uaddr
</td></tr><tr><td align="left">
prlimit64
</td><td align="left">
new_rlim_uaddr, old_rlim_uaddr, pid, resource
</td></tr><tr><td align="left">
process_vm_readv
</td><td align="left">
flags, liovcnt, local_iov_uaddr, pid, remote_iov_uaddr, riovcnt
</td></tr><tr><td align="left">
process_vm_writev
</td><td align="left">
flags, liovcnt, local_iov_uaddr, pid, remote_iov_uaddr, riovcnt
</td></tr><tr><td align="left">
pselect6
</td><td align="left">
</td></tr><tr><td align="left">
ptrace
</td><td align="left">
addr, data, pid, request
</td></tr><tr><td align="left">
pwrite
</td><td align="left">
buf_uaddr, count, fd, offset
</td></tr><tr><td align="left">
pwritev
</td><td align="left">
count, fd, offset, vector_uaddr
</td></tr><tr><td align="left">
quotactl
</td><td align="left">
addr_uaddr, cmd, cmd_str, id, special, special_str
</td></tr><tr><td align="left">
read
</td><td align="left">
buf_uaddr, count, fd
</td></tr><tr><td align="left">
readahead
</td><td align="left">
count, fd, offset
</td></tr><tr><td align="left">
readdir
</td><td align="left">
count, dirent, fd
</td></tr><tr><td align="left">
readlink
</td><td align="left">
buf_uaddr, bufsiz, path
</td></tr><tr><td align="left">
readlinkat
</td><td align="left">
buf_uaddr, bufsiz, dfd, dfd_str, path
</td></tr><tr><td align="left">
readv
</td><td align="left">
count, fd, vector_uaddr
</td></tr><tr><td align="left">
reboot
</td><td align="left">
arg_uaddr, flag, flag_str, magic2, magic2_str, magic, magic_str
</td></tr><tr><td align="left">
recv
</td><td align="left">
buf_uaddr, flags, flags_str, len, s
</td></tr><tr><td align="left">
recvfrom
</td><td align="left">
addr_uaddr, addrlen_uaddr, buf_uaddr, flags, flags_str, len, s
</td></tr><tr><td align="left">
recvmmsg
</td><td align="left">
flags, flags_str, mmsg_uaddr, s, timeout_uaddr, vlen
</td></tr><tr><td align="left">
recvmsg
</td><td align="left">
flags, flags_str, msg_uaddr, s
</td></tr><tr><td align="left">
remap_file_pages
</td><td align="left">
flags, pgoff, prot, size, start
</td></tr><tr><td align="left">
removexattr
</td><td align="left">
name_str, path
</td></tr><tr><td align="left">
rename
</td><td align="left">
newpath, oldpath
</td></tr><tr><td align="left">
renameat
</td><td align="left">
newdfd, newdfd_str, newname, newname_str, olddfd, olddfd_str, oldname, oldname_str
</td></tr><tr><td align="left">
renameat2
</td><td align="left">
flags, flags_str, newdfd, newdfd_str, newname, newname_str, olddfd, olddfd_str, oldname, oldname_str
</td></tr><tr><td align="left">
request_key
</td><td align="left">
callout_info_uaddr, description_uaddr, destringid, type_uaddr
</td></tr><tr><td align="left">
restart_syscall
</td><td align="left">
</td></tr><tr><td align="left">
rmdir
</td><td align="left">
pathname
</td></tr><tr><td align="left">
rt_sigaction
</td><td align="left">
act_uaddr, oact_uaddr, sig, sigsetsize
</td></tr><tr><td align="left">
rt_sigaction32
</td><td align="left">
act_uaddr, oact_uaddr, sig, sigsetsize
</td></tr><tr><td align="left">
rt_sigpending
</td><td align="left">
set_uaddr, sigsetsize
</td></tr><tr><td align="left">
rt_sigprocmask
</td><td align="left">
how, how_str, oldset_uaddr, set_uaddr
</td></tr><tr><td align="left">
rt_sigqueueinfo
</td><td align="left">
pid, sig, uinfo_uaddr
</td></tr><tr><td align="left">
rt_sigreturn
</td><td align="left">
</td></tr><tr><td align="left">
rt_sigsuspend
</td><td align="left">
set_uaddr, sigsetsize
</td></tr><tr><td align="left">
rt_sigtimedwait
</td><td align="left">
sigsetsize, uinfo_uaddr, uthese_uaddr, uts_uaddr
</td></tr><tr><td align="left">
rt_tgsigqueueinfo
</td><td align="left">
sig, tgid, tid, uinfo_uaddr
</td></tr><tr><td align="left">
sched_get_priority_max
</td><td align="left">
policy
</td></tr><tr><td align="left">
sched_get_priority_min
</td><td align="left">
policy
</td></tr><tr><td align="left">
sched_getaffinity
</td><td align="left">
len, mask_uaddr, pid
</td></tr><tr><td align="left">
sched_getattr
</td><td align="left">
flags, pid, sched_attr_str, sched_attr_uaddr, size
</td></tr><tr><td align="left">
sched_getparam
</td><td align="left">
p_uaddr, pid
</td></tr><tr><td align="left">
sched_getscheduler
</td><td align="left">
pid
</td></tr><tr><td align="left">
sched_rr_get_interval
</td><td align="left">
pid, tp_uaddr
</td></tr><tr><td align="left">
sched_setaffinity
</td><td align="left">
len, mask_uaddr, pid
</td></tr><tr><td align="left">
sched_setattr
</td><td align="left">
flags, pid, sched_attr_str, sched_attr_uaddr
</td></tr><tr><td align="left">
sched_setparam
</td><td align="left">
p_uaddr, pid
</td></tr><tr><td align="left">
sched_setscheduler
</td><td align="left">
p_uaddr, pid, policy, policy_str
</td></tr><tr><td align="left">
sched_yield
</td><td align="left">
</td></tr><tr><td align="left">
seccomp
</td><td align="left">
flags, flags_str, op, op_str, uargs, uargs_uaddr
</td></tr><tr><td align="left">
select
</td><td align="left">
exceptfds_uaddr, n, readfds_uaddr, timeout_uaddr, writefds_uaddr
</td></tr><tr><td align="left">
semctl
</td><td align="left">
arg, cmd, cmdstr, semid, semnum
</td></tr><tr><td align="left">
semget
</td><td align="left">
key, key_str, nsems, semflg, semflg_str
</td></tr><tr><td align="left">
semop
</td><td align="left">
nsops, semid, sops_uaddr
</td></tr><tr><td align="left">
semtimedop
</td><td align="left">
nsops, semid, sops_uaddr, timeout_uaddr
</td></tr><tr><td align="left">
send
</td><td align="left">
buf_uaddr, flags, flags_str, len, s
</td></tr><tr><td align="left">
sendfile
</td><td align="left">
count, in_fd, offset_uaddr, out_fd
</td></tr><tr><td align="left">
sendmmsg
</td><td align="left">
flags, flags_str, mmsg_uaddr, s, vlen
</td></tr><tr><td align="left">
sendmsg
</td><td align="left">
flags, flags_str, msg_uaddr, s
</td></tr><tr><td align="left">
sendto
</td><td align="left">
buf_uaddr, flags, flags_str, len, s, to_uaddr, tolen
</td></tr><tr><td align="left">
set_mempolicy
</td><td align="left">
maxnode, mode, mode_str, nmask_uaddr
</td></tr><tr><td align="left">
set_robust_list
</td><td align="left">
len, list_head_uaddr
</td></tr><tr><td align="left">
set_thread_area
</td><td align="left">
u_info_uaddr
</td></tr><tr><td align="left">
set_tid_address
</td><td align="left">
tidptr_uaddr
</td></tr><tr><td align="left">
setdomainname
</td><td align="left">
domainname_str, domainname_uaddr, len
</td></tr><tr><td align="left">
setfsgid
</td><td align="left">
fsgid
</td></tr><tr><td align="left">
setfsuid
</td><td align="left">
fsuid
</td></tr><tr><td align="left">
setgid
</td><td align="left">
gid
</td></tr><tr><td align="left">
setgroups
</td><td align="left">
list_uaddr, size
</td></tr><tr><td align="left">
sethostname
</td><td align="left">
hostname_uaddr, len, name_str
</td></tr><tr><td align="left">
setitimer
</td><td align="left">
ovalue_uaddr, value_uaddr, which
</td></tr><tr><td align="left">
setns
</td><td align="left">
fd, nstype
</td></tr><tr><td align="left">
setpgid
</td><td align="left">
pgid, pid
</td></tr><tr><td align="left">
setpriority
</td><td align="left">
prio, which, which_str, who
</td></tr><tr><td align="left">
setregid
</td><td align="left">
egid, rgid
</td></tr><tr><td align="left">
setregid16
</td><td align="left">
egid, rgid
</td></tr><tr><td align="left">
setresgid
</td><td align="left">
egid, rgid, sgid
</td></tr><tr><td align="left">
setresgid16
</td><td align="left">
egid, rgid, sgid
</td></tr><tr><td align="left">
setresuid
</td><td align="left">
euid, ruid, suid
</td></tr><tr><td align="left">
setresuid16
</td><td align="left">
euid, ruid, suid
</td></tr><tr><td align="left">
setreuid
</td><td align="left">
euid, ruid
</td></tr><tr><td align="left">
setreuid16
</td><td align="left">
euid, ruid
</td></tr><tr><td align="left">
setrlimit
</td><td align="left">
resource, rlim_uaddr
</td></tr><tr><td align="left">
setsid
</td><td align="left">
</td></tr><tr><td align="left">
setsockopt
</td><td align="left">
fd, level, level_str, optlen, optname, optname_str, optval_uaddr
</td></tr><tr><td align="left">
settimeofday
</td><td align="left">
tv_uaddr, tz_uaddr
</td></tr><tr><td align="left">
settimeofday32
</td><td align="left">
tv_uaddr, tz_uaddr
</td></tr><tr><td align="left">
setuid
</td><td align="left">
uid
</td></tr><tr><td align="left">
setxattr
</td><td align="left">
flags, flags_str, name_str, name_uaddr, path, path_uaddr, size, value_str, value_uaddr
</td></tr><tr><td align="left">
sgetmask
</td><td align="left">
</td></tr><tr><td align="left">
shmat
</td><td align="left">
shmaddr_uaddr, shmflg, shmid
</td></tr><tr><td align="left">
shmctl
</td><td align="left">
buf_uaddr, cmd, cmd_str, shmid
</td></tr><tr><td align="left">
shmdt
</td><td align="left">
shmaddr_uaddr
</td></tr><tr><td align="left">
shmget
</td><td align="left">
key, shmflg, shmflg_str, size
</td></tr><tr><td align="left">
shutdown
</td><td align="left">
how, how_str, s
</td></tr><tr><td align="left">
sigaction32
</td><td align="left">
act_uaddr, oact_uaddr, sig
</td></tr><tr><td align="left">
sigaltstack
</td><td align="left">
uoss_uaddr, uss_uaddr
</td></tr><tr><td align="left">
signal
</td><td align="left">
handler, sig
</td></tr><tr><td align="left">
signalfd
</td><td align="left">
flags
</td></tr><tr><td align="left">
sigpending
</td><td align="left">
</td></tr><tr><td align="left">
sigprocmask
</td><td align="left">
how, how_str, oldset_uaddr, set_uaddr
</td></tr><tr><td align="left">
sigreturn
</td><td align="left">
</td></tr><tr><td align="left">
sigsuspend
</td><td align="left">
mask
</td></tr><tr><td align="left">
socket
</td><td align="left">
family, protocol, type
</td></tr><tr><td align="left">
socketpair
</td><td align="left">
family, protocol, sv_uaddr, type
</td></tr><tr><td align="left">
splice
</td><td align="left">
fd_in, fd_out, flags, flags_str, len, off_in, off_out
</td></tr><tr><td align="left">
ssetmask
</td><td align="left">
newmask, newmask_str
</td></tr><tr><td align="left">
stat
</td><td align="left">
buf_uaddr, filename, filename_uaddr
</td></tr><tr><td align="left">
statfs
</td><td align="left">
buf_uaddr, path
</td></tr><tr><td align="left">
statfs64
</td><td align="left">
buf_uaddr, path, sz
</td></tr><tr><td align="left">
stime
</td><td align="left">
t_uaddr
</td></tr><tr><td align="left">
swapoff
</td><td align="left">
path
</td></tr><tr><td align="left">
swapon
</td><td align="left">
path, swapflags, swapflags_str
</td></tr><tr><td align="left">
symlink
</td><td align="left">
newpath, oldpath
</td></tr><tr><td align="left">
symlinkat
</td><td align="left">
newdfd, newdfd_str, newname, newname_str, oldname, oldname_str
</td></tr><tr><td align="left">
sync
</td><td align="left">
</td></tr><tr><td align="left">
sync_file_range
</td><td align="left">
fd, flags, flags_str, nbytes, offset
</td></tr><tr><td align="left">
syncfs
</td><td align="left">
fd
</td></tr><tr><td align="left">
sysctl
</td><td align="left">
</td></tr><tr><td align="left">
sysfs
</td><td align="left">
arg1, arg2, option
</td></tr><tr><td align="left">
sysinfo
</td><td align="left">
info_uaddr
</td></tr><tr><td align="left">
syslog
</td><td align="left">
bufp_uaddr, len, type
</td></tr><tr><td align="left">
tee
</td><td align="left">
fdin, fdout, flags, len
</td></tr><tr><td align="left">
tgkill
</td><td align="left">
pid, sig, tgid
</td></tr><tr><td align="left">
time
</td><td align="left">
t_uaddr
</td></tr><tr><td align="left">
timer_create
</td><td align="left">
clockid, clockid_str, evp_uaddr, timerid_uaddr
</td></tr><tr><td align="left">
timer_delete
</td><td align="left">
timerid
</td></tr><tr><td align="left">
timer_getoverrun
</td><td align="left">
timerid
</td></tr><tr><td align="left">
timer_gettime
</td><td align="left">
timerid, value_uaddr
</td></tr><tr><td align="left">
timer_settime
</td><td align="left">
flags, ovalue_uaddr, timerid, value_uaddr
</td></tr><tr><td align="left">
timerfd_create
</td><td align="left">
clockid, clockid_str, flags, flags_str
</td></tr><tr><td align="left">
timerfd_gettime
</td><td align="left">
fd, value_uaddr
</td></tr><tr><td align="left">
timerfd_settime
</td><td align="left">
fd, flags, flags_str, ovalue_uaddr, value_uaddr
</td></tr><tr><td align="left">
times
</td><td align="left">
buf_uaddr
</td></tr><tr><td align="left">
tkill
</td><td align="left">
pid, sig
</td></tr><tr><td align="left">
truncate
</td><td align="left">
length, path, path_uaddr
</td></tr><tr><td align="left">
umask
</td><td align="left">
mask
</td></tr><tr><td align="left">
umount
</td><td align="left">
flags, flags_str, target
</td></tr><tr><td align="left">
uname
</td><td align="left">
</td></tr><tr><td align="left">
unlink
</td><td align="left">
pathname, pathname_uaddr
</td></tr><tr><td align="left">
unlinkat
</td><td align="left">
dfd, dfd_str, flag, flag_str, pathname, pathname_str
</td></tr><tr><td align="left">
unshare
</td><td align="left">
unshare_flags
</td></tr><tr><td align="left">
ustat
</td><td align="left">
dev, ubuf_uaddr
</td></tr><tr><td align="left">
ustat32
</td><td align="left">
dev, ubuf_uaddr
</td></tr><tr><td align="left">
utime
</td><td align="left">
actime, buf_uaddr, filename, filename_uaddr, modtime
</td></tr><tr><td align="left">
utimensat
</td><td align="left">
dfd, dfd_str, filename, filename_uaddr, flags, flags_str, tsp_uaddr
</td></tr><tr><td align="left">
utimes
</td><td align="left">
filename, filename_uaddr, tvp_uaddr
</td></tr><tr><td align="left">
vfork
</td><td align="left">
</td></tr><tr><td align="left">
vhangup
</td><td align="left">
</td></tr><tr><td align="left">
vmsplice
</td><td align="left">
fd, flags, flags_str, iov, nr_segs
</td></tr><tr><td align="left">
wait4
</td><td align="left">
options, options_str, pid, rusage_uaddr, status_uaddr
</td></tr><tr><td align="left">
waitid
</td><td align="left">
infop_uaddr, options, options_str, pid, rusage_uaddr, which, which_str
</td></tr><tr><td align="left">
waitpid
</td><td align="left">
options, options_str, pid, status_uaddr
</td></tr><tr><td align="left">
write
</td><td align="left">
buf_uaddr, count, fd
</td></tr><tr><td align="left">
writev
</td><td align="left">
count, fd, vector_uaddr
</td></tr></tbody></table></div></div><p><br class="table-break">
</p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="API-switch-file.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top"><span>function::switch_file</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html>
y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`