1TAPSET::SYSCALLS(3stap)                                TAPSET::SYSCALLS(3stap)
2
3
4

NAME

6       tapset::syscalls - systemtap syscall tapset
7
8

DESCRIPTION

10       Following  is  an  overview of available syscall probes and convenience
11       variables they offer. By default,  each  syscall  probe  has  name  and
12       argstr convenience variables, which are not included in the overview in
13       order to keep it short. Non dwarf-based nd_syscall probes are  supposed
14       to have the same convenience variables.
15
16
17       syscall.accept
18              addr_uaddr, addrlen_uaddr, sockfd
19
20       syscall.accept4
21              addr_uaddr, addrlen_uaddr, flags, flags_str, sockfd
22
23       syscall.access
24              mode, mode_str, pathname, pathname_unquoted
25
26       syscall.acct
27              filename, filename_unquoted
28
29       syscall.add_key
30              description_uaddr, payload_uaddr, plen, ringid, type_uaddr
31
32       syscall.adjtimex
33              buf_str, buf_uaddr
34
35       syscall.alarm
36              seconds
37
38       syscall.arch_prctl
39              addr, code, code_str
40
41       syscall.bdflush
42              $id, $regs, data, data_str, func, int, pt_regs*
43
44       syscall.bind
45              addrlen,     my_addr_uaddr,    sockfd,    uaddr_af,    uaddr_ip,
46              uaddr_ip_port, uaddr_ipv6_flowinfo, uaddr_ipv6_scope_id
47
48       syscall.bpf
49              attr_uaddr, cmd, cmd_str, size
50
51       syscall.brk
52              brk
53
54       syscall.capget
55              data_uaddr, header_uaddr
56
57       syscall.capset
58              data_uaddr, header_uaddr
59
60       syscall.chdir
61              path, path_unquoted
62
63       syscall.chmod
64              mode, path, path_unquoted
65
66       syscall.chown
67              group, owner, path, path_unquoted
68
69       syscall.chown16
70              group, owner, path, path_unquoted
71
72       syscall.chroot
73              path, path_unquoted
74
75       syscall.clock_adjtime
76              clk_id, clk_id_str, tx_uaddr, tx_uaddr_str
77
78       syscall.clock_getres
79              clk_id, clk_id_str, res_uaddr
80
81       syscall.clock_gettime
82              clk_id, clk_id_str, tp_uaddr
83
84       syscall.clock_nanosleep
85              clk_id,  clk_id_str,  flags,  flags_str,   rem_uaddr,   req_str,
86              req_uaddr
87
88       syscall.clock_settime
89              clk_id, clk_id_str, tp_uaddr, tp_uaddr_str
90
91       syscall.clone
92              $id, $regs, child_tid_uaddr, clone_flags, int, parent_tid_uaddr,
93              pt_regs*, stack_start
94
95       syscall.close
96              fd
97
98       syscall.compat_adjtimex
99              $id, $regs, buf_str, buf_uaddr, int, pt_regs*
100
101       syscall.compat_clock_nanosleep
102              $id, $regs, clk_id, clk_id_str, flags, flags_str, int, pt_regs*,
103              rem_uaddr, req_str, req_uaddr
104
105       syscall.compat_execve
106              args, env_str, filename
107
108       syscall.compat_execveat
109              args, dirfd, dirfd_str, env_str, filename, flags, flags_str
110
111       syscall.compat_fadvise64
112              $id, $regs, advice, advice_str, fd, int, len, offset, pt_regs*
113
114       syscall.compat_fadvise64_64
115              $id, $regs, advice, advice_str, fd, int, len, offset, pt_regs*
116
117       syscall.compat_fallocate
118              $id, $regs, fd, int, len, mode, mode_str, offset, pt_regs*
119
120       syscall.compat_ftruncate64
121              $id, $regs, fd, int, length, pt_regs*
122
123       syscall.compat_futex
124              $id,   $regs,  futex_uaddr,  int,  op,  pt_regs*,  uaddr2_uaddr,
125              utime_uaddr, val3, val
126
127       syscall.compat_futimesat
128              $id, $regs, dirfd, dirfd_str,  filename,  filename_uaddr,  file‐
129              name_unquoted, int, pt_regs*, tvp_str, tvp_uaddr
130
131       syscall.compat_getitimer
132              value_uaddr, which
133
134       syscall.compat_lookup_dcookie
135              $id, $regs, buffer_uaddr, cookie, int, len, pt_regs*
136
137       syscall.compat_nanosleep
138              $id, $regs, int, pt_regs*, rem_uaddr, req_str, req_uaddr
139
140       syscall.compat_ppoll
141              $id, $regs, fds_uaddr, int, nfds, pt_regs*, sigmask, sigsetsize,
142              tsp, tsp_str
143
144       syscall.compat_pselect6
145              $id, $regs, exceptfds, int, nfds,  pt_regs*,  readfds,  sigmask,
146              timeout, timeout_str, writefds
147
148       syscall.compat_readahead
149              $id, $regs, count, fd, int, offset, pt_regs*
150
151       syscall.compat_recvmmsg
152              $id,  $regs,  flags,  flags_str,  int,  mmsg_uaddr, pt_regs*, s,
153              timeout_str, timeout_uaddr, vlen
154
155       syscall.compat_select
156              exceptfds_uaddr, n, readfds_uaddr,  timeout_str,  timeout_uaddr,
157              writefds_uaddr
158
159       syscall.compat_setitimer
160              ovalue_uaddr, value_str, value_uaddr, which, which_str
161
162       syscall.compat_signalfd
163              flags
164
165       syscall.compat_sys_msgctl
166              buf_uaddr, cmd, cmd_str, msqid
167
168       syscall.compat_sys_msgrcv
169              msgflg, msgflg_str, msgp_uaddr, msgsz, msgtyp, msqid
170
171       syscall.compat_sys_msgsnd
172              msgflg, msgflg_str, msgp_uaddr, msgsz, msqid
173
174       syscall.compat_sys_recvmsg
175              flags, flags_str, msg_uaddr, s
176
177       syscall.compat_sys_semctl
178              arg, cmd, cmdstr, semid, semnum
179
180       syscall.compat_sys_semtimedop
181              nsops, semid, sops_uaddr, timeout_str, timeout_uaddr
182
183       syscall.compat_sys_sendmsg
184              flags, flags_str, msg_uaddr, s
185
186       syscall.compat_sys_shmat
187              shmaddr_uaddr, shmflg, shmflg_str, shmid
188
189       syscall.compat_sys_shmctl
190              buf_uaddr, cmd, cmd_str, shmid
191
192       syscall.compat_sys_utimes
193              $id, $regs, filename, filename_unquoted, int, pt_regs*, timeval,
194              tvp_uaddr_str
195
196       syscall.compat_truncate64
197              $id,  $regs,  int,  length,  path,  path_uaddr,   path_unquoted,
198              pt_regs*
199
200       syscall.compat_utime
201              $id,  $regs,  actime, buf_uaddr, filename, filename_uaddr, file‐
202              name_unquoted, int, modtime, pt_regs*
203
204       syscall.compat_utimensat
205              $id, $regs, dfd, dfd_str, filename, filename_uaddr, filename_un‐
206              quoted, flags, flags_str, int, pt_regs*, tsp_str, tsp_uaddr
207
208       syscall.compat_vmsplice
209              $id, $regs, fd, flags, flags_str, int, iov, nr_segs, pt_regs*
210
211       syscall.connect
212              addrlen,    serv_addr_uaddr,    sockfd,    uaddr_af,   uaddr_ip,
213              uaddr_ip_port, uaddr_ipv6_flowinfo, uaddr_ipv6_scope_id
214
215       syscall.copy_file_range
216              fd_in, fd_out, flags, len, off_in, off_out
217
218       syscall.creat
219              mode, pathname, pathname_unquoted
220
221       syscall.delete_module
222              flags, flags_str, name_user, name_user_unquoted
223
224       syscall.dup
225              oldfd
226
227       syscall.dup2
228              flags, flags_str, newfd, oldfd
229
230       syscall.dup3
231              flags, flags_str, newfd, oldfd
232
233       syscall.epoll_create
234              flags, size
235
236       syscall.epoll_ctl
237              epfd, event_uaddr, fd, op, op_str
238
239       syscall.epoll_pwait
240              epfd, events_uaddr, maxevents, sigmask_uaddr, sigsetsize,  time‐
241              out
242
243       syscall.epoll_wait
244              epfd, events_uaddr, maxevents, timeout
245
246       syscall.eventfd
247              count, flags, flags_str
248
249       syscall.execve
250              args, env_str, filename
251
252       syscall.execveat
253              args, dirfd, dirfd_str, env_str, filename, flags, flags_str
254
255       syscall.exit
256              status
257
258       syscall.exit_group
259              status
260
261       syscall.faccessat
262              dirfd, dirfd_str, mode, mode_str, pathname, pathname_unquoted
263
264       syscall.faccessat2
265              dirfd,  dirfd_str,  flags,  flags_str, mode, mode_str, pathname,
266              pathname_unquoted
267
268       syscall.fadvise64
269              advice, advice_str, fd, len, offset
270
271       syscall.fadvise64_64
272              $id, $regs, advice, advice_str, fd, int, len, offset, pt_regs*
273
274       syscall.fallocate
275              fd, len, mode, mode_str, offset
276
277       syscall.fanotify_init
278              event_f_flags, event_f_flags_str, flags, flags_str
279
280       syscall.fanotify_mark
281              dirfd, dirfd_str, fanotify_fd, flags, flags_str, mask, mask_str,
282              pathname, pathname_unquoted
283
284       syscall.fchdir
285              fd
286
287       syscall.fchmod
288              fildes, mode
289
290       syscall.fchmodat
291              dirfd, dirfd_str, mode, pathname, pathname_unquoted
292
293       syscall.fchown
294              fd, group, owner
295
296       syscall.fchown16
297              fd, group, owner
298
299       syscall.fchownat
300              dirfd,  dirfd_str,  flags,  flags_str,  group,  owner, pathname,
301              pathname_unquoted
302
303       syscall.fcntl
304              arg, cmd, cmd_str, fd
305
306       syscall.fdatasync
307              fd
308
309       syscall.fgetxattr
310              filedes, name_str, name_str_unquoted, size, value_uaddr
311
312       syscall.finit_module
313              fd, flags, flags_str, uargs, uargs_unquoted
314
315       syscall.flistxattr
316              filedes, list_uaddr, size
317
318       syscall.flock
319              fd, operation
320
321       syscall.fork
322
323
324       syscall.fremovexattr
325              filedes, name_str, name_str_unquoted, name_uaddr
326
327       syscall.fsetxattr
328              filedes,   flags,   flags_str,   name_str,    name_str_unquoted,
329              name_uaddr, size, value_str, value_uaddr
330
331       syscall.fstat
332              buf_uaddr, filedes
333
334       syscall.fstatat
335              buf_uaddr,  dirfd,  dirfd_str,  flags, flags_str, path, path_un‐
336              quoted
337
338       syscall.fstatfs
339              buf_uaddr, fd
340
341       syscall.fstatfs64
342              buf_uaddr, fd, sz
343
344       syscall.fsync
345              fd
346
347       syscall.ftruncate
348              fd, length
349
350       syscall.ftruncate64
351              $id, $regs, fd, int, length, pt_regs*
352
353       syscall.futex
354              futex_uaddr, op, uaddr2_uaddr, utime_uaddr, val3, val
355
356       syscall.futimesat
357              dirfd, dirfd_str, filename,  filename_uaddr,  filename_unquoted,
358              tvp_str, tvp_uaddr
359
360       syscall.get_mempolicy
361              addr, flags, flags_str, maxnode, nmask_uaddr, policy_uaddr
362
363       syscall.get_robust_list
364              len_uaddr, list_head_uaddr, pid
365
366       syscall.get_thread_area
367              u_info_str, u_info_uaddr
368
369       syscall.getcpu
370              cpu_uaddr, node_uaddr, tcache_uaddr
371
372       syscall.getcwd
373              buf_uaddr, size
374
375       syscall.getdents
376              count, dirp_uaddr, fd
377
378       syscall.getegid
379
380
381       syscall.geteuid
382
383
384       syscall.getgid
385
386
387       syscall.getgroups
388              list_uaddr, size
389
390       syscall.getitimer
391              value_uaddr, which
392
393       syscall.getpeername
394              name_uaddr, namelen_uaddr, s
395
396       syscall.getpgid
397              pid
398
399       syscall.getpgrp
400
401
402       syscall.getpid
403
404
405       syscall.getppid
406
407
408       syscall.getpriority
409              which, who
410
411       syscall.getrandom
412              buf, buf_unquoted, count, flags, flags_str
413
414       syscall.getresgid
415              egid_uaddr, rgid_uaddr, sgid_uaddr
416
417       syscall.getresuid
418              euid_uaddr, ruid_uaddr, suid_uaddr
419
420       syscall.getrlimit
421              resource, rlim_uaddr
422
423       syscall.getrusage
424              usage_uaddr, who, who_str
425
426       syscall.getsid
427              pid
428
429       syscall.getsockname
430              name_uaddr, namelen_uaddr, s
431
432       syscall.getsockopt
433              fd,  level,  level_str, optlen_uaddr, optname, optname_str, opt‐
434              val_uaddr
435
436       syscall.gettid
437
438
439       syscall.gettimeofday
440              tv_uaddr, tz_uaddr
441
442       syscall.getuid
443
444
445       syscall.getxattr
446              name_str,   name_str_unquoted,   path,   path_unquoted,    size,
447              value_uaddr
448
449       syscall.init_module
450              len, uargs, uargs_unquoted, umod_uaddr
451
452       syscall.inotify_add_watch
453              fd, mask, mask_str, path, path_uaddr, path_unquoted
454
455       syscall.inotify_init
456              flags
457
458       syscall.inotify_rm_watch
459              fd, wd
460
461       syscall.io_cancel
462              ctx_id, iocb_uaddr, result_uaddr
463
464       syscall.io_destroy
465              ctx
466
467       syscall.io_getevents
468              ctx_id, events_uaddr, min_nr, nr, timeout_uaddr, timestr
469
470       syscall.io_setup
471              ctxp_uaddr, maxevents
472
473       syscall.io_submit
474              ctx_id, iocbpp_uaddr, nr
475
476       syscall.ioctl
477              argp, fd, request
478
479       syscall.ioperm
480              from, num, turn_on
481
482       syscall.iopl
483              level
484
485       syscall.ioprio_get
486              which, which_str, who
487
488       syscall.ioprio_set
489              ioprio, ioprio_str, which, which_str, who
490
491       syscall.kcmp
492              idx1, idx2, pid1, pid2, type, type_str
493
494       syscall.kexec_file_load
495              cmdline,  cmdline_len,  cmdline_unquoted, flags, flags_str, ini‐
496              trd_fd, kernel_fd
497
498       syscall.kexec_load
499              entry, flags, flags_str, nr_segments, segments_uaddr
500
501       syscall.keyctl
502              arg2, arg3, arg4, arg5, option
503
504       syscall.kill
505              pid, sig, sig_name
506
507       syscall.lchown
508              group, owner, path, path_unquoted
509
510       syscall.lchown16
511              group, owner, path, path_unquoted
512
513       syscall.lgetxattr
514              name_str,   name_str_unquoted,   path,   path_unquoted,    size,
515              value_uaddr
516
517       syscall.link
518              newpath, newpath_unquoted, oldpath, oldpath_unquoted
519
520       syscall.linkat
521              flags,  flags_str,  newdirfd, newdirfd_str, newpath, newpath_un‐
522              quoted, olddirfd, olddirfd_str, oldpath, oldpath_unquoted
523
524       syscall.listen
525              backlog, sockfd
526
527       syscall.listxattr
528              list_uaddr, path, path_uaddr, path_unquoted, size
529
530       syscall.llistxattr
531              list_uaddr, path, path_uaddr, path_unquoted, size
532
533       syscall.llseek
534              fd, offset_high, offset_low, result_uaddr, whence, whence_str
535
536       syscall.lookup_dcookie
537              $id, $regs, buffer_uaddr, cookie, int, len, pt_regs*
538
539       syscall.lremovexattr
540              name_str,  name_str_unquoted,  name_uaddr,   path,   path_uaddr,
541              path_unquoted
542
543       syscall.lseek
544              fildes, offset, whence, whence_str
545
546       syscall.lsetxattr
547              flags, flags_str, name_str, name_str_unquoted, name_uaddr, path,
548              path_uaddr, path_unquoted, size, value_str, value_uaddr
549
550       syscall.lstat
551              buf_uaddr, path, path_unquoted
552
553       syscall.madvise
554              advice, advice_str, length, start
555
556       syscall.mbind
557              flags, flags_str, len,  maxnode,  mode,  mode_str,  nmask_uaddr,
558              start
559
560       syscall.membarrier
561              cmd, cmd_str, flags
562
563       syscall.memfd_create
564              flags, flags_str, uname, uname_unquoted
565
566       syscall.memfd_secret
567              flags, flags_str
568
569       syscall.migrate_pages
570              maxnode, new_nodes, old_nodes, pid
571
572       syscall.mincore
573              length, start, vec_uaddr
574
575       syscall.mkdir
576              mode, pathname, pathname_uaddr, pathname_unquoted
577
578       syscall.mkdirat
579              dirfd, dirfd_str, mode, pahtname_unquoted, pathname
580
581       syscall.mknod
582              dev, mode, mode_str, pathname, pathname_unquoted
583
584       syscall.mknodat
585              dev,  dirfd,  dirfd_str,  mode, mode_str, pathname, pathname_un‐
586              quoted
587
588       syscall.mlock
589              addr, len
590
591       syscall.mlock2
592              addr, flags, flags_str, len
593
594       syscall.mlockall
595              flags, flags_str
596
597       syscall.mmap2
598              fd, flags, flags_str, length, pgoffset, prot, prot_str, start
599
600       syscall.modify_ldt
601              bytecount, func, ptr_uaddr
602
603       syscall.mount
604              data,  data_unquoted,  filesystemtype,  filesystemtype_unquoted,
605              mountflags,  mountflags_str,  source,  source_unquoted,  target,
606              target_unquoted
607
608       syscall.move_pages
609              flags, flags_str, nodes, nr_pages, pages, pid, status
610
611       syscall.mprotect
612              addr, len, prot, prot_str
613
614       syscall.mq_getsetattr
615              mqdes, u_mqstat_uaddr, u_omqstat_uaddr
616
617       syscall.mq_notify
618              mqdes, notification_uaddr
619
620       syscall.mq_open
621              filename, filename_unquoted, mode, name_uaddr, oflag, oflag_str,
622              u_attr_uaddr
623
624       syscall.mq_timedreceive
625              abs_timeout_uaddr, mqdes, msg_len, msg_prio_uaddr, msg_ptr_uaddr
626
627       syscall.mq_timedsend
628              abs_timeout_uaddr, mqdes, msg_len, msg_prio, msg_ptr_uaddr
629
630       syscall.mq_unlink
631              u_name, u_name_uaddr, u_name_unquoted
632
633       syscall.mremap
634              flags, flags_str, new_address, new_size, old_address, old_size
635
636       syscall.msgctl
637              buf_uaddr, cmd, cmd_str, msqid
638
639       syscall.msgget
640              key, key_str, msgflg, msgflg_str
641
642       syscall.msgrcv
643              msgflg, msgflg_str, msgp_uaddr, msgsz, msgtyp, msqid
644
645       syscall.msgsnd
646              msgflg, msgflg_str, msgp_uaddr, msgsz, msqid
647
648       syscall.msync
649              flags, flags_str, length, start
650
651       syscall.munlock
652              addr, len
653
654       syscall.munlockall
655
656
657       syscall.munmap
658              length, start
659
660       syscall.name_to_handle_at
661              dfd,  dfd_str,  flags,  flags_str,  handle_uaddr,  mnt_id_uaddr,
662              pathname, pathname_unquoted
663
664       syscall.nanosleep
665              rem_uaddr, req_str, req_uaddr
666
667       syscall.ni_syscall
668
669
670       syscall.nice
671              inc
672
673       syscall.open
674              filename, filename_unquoted, flags, flags_str, mode
675
676       syscall.open_by_handle_at
677              flags, flags_str, handle_uaddr, mount_dfd, mount_dfd_str
678
679       syscall.openat
680              dfd, dfd_str,  filename,  filename_unquoted,  flags,  flags_str,
681              mode
682
683       syscall.pause
684
685
686       syscall.perf_event_open
687              attr_uaddr, cpu, flags, flags_str, group_fd, pid
688
689       syscall.personality
690              persona
691
692       syscall.pipe
693              fildes_uaddr, flag_str, flags, pipe0, pipe1
694
695       syscall.pivot_root
696              new_root_str,        new_root_str_unquoted,        old_root_str,
697              old_root_str_unquoted
698
699       syscall.pkey_alloc
700              flags, init_val, init_val_str
701
702       syscall.pkey_free
703              pkey
704
705       syscall.pkey_mprotect
706              addr, len, pkey, prot, prot_str
707
708       syscall.poll
709              nfds, timeout, ufds_uaddr
710
711       syscall.ppoll
712              fds_uaddr, nfds, sigmask, sigsetsize, tsp, tsp_str
713
714       syscall.prctl
715              arg2, arg3, arg4, arg5, option
716
717       syscall.pread
718              buf_uaddr, count, fd, offset
719
720       syscall.preadv
721              count, fd, offset, vector_uaddr
722
723       syscall.preadv2
724              count, fd, flags, flags_str, offset, vector_uaddr
725
726       syscall.prlimit64
727              new_rlim_str, new_rlim_uaddr, old_rlim_uaddr, pid, resource, re‐
728              source_str
729
730       syscall.process_vm_readv
731              flags, liovcnt, local_iov_uaddr, pid, remote_iov_uaddr, riovcnt
732
733       syscall.process_vm_writev
734              flags, liovcnt, local_iov_uaddr, pid, remote_iov_uaddr, riovcnt
735
736       syscall.pselect6
737              exceptfds,   nfds,   readfds,   sigmask,  timeout,  timeout_str,
738              writefds
739
740       syscall.ptrace
741              addr, data, pid, request
742
743       syscall.pwrite
744              buf_str, buf_uaddr, count, fd, offset
745
746       syscall.pwrite32
747              $id, $regs, buf_str, buf_uaddr, count, fd, int, offset, pt_regs*
748
749       syscall.pwritev
750              count, fd, offset, vector_uaddr
751
752       syscall.pwritev2
753              count, fd, flags, flags_str, offset, vector_uaddr
754
755       syscall.quotactl
756              addr_uaddr,  cmd,  cmd_str,  id,  special,   special_str,   spe‐
757              cial_str_unquoted
758
759       syscall.read
760              buf_uaddr, count, fd
761
762       syscall.readahead
763              count, fd, offset
764
765       syscall.readdir
766              count, dirent, fd
767
768       syscall.readlink
769              buf_uaddr, bufsiz, path, path_unquoted
770
771       syscall.readlinkat
772              buf_uaddr, bufsiz, dfd, dfd_str, path, path_unquoted
773
774       syscall.readv
775              count, fd, vector_uaddr
776
777       syscall.reboot
778              arg_uaddr, flag, flag_str, magic2, magic2_str, magic, magic_str
779
780       syscall.recv
781              buf_uaddr, flags, flags_str, len, s
782
783       syscall.recvfrom
784              addr_uaddr, addrlen_uaddr, buf_uaddr, flags, flags_str, len, s
785
786       syscall.recvmmsg
787              flags,  flags_str,  mmsg_uaddr,  s,  timeout_str, timeout_uaddr,
788              vlen
789
790       syscall.recvmsg
791              flags, flags_str, msg_uaddr, s
792
793       syscall.remap_file_pages
794              flags, flags_str, pgoff, prot, prot_str, size, start
795
796       syscall.removexattr
797              name_str, name_str_unquoted, path, path_unquoted
798
799       syscall.rename
800              newpath, newpath_unquoted, oldpath, oldpath_unquoted
801
802       syscall.renameat
803              newdfd, newdfd_str, newname, newname_str,  newname_str_unquoted,
804              olddfd, olddfd_str, oldname, oldname_str, oldname_str_unquoted
805
806       syscall.renameat2
807              flags, flags_str, newdfd, newdfd_str, newname, newname_str, new‐
808              name_str_unquoted,  olddfd,  olddfd_str,  oldname,  oldname_str,
809              oldname_str_unquoted
810
811       syscall.request_key
812              callout_info_uaddr,  description_str,  description_str_unquoted,
813              description_uaddr,  destringid,   type_str,   type_str_unquoted,
814              type_uaddr
815
816       syscall.restart_syscall
817
818
819       syscall.rmdir
820              pathname, pathname_unquoted
821
822       syscall.rt_sigaction
823              act_str, act_uaddr, oact_uaddr, sig, sig_str, sigsetsize
824
825       syscall.rt_sigaction32
826              act_str, act_uaddr, oact_uaddr, sig, sig_str, sigsetsize
827
828       syscall.rt_sigpending
829              set_uaddr, sigsetsize
830
831       syscall.rt_sigprocmask
832              how, how_str, oldset_uaddr, set_str, set_uaddr, sigsetsize
833
834       syscall.rt_sigqueueinfo
835              pid, sig, sig_name, siginfo_str, uinfo_uaddr
836
837       syscall.rt_sigsuspend
838              set_str, set_uaddr, sigsetsize
839
840       syscall.rt_sigtimedwait
841              sigsetsize,  uinfo_str,  uinfo_uaddr,  uthese_str, uthese_uaddr,
842              uts_str, uts_uaddr
843
844       syscall.rt_tgsigqueueinfo
845              sig, sig_str, tgid, tid, uinfo_str, uinfo_uaddr
846
847       syscall.sched_get_priority_max
848              policy, policy_str
849
850       syscall.sched_get_priority_min
851              policy, policy_str
852
853       syscall.sched_getaffinity
854              len, mask_uaddr, pid
855
856       syscall.sched_getattr
857              flags, pid, sched_attr_str, sched_attr_uaddr, size
858
859       syscall.sched_getparam
860              p_uaddr, pid
861
862       syscall.sched_getscheduler
863              pid
864
865       syscall.sched_rr_get_interval
866              pid, tp_uaddr
867
868       syscall.sched_setaffinity
869              len, mask_uaddr, pid
870
871       syscall.sched_setattr
872              flags, pid, sched_attr_str, sched_attr_uaddr
873
874       syscall.sched_setparam
875              p_uaddr, pid
876
877       syscall.sched_setscheduler
878              p_uaddr, pid, policy, policy_str
879
880       syscall.sched_yield
881
882
883       syscall.seccomp
884              flags, flags_str, op, op_str, uargs_uaddr
885
886       syscall.select
887              exceptfds_uaddr, n, readfds_uaddr,  timeout_str,  timeout_uaddr,
888              writefds_uaddr
889
890       syscall.semctl
891              arg, cmd, cmdstr, semid, semnum
892
893       syscall.semget
894              key, key_str, nsems, semflg, semflg_str
895
896       syscall.semop
897              nsops, semid, sops_uaddr
898
899       syscall.semtimedop
900              nsops, semid, sops_uaddr, timeout_str, timeout_uaddr
901
902       syscall.send
903              buf, buf_uaddr, flags, flags_str, len, s
904
905       syscall.sendfile
906              count, in_fd, offset_uaddr, out_fd
907
908       syscall.sendmmsg
909              flags, flags_str, mmsg_uaddr, s, vlen
910
911       syscall.sendmsg
912              flags, flags_str, msg_uaddr, s
913
914       syscall.sendto
915              buf,  buf_uaddr,  flags,  flags_str,  len,  s, to_str, to_uaddr,
916              tolen
917
918       syscall.set_mempolicy
919              maxnode, mode, mode_str, nmask_uaddr
920
921       syscall.set_robust_list
922              len, list_head_uaddr
923
924       syscall.set_thread_area
925              u_info_str, u_info_uaddr
926
927       syscall.set_tid_address
928              tidptr_uaddr
929
930       syscall.setdomainname
931              domainname_str, domainname_str_unquoted, domainname_uaddr, len
932
933       syscall.setfsgid
934              fsgid
935
936       syscall.setfsuid
937              fsuid
938
939       syscall.setgid
940              gid
941
942       syscall.setgroups
943              list_uaddr, size
944
945       syscall.sethostname
946              hostname_uaddr, len, name_str, name_str_unquoted
947
948       syscall.setitimer
949              ovalue_uaddr, value_str, value_uaddr, which, which_str
950
951       syscall.setns
952              fd, nstype, nstype_str
953
954       syscall.setpgid
955              pgid, pid
956
957       syscall.setpriority
958              prio, which, which_str, who
959
960       syscall.setregid
961              egid, rgid
962
963       syscall.setregid16
964              egid, rgid
965
966       syscall.setresgid
967              egid, rgid, sgid
968
969       syscall.setresgid16
970              egid, rgid, sgid
971
972       syscall.setresuid
973              euid, ruid, suid
974
975       syscall.setresuid16
976              euid, ruid, suid
977
978       syscall.setreuid
979              euid, ruid
980
981       syscall.setreuid16
982              euid, ruid
983
984       syscall.setrlimit
985              resource, resource_str, rlim_str, rlim_uaddr
986
987       syscall.setsid
988
989
990       syscall.setsockopt
991              fd, level, level_str, optlen, optname, optname_str, optval_uaddr
992
993       syscall.settimeofday
994              tv_str, tv_uaddr, tz_str, tz_uaddr
995
996       syscall.settimeofday32
997              tv_str, tv_uaddr, tz_str, tz_uaddr
998
999       syscall.setuid
1000              uid
1001
1002       syscall.setxattr
1003              flags, flags_str, name_str, name_str_unquoted, name_uaddr, path,
1004              path_uaddr, path_unquoted, size, value_str, value_uaddr
1005
1006       syscall.sgetmask
1007
1008
1009       syscall.shmat
1010              shmaddr_uaddr, shmflg, shmflg_str, shmid
1011
1012       syscall.shmctl
1013              buf_uaddr, cmd, cmd_str, shmid
1014
1015       syscall.shmdt
1016              shmaddr_uaddr
1017
1018       syscall.shmget
1019              key, shmflg, shmflg_str, size
1020
1021       syscall.shutdown
1022              how, how_str, s
1023
1024       syscall.sigaction
1025              $id,  $regs, act_str, act_uaddr, int, oact_uaddr, pt_regs*, sig,
1026              sig_str
1027
1028       syscall.sigaction32
1029              act_str, act_uaddr, oact_uaddr, sig, sig_str
1030
1031       syscall.sigaltstack
1032              uoss_uaddr, uss_str, uss_uaddr
1033
1034       syscall.signal
1035              handler, handler_str, sig, sig_str
1036
1037       syscall.signalfd
1038              flags
1039
1040       syscall.sigpending
1041              set
1042
1043       syscall.sigprocmask
1044              how, how_str, oldset_uaddr, set_uaddr
1045
1046       syscall.sigsuspend
1047              mask, mask_str
1048
1049       syscall.socket
1050              family, family_str, protocol, protocol_str, type, type_str
1051
1052       syscall.socketpair
1053              family,  family_str,  protocol,  protocol_str,  sv_uaddr,  type,
1054              type_str
1055
1056       syscall.splice
1057              fd_in, fd_out, flags, flags_str, len, off_in, off_out
1058
1059       syscall.ssetmask
1060              newmask, newmask_str
1061
1062       syscall.stat
1063              buf_uaddr, filename, filename_uaddr, filename_unquoted
1064
1065       syscall.statfs
1066              buf_uaddr, path, path_unquoted
1067
1068       syscall.statfs64
1069              buf_uaddr, path, path_unquoted, sz
1070
1071       syscall.statx
1072              buf_uaddr,  dfd, dfd_str, filename, filename_uaddr, filename_un‐
1073              quoted, flags, flags_str, mask, mask_str
1074
1075       syscall.stime
1076              t_uaddr
1077
1078       syscall.swapoff
1079              path, path_uaddr, path_unquoted
1080
1081       syscall.swapon
1082              path, path_uaddr, path_unquoted, swapflags, swapflags_str
1083
1084       syscall.symlink
1085              newpath, oldpath, oldpath_unquoted
1086
1087       syscall.symlinkat
1088              newdfd, newdfd_str, newname, newname_str,  newname_str_unquoted,
1089              oldname, oldname_str, oldname_str_unquoted
1090
1091       syscall.sync
1092
1093
1094       syscall.sync_file_range
1095              fd, flags, flags_str, nbytes, offset
1096
1097       syscall.syncfs
1098              fd
1099
1100       syscall.sysctl
1101              $id, $regs, args, int, pt_regs*
1102
1103       syscall.sysfs
1104              arg1, arg2, option
1105
1106       syscall.sysinfo
1107              info_str, info_uaddr
1108
1109       syscall.syslog
1110              bufp_uaddr, len, type
1111
1112       syscall.tee
1113              fdin, fdout, flags, len
1114
1115       syscall.tgkill
1116              pid, sig, sig_str, tgid
1117
1118       syscall.time
1119              t_uaddr
1120
1121       syscall.timer_create
1122              clockid, clockid_str, evp_uaddr, timerid_uaddr
1123
1124       syscall.timer_delete
1125              timerid
1126
1127       syscall.timer_getoverrun
1128              timerid
1129
1130       syscall.timer_gettime
1131              timerid, value_uaddr
1132
1133       syscall.timer_settime
1134              flags, ovalue_uaddr, timerid, value_str, value_uaddr
1135
1136       syscall.timerfd_create
1137              clockid, clockid_str, flags, flags_str
1138
1139       syscall.timerfd_gettime
1140              fd, value_uaddr
1141
1142       syscall.timerfd_settime
1143              fd, flags, flags_str, ovalue_uaddr, value_str, value_uaddr
1144
1145       syscall.times
1146              buf_str, buf_uaddr
1147
1148       syscall.tkill
1149              pid, sig, sig_str
1150
1151       syscall.truncate
1152              length, path, path_uaddr, path_unquoted
1153
1154       syscall.umask
1155              mask
1156
1157       syscall.umount
1158              flags, flags_str, target, target_unquoted
1159
1160       syscall.uname
1161              name_uaddr
1162
1163       syscall.unlink
1164              pathname, pathname_uaddr, pathname_unquoted
1165
1166       syscall.unlinkat
1167              dfd,  dfd_str,  flag,  flag_str,  pathname,  pathname_str, path‐
1168              name_str_unquoted
1169
1170       syscall.unshare
1171              unshare_flags, unshare_flags_str
1172
1173       syscall.uselib
1174              $id,  $regs,  int,  library,  library_uaddr,   library_unquoted,
1175              pt_regs*
1176
1177       syscall.userfaultfd
1178              flags, flags_str
1179
1180       syscall.ustat
1181              dev, ubuf_uaddr
1182
1183       syscall.ustat32
1184              dev, ubuf_uaddr
1185
1186       syscall.utime
1187              actime,  buf_uaddr, filename, filename_uaddr, filename_unquoted,
1188              modtime
1189
1190       syscall.utimensat
1191              dfd,  dfd_str,  filename,   filename_uaddr,   filename_unquoted,
1192              flags, flags_str, tsp_str, tsp_uaddr
1193
1194       syscall.utimes
1195              filename,    filename_uaddr,    filename_unquoted,    tvp_uaddr,
1196              tvp_uaddr_str
1197
1198       syscall.vfork
1199
1200
1201       syscall.vhangup
1202
1203
1204       syscall.vmsplice
1205              fd, flags, flags_str, iov, nr_segs
1206
1207       syscall.wait4
1208              options, options_str, pid, rusage_uaddr, status_uaddr
1209
1210       syscall.waitid
1211              infop_uaddr, options,  options_str,  pid,  rusage_uaddr,  which,
1212              which_str
1213
1214       syscall.waitpid
1215              options, options_str, pid, status_uaddr
1216
1217       syscall.write
1218              buf_str, buf_uaddr, count, fd
1219
1220       syscall.writev
1221              count, fd, vector_uaddr
1222
1223

SEE ALSO

1225        stap(1), stapprobes(3stap)
1226
1227
1228
1229Systemtap Tapset Reference       November 2022         TAPSET::SYSCALLS(3stap)
Impressum