qemu/linux-user/microblaze/syscall.tbl
<<
>>
Prefs
   1# SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note
   2#
   3# system call numbers and entry vectors for microblaze
   4#
   5# The format is:
   6# <number> <abi> <name> <entry point>
   7#
   8# The <abi> is always "common" for this file
   9#
  100       common  restart_syscall                 sys_restart_syscall
  111       common  exit                            sys_exit
  122       common  fork                            sys_fork
  133       common  read                            sys_read
  144       common  write                           sys_write
  155       common  open                            sys_open
  166       common  close                           sys_close
  177       common  waitpid                         sys_waitpid
  188       common  creat                           sys_creat
  199       common  link                            sys_link
  2010      common  unlink                          sys_unlink
  2111      common  execve                          sys_execve
  2212      common  chdir                           sys_chdir
  2313      common  time                            sys_time32
  2414      common  mknod                           sys_mknod
  2515      common  chmod                           sys_chmod
  2616      common  lchown                          sys_lchown
  2717      common  break                           sys_ni_syscall
  2818      common  oldstat                         sys_ni_syscall
  2919      common  lseek                           sys_lseek
  3020      common  getpid                          sys_getpid
  3121      common  mount                           sys_mount
  3222      common  umount                          sys_oldumount
  3323      common  setuid                          sys_setuid
  3424      common  getuid                          sys_getuid
  3525      common  stime                           sys_stime32
  3626      common  ptrace                          sys_ptrace
  3727      common  alarm                           sys_alarm
  3828      common  oldfstat                        sys_ni_syscall
  3929      common  pause                           sys_pause
  4030      common  utime                           sys_utime32
  4131      common  stty                            sys_ni_syscall
  4232      common  gtty                            sys_ni_syscall
  4333      common  access                          sys_access
  4434      common  nice                            sys_nice
  4535      common  ftime                           sys_ni_syscall
  4636      common  sync                            sys_sync
  4737      common  kill                            sys_kill
  4838      common  rename                          sys_rename
  4939      common  mkdir                           sys_mkdir
  5040      common  rmdir                           sys_rmdir
  5141      common  dup                             sys_dup
  5242      common  pipe                            sys_pipe
  5343      common  times                           sys_times
  5444      common  prof                            sys_ni_syscall
  5545      common  brk                             sys_brk
  5646      common  setgid                          sys_setgid
  5747      common  getgid                          sys_getgid
  5848      common  signal                          sys_signal
  5949      common  geteuid                         sys_geteuid
  6050      common  getegid                         sys_getegid
  6151      common  acct                            sys_acct
  6252      common  umount2                         sys_umount
  6353      common  lock                            sys_ni_syscall
  6454      common  ioctl                           sys_ioctl
  6555      common  fcntl                           sys_fcntl
  6656      common  mpx                             sys_ni_syscall
  6757      common  setpgid                         sys_setpgid
  6858      common  ulimit                          sys_ni_syscall
  6959      common  oldolduname                     sys_ni_syscall
  7060      common  umask                           sys_umask
  7161      common  chroot                          sys_chroot
  7262      common  ustat                           sys_ustat
  7363      common  dup2                            sys_dup2
  7464      common  getppid                         sys_getppid
  7565      common  getpgrp                         sys_getpgrp
  7666      common  setsid                          sys_setsid
  7767      common  sigaction                       sys_ni_syscall
  7868      common  sgetmask                        sys_sgetmask
  7969      common  ssetmask                        sys_ssetmask
  8070      common  setreuid                        sys_setreuid
  8171      common  setregid                        sys_setregid
  8272      common  sigsuspend                      sys_ni_syscall
  8373      common  sigpending                      sys_sigpending
  8474      common  sethostname                     sys_sethostname
  8575      common  setrlimit                       sys_setrlimit
  8676      common  getrlimit                       sys_ni_syscall
  8777      common  getrusage                       sys_getrusage
  8878      common  gettimeofday                    sys_gettimeofday
  8979      common  settimeofday                    sys_settimeofday
  9080      common  getgroups                       sys_getgroups
  9181      common  setgroups                       sys_setgroups
  9282      common  select                          sys_ni_syscall
  9383      common  symlink                         sys_symlink
  9484      common  oldlstat                        sys_ni_syscall
  9585      common  readlink                        sys_readlink
  9686      common  uselib                          sys_uselib
  9787      common  swapon                          sys_swapon
  9888      common  reboot                          sys_reboot
  9989      common  readdir                         sys_ni_syscall
 10090      common  mmap                            sys_mmap
 10191      common  munmap                          sys_munmap
 10292      common  truncate                        sys_truncate
 10393      common  ftruncate                       sys_ftruncate
 10494      common  fchmod                          sys_fchmod
 10595      common  fchown                          sys_fchown
 10696      common  getpriority                     sys_getpriority
 10797      common  setpriority                     sys_setpriority
 10898      common  profil                          sys_ni_syscall
 10999      common  statfs                          sys_statfs
 110100     common  fstatfs                         sys_fstatfs
 111101     common  ioperm                          sys_ni_syscall
 112102     common  socketcall                      sys_socketcall
 113103     common  syslog                          sys_syslog
 114104     common  setitimer                       sys_setitimer
 115105     common  getitimer                       sys_getitimer
 116106     common  stat                            sys_newstat
 117107     common  lstat                           sys_newlstat
 118108     common  fstat                           sys_newfstat
 119109     common  olduname                        sys_ni_syscall
 120110     common  iopl                            sys_ni_syscall
 121111     common  vhangup                         sys_vhangup
 122112     common  idle                            sys_ni_syscall
 123113     common  vm86old                         sys_ni_syscall
 124114     common  wait4                           sys_wait4
 125115     common  swapoff                         sys_swapoff
 126116     common  sysinfo                         sys_sysinfo
 127117     common  ipc                             sys_ni_syscall
 128118     common  fsync                           sys_fsync
 129119     common  sigreturn                       sys_ni_syscall
 130120     common  clone                           sys_clone
 131121     common  setdomainname                   sys_setdomainname
 132122     common  uname                           sys_newuname
 133123     common  modify_ldt                      sys_ni_syscall
 134124     common  adjtimex                        sys_adjtimex_time32
 135125     common  mprotect                        sys_mprotect
 136126     common  sigprocmask                     sys_sigprocmask
 137127     common  create_module                   sys_ni_syscall
 138128     common  init_module                     sys_init_module
 139129     common  delete_module                   sys_delete_module
 140130     common  get_kernel_syms                 sys_ni_syscall
 141131     common  quotactl                        sys_quotactl
 142132     common  getpgid                         sys_getpgid
 143133     common  fchdir                          sys_fchdir
 144134     common  bdflush                         sys_bdflush
 145135     common  sysfs                           sys_sysfs
 146136     common  personality                     sys_personality
 147137     common  afs_syscall                     sys_ni_syscall
 148138     common  setfsuid                        sys_setfsuid
 149139     common  setfsgid                        sys_setfsgid
 150140     common  _llseek                         sys_llseek
 151141     common  getdents                        sys_getdents
 152142     common  _newselect                      sys_select
 153143     common  flock                           sys_flock
 154144     common  msync                           sys_msync
 155145     common  readv                           sys_readv
 156146     common  writev                          sys_writev
 157147     common  getsid                          sys_getsid
 158148     common  fdatasync                       sys_fdatasync
 159149     common  _sysctl                         sys_ni_syscall
 160150     common  mlock                           sys_mlock
 161151     common  munlock                         sys_munlock
 162152     common  mlockall                        sys_mlockall
 163153     common  munlockall                      sys_munlockall
 164154     common  sched_setparam                  sys_sched_setparam
 165155     common  sched_getparam                  sys_sched_getparam
 166156     common  sched_setscheduler              sys_sched_setscheduler
 167157     common  sched_getscheduler              sys_sched_getscheduler
 168158     common  sched_yield                     sys_sched_yield
 169159     common  sched_get_priority_max          sys_sched_get_priority_max
 170160     common  sched_get_priority_min          sys_sched_get_priority_min
 171161     common  sched_rr_get_interval           sys_sched_rr_get_interval_time32
 172162     common  nanosleep                       sys_nanosleep_time32
 173163     common  mremap                          sys_mremap
 174164     common  setresuid                       sys_setresuid
 175165     common  getresuid                       sys_getresuid
 176166     common  vm86                            sys_ni_syscall
 177167     common  query_module                    sys_ni_syscall
 178168     common  poll                            sys_poll
 179169     common  nfsservctl                      sys_ni_syscall
 180170     common  setresgid                       sys_setresgid
 181171     common  getresgid                       sys_getresgid
 182172     common  prctl                           sys_prctl
 183173     common  rt_sigreturn                    sys_rt_sigreturn_wrapper
 184174     common  rt_sigaction                    sys_rt_sigaction
 185175     common  rt_sigprocmask                  sys_rt_sigprocmask
 186176     common  rt_sigpending                   sys_rt_sigpending
 187177     common  rt_sigtimedwait                 sys_rt_sigtimedwait_time32
 188178     common  rt_sigqueueinfo                 sys_rt_sigqueueinfo
 189179     common  rt_sigsuspend                   sys_rt_sigsuspend
 190180     common  pread64                         sys_pread64
 191181     common  pwrite64                        sys_pwrite64
 192182     common  chown                           sys_chown
 193183     common  getcwd                          sys_getcwd
 194184     common  capget                          sys_capget
 195185     common  capset                          sys_capset
 196186     common  sigaltstack                     sys_ni_syscall
 197187     common  sendfile                        sys_sendfile
 198188     common  getpmsg                         sys_ni_syscall
 199189     common  putpmsg                         sys_ni_syscall
 200190     common  vfork                           sys_vfork
 201191     common  ugetrlimit                      sys_getrlimit
 202192     common  mmap2                           sys_mmap2
 203193     common  truncate64                      sys_truncate64
 204194     common  ftruncate64                     sys_ftruncate64
 205195     common  stat64                          sys_stat64
 206196     common  lstat64                         sys_lstat64
 207197     common  fstat64                         sys_fstat64
 208198     common  lchown32                        sys_lchown
 209199     common  getuid32                        sys_getuid
 210200     common  getgid32                        sys_getgid
 211201     common  geteuid32                       sys_geteuid
 212202     common  getegid32                       sys_getegid
 213203     common  setreuid32                      sys_setreuid
 214204     common  setregid32                      sys_setregid
 215205     common  getgroups32                     sys_getgroups
 216206     common  setgroups32                     sys_setgroups
 217207     common  fchown32                        sys_fchown
 218208     common  setresuid32                     sys_setresuid
 219209     common  getresuid32                     sys_getresuid
 220210     common  setresgid32                     sys_setresgid
 221211     common  getresgid32                     sys_getresgid
 222212     common  chown32                         sys_chown
 223213     common  setuid32                        sys_setuid
 224214     common  setgid32                        sys_setgid
 225215     common  setfsuid32                      sys_setfsuid
 226216     common  setfsgid32                      sys_setfsgid
 227217     common  pivot_root                      sys_pivot_root
 228218     common  mincore                         sys_mincore
 229219     common  madvise                         sys_madvise
 230220     common  getdents64                      sys_getdents64
 231221     common  fcntl64                         sys_fcntl64
 232# 222 is reserved for TUX
 233# 223 is unused
 234224     common  gettid                          sys_gettid
 235225     common  readahead                       sys_readahead
 236226     common  setxattr                        sys_setxattr
 237227     common  lsetxattr                       sys_lsetxattr
 238228     common  fsetxattr                       sys_fsetxattr
 239229     common  getxattr                        sys_getxattr
 240230     common  lgetxattr                       sys_lgetxattr
 241231     common  fgetxattr                       sys_fgetxattr
 242232     common  listxattr                       sys_listxattr
 243233     common  llistxattr                      sys_llistxattr
 244234     common  flistxattr                      sys_flistxattr
 245235     common  removexattr                     sys_removexattr
 246236     common  lremovexattr                    sys_lremovexattr
 247237     common  fremovexattr                    sys_fremovexattr
 248238     common  tkill                           sys_tkill
 249239     common  sendfile64                      sys_sendfile64
 250240     common  futex                           sys_futex_time32
 251241     common  sched_setaffinity               sys_sched_setaffinity
 252242     common  sched_getaffinity               sys_sched_getaffinity
 253243     common  set_thread_area                 sys_ni_syscall
 254244     common  get_thread_area                 sys_ni_syscall
 255245     common  io_setup                        sys_io_setup
 256246     common  io_destroy                      sys_io_destroy
 257247     common  io_getevents                    sys_io_getevents_time32
 258248     common  io_submit                       sys_io_submit
 259249     common  io_cancel                       sys_io_cancel
 260250     common  fadvise64                       sys_fadvise64
 261# 251 is available for reuse (was briefly sys_set_zone_reclaim)
 262252     common  exit_group                      sys_exit_group
 263253     common  lookup_dcookie                  sys_lookup_dcookie
 264254     common  epoll_create                    sys_epoll_create
 265255     common  epoll_ctl                       sys_epoll_ctl
 266256     common  epoll_wait                      sys_epoll_wait
 267257     common  remap_file_pages                sys_remap_file_pages
 268258     common  set_tid_address                 sys_set_tid_address
 269259     common  timer_create                    sys_timer_create
 270260     common  timer_settime                   sys_timer_settime32
 271261     common  timer_gettime                   sys_timer_gettime32
 272262     common  timer_getoverrun                sys_timer_getoverrun
 273263     common  timer_delete                    sys_timer_delete
 274264     common  clock_settime                   sys_clock_settime32
 275265     common  clock_gettime                   sys_clock_gettime32
 276266     common  clock_getres                    sys_clock_getres_time32
 277267     common  clock_nanosleep                 sys_clock_nanosleep_time32
 278268     common  statfs64                        sys_statfs64
 279269     common  fstatfs64                       sys_fstatfs64
 280270     common  tgkill                          sys_tgkill
 281271     common  utimes                          sys_utimes_time32
 282272     common  fadvise64_64                    sys_fadvise64_64
 283273     common  vserver                         sys_ni_syscall
 284274     common  mbind                           sys_mbind
 285275     common  get_mempolicy                   sys_get_mempolicy
 286276     common  set_mempolicy                   sys_set_mempolicy
 287277     common  mq_open                         sys_mq_open
 288278     common  mq_unlink                       sys_mq_unlink
 289279     common  mq_timedsend                    sys_mq_timedsend_time32
 290280     common  mq_timedreceive                 sys_mq_timedreceive_time32
 291281     common  mq_notify                       sys_mq_notify
 292282     common  mq_getsetattr                   sys_mq_getsetattr
 293283     common  kexec_load                      sys_kexec_load
 294284     common  waitid                          sys_waitid
 295# 285 was setaltroot
 296286     common  add_key                         sys_add_key
 297287     common  request_key                     sys_request_key
 298288     common  keyctl                          sys_keyctl
 299289     common  ioprio_set                      sys_ioprio_set
 300290     common  ioprio_get                      sys_ioprio_get
 301291     common  inotify_init                    sys_inotify_init
 302292     common  inotify_add_watch               sys_inotify_add_watch
 303293     common  inotify_rm_watch                sys_inotify_rm_watch
 304294     common  migrate_pages                   sys_ni_syscall
 305295     common  openat                          sys_openat
 306296     common  mkdirat                         sys_mkdirat
 307297     common  mknodat                         sys_mknodat
 308298     common  fchownat                        sys_fchownat
 309299     common  futimesat                       sys_futimesat_time32
 310300     common  fstatat64                       sys_fstatat64
 311301     common  unlinkat                        sys_unlinkat
 312302     common  renameat                        sys_renameat
 313303     common  linkat                          sys_linkat
 314304     common  symlinkat                       sys_symlinkat
 315305     common  readlinkat                      sys_readlinkat
 316306     common  fchmodat                        sys_fchmodat
 317307     common  faccessat                       sys_faccessat
 318308     common  pselect6                        sys_pselect6_time32
 319309     common  ppoll                           sys_ppoll_time32
 320310     common  unshare                         sys_unshare
 321311     common  set_robust_list                 sys_set_robust_list
 322312     common  get_robust_list                 sys_get_robust_list
 323313     common  splice                          sys_splice
 324314     common  sync_file_range                 sys_sync_file_range
 325315     common  tee                             sys_tee
 326316     common  vmsplice                        sys_vmsplice
 327317     common  move_pages                      sys_move_pages
 328318     common  getcpu                          sys_getcpu
 329319     common  epoll_pwait                     sys_epoll_pwait
 330320     common  utimensat                       sys_utimensat_time32
 331321     common  signalfd                        sys_signalfd
 332322     common  timerfd_create                  sys_timerfd_create
 333323     common  eventfd                         sys_eventfd
 334324     common  fallocate                       sys_fallocate
 335325     common  semtimedop                      sys_semtimedop_time32
 336326     common  timerfd_settime                 sys_timerfd_settime32
 337327     common  timerfd_gettime                 sys_timerfd_gettime32
 338328     common  semctl                          sys_old_semctl
 339329     common  semget                          sys_semget
 340330     common  semop                           sys_semop
 341331     common  msgctl                          sys_old_msgctl
 342332     common  msgget                          sys_msgget
 343333     common  msgrcv                          sys_msgrcv
 344334     common  msgsnd                          sys_msgsnd
 345335     common  shmat                           sys_shmat
 346336     common  shmctl                          sys_old_shmctl
 347337     common  shmdt                           sys_shmdt
 348338     common  shmget                          sys_shmget
 349339     common  signalfd4                       sys_signalfd4
 350340     common  eventfd2                        sys_eventfd2
 351341     common  epoll_create1                   sys_epoll_create1
 352342     common  dup3                            sys_dup3
 353343     common  pipe2                           sys_pipe2
 354344     common  inotify_init1                   sys_inotify_init1
 355345     common  socket                          sys_socket
 356346     common  socketpair                      sys_socketpair
 357347     common  bind                            sys_bind
 358348     common  listen                          sys_listen
 359349     common  accept                          sys_accept
 360350     common  connect                         sys_connect
 361351     common  getsockname                     sys_getsockname
 362352     common  getpeername                     sys_getpeername
 363353     common  sendto                          sys_sendto
 364354     common  send                            sys_send
 365355     common  recvfrom                        sys_recvfrom
 366356     common  recv                            sys_recv
 367357     common  setsockopt                      sys_setsockopt
 368358     common  getsockopt                      sys_getsockopt
 369359     common  shutdown                        sys_shutdown
 370360     common  sendmsg                         sys_sendmsg
 371361     common  recvmsg                         sys_recvmsg
 372362     common  accept4                         sys_accept4
 373363     common  preadv                          sys_preadv
 374364     common  pwritev                         sys_pwritev
 375365     common  rt_tgsigqueueinfo               sys_rt_tgsigqueueinfo
 376366     common  perf_event_open                 sys_perf_event_open
 377367     common  recvmmsg                        sys_recvmmsg_time32
 378368     common  fanotify_init                   sys_fanotify_init
 379369     common  fanotify_mark                   sys_fanotify_mark
 380370     common  prlimit64                       sys_prlimit64
 381371     common  name_to_handle_at               sys_name_to_handle_at
 382372     common  open_by_handle_at               sys_open_by_handle_at
 383373     common  clock_adjtime                   sys_clock_adjtime32
 384374     common  syncfs                          sys_syncfs
 385375     common  setns                           sys_setns
 386376     common  sendmmsg                        sys_sendmmsg
 387377     common  process_vm_readv                sys_process_vm_readv
 388378     common  process_vm_writev               sys_process_vm_writev
 389379     common  kcmp                            sys_kcmp
 390380     common  finit_module                    sys_finit_module
 391381     common  sched_setattr                   sys_sched_setattr
 392382     common  sched_getattr                   sys_sched_getattr
 393383     common  renameat2                       sys_renameat2
 394384     common  seccomp                         sys_seccomp
 395385     common  getrandom                       sys_getrandom
 396386     common  memfd_create                    sys_memfd_create
 397387     common  bpf                             sys_bpf
 398388     common  execveat                        sys_execveat
 399389     common  userfaultfd                     sys_userfaultfd
 400390     common  membarrier                      sys_membarrier
 401391     common  mlock2                          sys_mlock2
 402392     common  copy_file_range                 sys_copy_file_range
 403393     common  preadv2                         sys_preadv2
 404394     common  pwritev2                        sys_pwritev2
 405395     common  pkey_mprotect                   sys_pkey_mprotect
 406396     common  pkey_alloc                      sys_pkey_alloc
 407397     common  pkey_free                       sys_pkey_free
 408398     common  statx                           sys_statx
 409399     common  io_pgetevents                   sys_io_pgetevents_time32
 410400     common  rseq                            sys_rseq
 411# 401 and 402 are unused
 412403     common  clock_gettime64                 sys_clock_gettime
 413404     common  clock_settime64                 sys_clock_settime
 414405     common  clock_adjtime64                 sys_clock_adjtime
 415406     common  clock_getres_time64             sys_clock_getres
 416407     common  clock_nanosleep_time64          sys_clock_nanosleep
 417408     common  timer_gettime64                 sys_timer_gettime
 418409     common  timer_settime64                 sys_timer_settime
 419410     common  timerfd_gettime64               sys_timerfd_gettime
 420411     common  timerfd_settime64               sys_timerfd_settime
 421412     common  utimensat_time64                sys_utimensat
 422413     common  pselect6_time64                 sys_pselect6
 423414     common  ppoll_time64                    sys_ppoll
 424416     common  io_pgetevents_time64            sys_io_pgetevents
 425417     common  recvmmsg_time64                 sys_recvmmsg
 426418     common  mq_timedsend_time64             sys_mq_timedsend
 427419     common  mq_timedreceive_time64          sys_mq_timedreceive
 428420     common  semtimedop_time64               sys_semtimedop
 429421     common  rt_sigtimedwait_time64          sys_rt_sigtimedwait
 430422     common  futex_time64                    sys_futex
 431423     common  sched_rr_get_interval_time64    sys_sched_rr_get_interval
 432424     common  pidfd_send_signal               sys_pidfd_send_signal
 433425     common  io_uring_setup                  sys_io_uring_setup
 434426     common  io_uring_enter                  sys_io_uring_enter
 435427     common  io_uring_register               sys_io_uring_register
 436428     common  open_tree                       sys_open_tree
 437429     common  move_mount                      sys_move_mount
 438430     common  fsopen                          sys_fsopen
 439431     common  fsconfig                        sys_fsconfig
 440432     common  fsmount                         sys_fsmount
 441433     common  fspick                          sys_fspick
 442434     common  pidfd_open                      sys_pidfd_open
 443435     common  clone3                          sys_clone3
 444436     common  close_range                     sys_close_range
 445437     common  openat2                         sys_openat2
 446438     common  pidfd_getfd                     sys_pidfd_getfd
 447439     common  faccessat2                      sys_faccessat2
 448440     common  process_madvise                 sys_process_madvise
 449441     common  epoll_pwait2                    sys_epoll_pwait2
 450442     common  mount_setattr                   sys_mount_setattr
 451# 443 reserved for quotactl_path
 452444     common  landlock_create_ruleset         sys_landlock_create_ruleset
 453445     common  landlock_add_rule               sys_landlock_add_rule
 454446     common  landlock_restrict_self          sys_landlock_restrict_self
 455