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

SEE ALSO

1248        stap(1), stapprobes(3stap)
1249
1250
1251
1252Systemtap Tapset Reference       November 2019         TAPSET::SYSCALLS(3stap)
Impressum