Kernel

From PS5 Developer wiki
Revision as of 17:31, 23 December 2020 by 🐔 (talk | contribs)
Jump to navigation Jump to search

The kernel is based on FreeBSD 11.0 (value of __FreeBSD_version is 1100122).

  • nx bit
  • smap
  • smep
  • nda/xotext (EFER bit 16?)

The PS5 kernel contains 3 sysvec structs: "PS4 SELF", "FreeBSD ELF64", and "Native SELF". The first is used for PS4 backcompat, the second is the standard FreeBSD one (normally unused), and the last is used for PS5 processes.

"PS4 SELF" / "Native SELF" syscall tables from PS5 kernel 2.20:

number ps4 ps5
0x0 sys_syscall sys_syscall
0x1 sys_exit sys_exit
0x2 sys_fork sys_fork
0x3 sys_read sys_read
0x4 sys_write sys_write
0x5 sys_open sys_open
0x6 sys_close sys_close
0x7 sys_wait4 sys_wait4
0x8 sys_compat.creat sys_compat.creat
0x9 sys_compat.link sys_link
0xa sys_unlink sys_unlink
0xb sys_obs_execv sys_obs_execv
0xc sys_chdir sys_chdir
0xd sys_compat.fchdir sys_fchdir
0xe sys_compat.mknod sys_mknod
0xf sys_chmod sys_chmod
0x10 sys_compat.chown sys_chown
0x11 sys_obsolete17 sys_obsolete17
0x12 sys_compat4.getfsstat sys_compat4.getfsstat
0x13 sys_compat.lseek sys_compat.lseek
0x14 sys_getpid sys_getpid
0x15 sys_compat.mount sys_mount
0x16 sys_compat.unmount sys_unmount
0x17 sys_setuid sys_setuid
0x18 sys_getuid sys_getuid
0x19 sys_geteuid sys_geteuid
0x1a sys_compat.ptrace sys_ptrace
0x1b sys_recvmsg sys_recvmsg
0x1c sys_sendmsg sys_sendmsg
0x1d sys_recvfrom sys_recvfrom
0x1e sys_accept sys_accept
0x1f sys_getpeername sys_getpeername
0x20 sys_getsockname sys_getsockname
0x21 sys_access sys_access
0x22 sys_chflags sys_chflags
0x23 sys_fchflags sys_fchflags
0x24 sys_sync sys_sync
0x25 sys_kill sys_kill
0x26 sys_compat.stat sys_compat.stat
0x27 sys_getppid sys_getppid
0x28 sys_compat.lstat sys_compat.lstat
0x29 sys_dup sys_dup
0x2a sys_compat10.pipe sys_compat10.pipe
0x2b sys_getegid sys_getegid
0x2c sys_profil sys_profil
0x2d sys_compat.ktrace sys_ktrace
0x2e sys_compat.sigaction sys_compat.sigaction
0x2f sys_getgid sys_getgid
0x30 sys_compat.sigprocmask sys_compat.sigprocmask
0x31 sys_getlogin sys_getlogin
0x32 sys_setlogin sys_setlogin
0x33 sys_obsolete51 sys_obsolete51
0x34 sys_compat.sigpending sys_compat.sigpending
0x35 sys_sigaltstack sys_sigaltstack
0x36 sys_ioctl sys_ioctl
0x37 sys_reboot sys_reboot
0x38 sys_revoke sys_revoke
0x39 sys_compat.symlink sys_symlink
0x3a sys_compat.readlink sys_readlink
0x3b sys_execve sys_execve
0x3c sys_compat.umask sys_umask
0x3d sys_compat.chroot sys_chroot
0x3e sys_compat.fstat sys_compat.fstat
0x3f sys_compat.getkerninfo sys_compat.getkerninfo
0x40 sys_compat.getpagesize sys_compat.getpagesize
0x41 sys_msync sys_msync
0x42 sys_compat.vfork sys_vfork
0x43 sys_obs_vread sys_obs_vread
0x44 sys_obs_vwrite sys_obs_vwrite
0x45 sys_compat.sbrk sys_sbrk
0x46 sys_compat.sstk sys_sstk
0x47 sys_compat.mmap sys_compat.mmap
0x48 sys_obsolete72 sys_obsolete72
0x49 sys_munmap sys_munmap
0x4a sys_mprotect sys_mprotect
0x4b sys_madvise sys_madvise
0x4c sys_obs_vhangup sys_obs_vhangup
0x4d sys_obs_vlimit sys_obs_vlimit
0x4e sys_mincore sys_mincore
0x4f sys_getgroups sys_getgroups
0x50 sys_setgroups sys_setgroups
0x51 sys_compat.getpgrp sys_getpgrp
0x52 sys_compat.setpgid sys_setpgid
0x53 sys_setitimer sys_setitimer
0x54 sys_compat.wait sys_compat.wait
0x55 sys_compat.swapon sys_swapon
0x56 sys_getitimer sys_getitimer
0x57 sys_compat.gethostname sys_compat.gethostname
0x58 sys_compat.sethostname sys_compat.sethostname
0x59 sys_getdtablesize sys_getdtablesize
0x5a sys_dup2 sys_dup2
0x5b sys_number91 sys_number91
0x5c sys_fcntl sys_fcntl
0x5d sys_select sys_select
0x5e sys_number94 sys_number94
0x5f sys_fsync sys_fsync
0x60 sys_setpriority sys_setpriority
0x61 sys_socket sys_socket
0x62 sys_connect sys_connect
0x63 sys_netcontrol sys_netcontrol
0x64 sys_getpriority sys_getpriority
0x65 sys_netabort sys_netabort
0x66 sys_netgetsockinfo sys_netgetsockinfo
0x67 sys_compat.sigreturn sys_compat.sigreturn
0x68 sys_bind sys_bind
0x69 sys_setsockopt sys_setsockopt
0x6a sys_listen sys_listen
0x6b sys_obs_vtimes sys_obs_vtimes
0x6c sys_compat.sigvec sys_compat.sigvec
0x6d sys_compat.sigblock sys_compat.sigblock
0x6e sys_compat.sigsetmask sys_compat.sigsetmask
0x6f sys_compat.sigsuspend sys_compat.sigsuspend
0x70 sys_compat.sigstack sys_compat.sigstack
0x71 sys_socketex sys_socketex
0x72 sys_socketclose sys_socketclose
0x73 sys_obs_vtrace sys_obs_vtrace
0x74 sys_gettimeofday sys_gettimeofday
0x75 sys_getrusage sys_getrusage
0x76 sys_getsockopt sys_getsockopt
0x77 sys_number119 sys_number119
0x78 sys_readv sys_readv
0x79 sys_writev sys_writev
0x7a sys_settimeofday sys_settimeofday
0x7b sys_compat.fchown sys_fchown
0x7c sys_fchmod sys_fchmod
0x7d sys_netgetiflist sys_netgetiflist
0x7e sys_setreuid sys_setreuid
0x7f sys_setregid sys_setregid
0x80 sys_rename sys_rename
0x81 sys_compat.truncate sys_compat.truncate
0x82 sys_compat.ftruncate sys_compat.ftruncate
0x83 sys_flock sys_flock
0x84 sys_compat.mkfifo sys_mkfifo
0x85 sys_sendto sys_sendto
0x86 sys_shutdown sys_shutdown
0x87 sys_socketpair sys_socketpair
0x88 sys_mkdir sys_mkdir
0x89 sys_rmdir sys_rmdir
0x8a sys_utimes sys_utimes
0x8b sys_obs_4.2 sys_obs_4.2
0x8c sys_adjtime sys_adjtime
0x8d sys_kqueueex sys_kqueueex
0x8e sys_compat.gethostid sys_compat.gethostid
0x8f sys_compat.sethostid sys_compat.sethostid
0x90 sys_compat.getrlimit sys_compat.getrlimit
0x91 sys_compat.setrlimit sys_compat.setrlimit
0x92 sys_compat.killpg sys_compat.killpg
0x93 sys_setsid sys_setsid
0x94 sys_obsolete148 sys_obsolete148
0x95 sys_compat.quota sys_compat.quota
0x96 sys_compat.getsockname sys_compat.getsockname
0x97 sys_number151 sys_number151
0x98 sys_number152 sys_number152
0x99 sys_number153 sys_number153
0x9a sys_compat.nlm_syscall sys_nlm_syscall
0x9b sys_compat.nfssvc sys_nfssvc
0x9c sys_compat.getdirentries sys_compat.getdirentries
0x9d sys_compat4.statfs sys_compat4.statfs
0x9e sys_compat4.fstatfs sys_compat4.fstatfs
0x9f sys_number159 sys_number159
0xa0 sys_obsolete160 sys_obsolete160
0xa1 sys_obsolete161 sys_obsolete161
0xa2 sys_compat4.getdomainname sys_compat4.getdomainname
0xa3 sys_compat4.setdomainname sys_compat4.setdomainname
0xa4 sys_compat4.uname sys_compat4.uname
0xa5 sys_sysarch sys_sysarch
0xa6 sys_compat.rtprio sys_rtprio
0xa7 sys_number167 sys_number167
0xa8 sys_number168 sys_number168
0xa9 sys_compat.semsys sys_semsys
0xaa sys_compat.msgsys sys_msgsys
0xab sys_compat.shmsys sys_shmsys
0xac sys_number172 sys_number172
0xad sys_obsolete173 sys_compat6.pread
0xae sys_obsolete174 sys_compat6.pwrite
0xaf sys_obsolete175 sys_obsolete175
0xb0 sys_obsolete176 sys_obsolete176
0xb1 sys_number177 sys_number177
0xb2 sys_number178 sys_number178
0xb3 sys_number179 sys_number179
0xb4 sys_number180 sys_number180
0xb5 sys_compat.setgid sys_setgid
0xb6 sys_setegid sys_setegid
0xb7 sys_seteuid sys_seteuid
0xb8 sys_number184 sys_number184
0xb9 sys_number185 sys_number185
0xba sys_number186 sys_number186
0xbb sys_number187 sys_number187
0xbc sys_stat sys_stat
0xbd sys_fstat sys_fstat
0xbe sys_lstat sys_lstat
0xbf sys_pathconf sys_pathconf
0xc0 sys_fpathconf sys_fpathconf
0xc1 sys_number193 sys_number193
0xc2 sys_getrlimit sys_getrlimit
0xc3 sys_setrlimit sys_setrlimit
0xc4 sys_getdirentries sys_getdirentries
0xc5 sys_obsolete197 sys_compat6.mmap
0xc6 sys_compat.__syscall sys___syscall
0xc7 sys_obsolete199 sys_compat6.lseek
0xc8 sys_obsolete200 sys_compat6.truncate
0xc9 sys_obsolete201 sys_compat6.ftruncate
0xca sys___sysctl sys___sysctl
0xcb sys_mlock sys_mlock
0xcc sys_munlock sys_munlock
0xcd sys_obsolete205 sys_obsolete205
0xce sys_futimes sys_futimes
0xcf sys_compat.getpgid sys_getpgid
0xd0 sys_number208 sys_number208
0xd1 sys_poll sys_poll
0xd2 sys_lkmnosys sys_lkmnosys
0xd3 sys_lkmnosys sys_lkmnosys
0xd4 sys_lkmnosys sys_lkmnosys
0xd5 sys_lkmnosys sys_lkmnosys
0xd6 sys_lkmnosys sys_lkmnosys
0xd7 sys_lkmnosys sys_lkmnosys
0xd8 sys_lkmnosys sys_lkmnosys
0xd9 sys_lkmnosys sys_lkmnosys
0xda sys_lkmnosys sys_lkmnosys
0xdb sys_lkmnosys sys_lkmnosys
0xdc sys_compat7.__semctl sys_compat7.__semctl
0xdd sys_compat.semget sys_semget
0xde sys_compat.semop sys_semop
0xdf sys_number223 sys_number223
0xe0 sys_compat7.msgctl sys_compat7.msgctl
0xe1 sys_compat.msgget sys_msgget
0xe2 sys_compat.msgsnd sys_msgsnd
0xe3 sys_compat.msgrcv sys_msgrcv
0xe4 sys_compat.shmat sys_shmat
0xe5 sys_compat7.shmctl sys_compat7.shmctl
0xe6 sys_compat.shmdt sys_shmdt
0xe7 sys_compat.shmget sys_shmget
0xe8 sys_clock_gettime sys_clock_gettime
0xe9 sys_clock_settime sys_clock_settime
0xea sys_clock_getres sys_clock_getres
0xeb sys_ktimer_create sys_ktimer_create
0xec sys_ktimer_delete sys_ktimer_delete
0xed sys_ktimer_settime sys_ktimer_settime
0xee sys_ktimer_gettime sys_ktimer_gettime
0xef sys_ktimer_getoverrun sys_ktimer_getoverrun
0xf0 sys_nanosleep sys_nanosleep
0xf1 sys_number241 sys_ffclock_getcounter
0xf2 sys_number242 sys_ffclock_setestimate
0xf3 sys_number243 sys_ffclock_getestimate
0xf4 sys_number244 sys_number244
0xf5 sys_number245 sys_number245
0xf6 sys_number246 sys_number246
0xf7 sys_number247 sys_clock_getcpuclockid2
0xf8 sys_obsolete248 sys_obsolete248
0xf9 sys_number249 sys_number249
0xfa sys_compat.minherit sys_minherit
0xfb sys_rfork sys_rfork
0xfc sys_obsolete252 sys_obsolete252
0xfd sys_issetugid sys_issetugid
0xfe sys_compat.lchown sys_lchown
0xff sys_compat.aio_read sys_aio_read
0x100 sys_compat.aio_write sys_aio_write
0x101 sys_obsolete257 sys_obsolete257
0x102 sys_number258 sys_number258
0x103 sys_number259 sys_number259
0x104 sys_number260 sys_number260
0x105 sys_number261 sys_number261
0x106 sys_number262 sys_number262
0x107 sys_number263 sys_number263
0x108 sys_number264 sys_number264
0x109 sys_number265 sys_number265
0x10a sys_number266 sys_number266
0x10b sys_number267 sys_number267
0x10c sys_number268 sys_number268
0x10d sys_number269 sys_number269
0x10e sys_number270 sys_number270
0x10f sys_number271 sys_number271
0x110 sys_getdents sys_getdents
0x111 sys_number273 sys_number273
0x112 sys_compat.lchmod sys_lchmod
0x113 sys_compat.netbsd_lchown sys_netbsd_lchown
0x114 sys_compat.lutimes sys_lutimes
0x115 sys_compat.netbsd_msync sys_netbsd_msync
0x116 sys_obsolete278 sys_obsolete278
0x117 sys_obsolete279 sys_obsolete279
0x118 sys_obsolete280 sys_obsolete280
0x119 sys_number281 sys_number281
0x11a sys_number282 sys_number282
0x11b sys_number283 sys_number283
0x11c sys_number284 sys_number284
0x11d sys_number285 sys_number285
0x11e sys_number286 sys_number286
0x11f sys_number287 sys_number287
0x120 sys_number288 sys_number288
0x121 sys_preadv sys_preadv
0x122 sys_pwritev sys_pwritev
0x123 sys_number291 sys_number291
0x124 sys_number292 sys_number292
0x125 sys_number293 sys_number293
0x126 sys_number294 sys_number294
0x127 sys_number295 sys_number295
0x128 sys_number296 sys_number296
0x129 sys_compat4.fhstatfs sys_compat4.fhstatfs
0x12a sys_obsolete298 sys_obsolete298
0x12b sys_obsolete299 sys_obsolete299
0x12c sys_obsolete300 sys_obsolete300
0x12d sys_obsolete301 sys_obsolete301
0x12e sys_obsolete302 sys_obsolete302
0x12f sys_obsolete303 sys_obsolete303
0x130 sys_compat.kldload sys_kldload
0x131 sys_compat.kldunload sys_kldunload
0x132 sys_compat.kldfind sys_kldfind
0x133 sys_compat.kldnext sys_kldnext
0x134 sys_compat.kldstat sys_kldstat
0x135 sys_compat.kldfirstmod sys_kldfirstmod
0x136 sys_getsid sys_getsid
0x137 sys_compat.setresuid sys_setresuid
0x138 sys_compat.setresgid sys_setresgid
0x139 sys_obs_signanosleep sys_obs_signanosleep
0x13a sys_compat.aio_return sys_aio_return
0x13b sys_aio_suspend sys_aio_suspend
0x13c sys_compat.aio_cancel sys_aio_cancel
0x13d sys_compat.aio_error sys_aio_error
0x13e sys_obsolete318 sys_compat6.aio_read
0x13f sys_obsolete319 sys_compat6.aio_write
0x140 sys_obsolete320 sys_compat6.lio_listio
0x141 sys_compat.yield sys_yield
0x142 sys_obs_thr_sleep sys_obs_thr_sleep
0x143 sys_obs_thr_wakeup sys_obs_thr_wakeup
0x144 sys_mlockall sys_mlockall
0x145 sys_munlockall sys_munlockall
0x146 sys_compat.__getcwd sys___getcwd
0x147 sys_sched_setparam sys_sched_setparam
0x148 sys_sched_getparam sys_sched_getparam
0x149 sys_sched_setscheduler sys_sched_setscheduler
0x14a sys_sched_getscheduler sys_sched_getscheduler
0x14b sys_sched_yield sys_sched_yield
0x14c sys_sched_get_priority_max sys_sched_get_priority_max
0x14d sys_sched_get_priority_min sys_sched_get_priority_min
0x14e sys_sched_rr_get_interval sys_sched_rr_get_interval
0x14f sys_compat.utrace sys_utrace
0x150 sys_compat4.sendfile sys_compat4.sendfile
0x151 sys_compat.kldsym sys_kldsym
0x152 sys_obsolete338 sys_obsolete338
0x153 sys_compat.nnpfs_syscall sys_nnpfs_syscall
0x154 sys_sigprocmask sys_sigprocmask
0x155 sys_sigsuspend sys_sigsuspend
0x156 sys_compat4.sigaction sys_compat4.sigaction
0x157 sys_sigpending sys_sigpending
0x158 sys_compat4.sigreturn sys_compat4.sigreturn
0x159 sys_sigtimedwait sys_sigtimedwait
0x15a sys_sigwaitinfo sys_sigwaitinfo
0x15b sys_obsolete347 sys_obsolete347
0x15c sys_obsolete348 sys_obsolete348
0x15d sys_obsolete349 sys_obsolete349
0x15e sys_obsolete350 sys_obsolete350
0x15f sys_obsolete351 sys_obsolete351
0x160 sys_obsolete352 sys_obsolete352
0x161 sys_obsolete353 sys_obsolete353
0x162 sys_obsolete354 sys_obsolete354
0x163 sys_obsolete355 sys_obsolete355
0x164 sys_obsolete356 sys_obsolete356
0x165 sys_obsolete357 sys_obsolete357
0x166 sys_obsolete358 sys_obsolete358
0x167 sys_compat.aio_waitcomplete sys_aio_waitcomplete
0x168 sys_compat.getresuid sys_getresuid
0x169 sys_compat.getresgid sys_getresgid
0x16a sys_kqueue sys_kqueue
0x16b sys_kevent sys_kevent
0x16c sys_number364 sys_number364
0x16d sys_number365 sys_number365
0x16e sys_number366 sys_number366
0x16f sys_number367 sys_number367
0x170 sys_number368 sys_number368
0x171 sys_number369 sys_number369
0x172 sys_number370 sys_number370
0x173 sys_obsolete371 sys_obsolete371
0x174 sys_obsolete372 sys_obsolete372
0x175 sys_obsolete373 sys_obsolete373
0x176 sys_compat.__setugid sys___setugid
0x177 sys_number375 sys_number375
0x178 sys_obsolete376 sys_obsolete376
0x179 sys_compat.afs3_syscall sys_afs3_syscall
0x17a sys_compat.nmount sys_nmount
0x17b sys_mtypeprotect sys_mtypeprotect
0x17c sys_number380 sys_number380
0x17d sys_number381 sys_number381
0x17e sys_number382 sys_number382
0x17f sys_number383 sys_number383
0x180 sys_compat.__mac_get_proc sys___mac_get_proc
0x181 sys_compat.__mac_set_proc sys___mac_set_proc
0x182 sys_compat.__mac_get_fd sys___mac_get_fd
0x183 sys_compat.__mac_get_file sys___mac_get_file
0x184 sys_compat.__mac_set_fd sys___mac_set_fd
0x185 sys_compat.__mac_set_file sys___mac_set_file
0x186 sys_compat.kenv sys_kenv
0x187 sys_compat.lchflags sys_lchflags
0x188 sys_uuidgen sys_uuidgen
0x189 sys_sendfile sys_sendfile
0x18a sys_compat.mac_syscall sys_mac_syscall
0x18b sys_compat.getfsstat sys_getfsstat
0x18c sys_compat.statfs sys_statfs
0x18d sys_fstatfs sys_fstatfs
0x18e sys_obsolete398 sys_obsolete398
0x18f sys_number399 sys_number399
0x190 sys_ksem_close sys_ksem_close
0x191 sys_ksem_post sys_ksem_post
0x192 sys_ksem_wait sys_ksem_wait
0x193 sys_ksem_trywait sys_ksem_trywait
0x194 sys_ksem_init sys_ksem_init
0x195 sys_ksem_open sys_ksem_open
0x196 sys_ksem_unlink sys_ksem_unlink
0x197 sys_ksem_getvalue sys_ksem_getvalue
0x198 sys_ksem_destroy sys_ksem_destroy
0x199 sys_compat.__mac_get_pid sys___mac_get_pid
0x19a sys_compat.__mac_get_link sys___mac_get_link
0x19b sys_compat.__mac_set_link sys___mac_set_link
0x19c sys_obsolete412 sys_obsolete412
0x19d sys_obsolete413 sys_obsolete413
0x19e sys_obsolete414 sys_obsolete414
0x19f sys_compat.__mac_execve sys___mac_execve
0x1a0 sys_sigaction sys_sigaction
0x1a1 sys_sigreturn sys_sigreturn
0x1a2 sys_number418 sys_number418
0x1a3 sys_number419 sys_number419
0x1a4 sys_number420 sys_number420
0x1a5 sys_getcontext sys_getcontext
0x1a6 sys_setcontext sys_setcontext
0x1a7 sys_swapcontext sys_swapcontext
0x1a8 sys_obsolete424 sys_obsolete424
0x1a9 sys_obsolete425 sys_obsolete425
0x1aa sys_obsolete426 sys_obsolete426
0x1ab sys_obsolete427 sys_obsolete427
0x1ac sys_obsolete428 sys_obsolete428
0x1ad sys_sigwait sys_sigwait
0x1ae sys_thr_create sys_thr_create
0x1af sys_thr_exit sys_thr_exit
0x1b0 sys_thr_self sys_thr_self
0x1b1 sys_thr_kill sys_thr_kill
0x1b2 sys_number434 sys_number434
0x1b3 sys_number435 sys_number435
0x1b4 sys_obsolete436 sys_obsolete436
0x1b5 sys_obsolete437 sys_obsolete437
0x1b6 sys_obsolete438 sys_obsolete438
0x1b7 sys_obsolete439 sys_obsolete439
0x1b8 sys_number440 sys_number440
0x1b9 sys_ksem_timedwait sys_ksem_timedwait
0x1ba sys_thr_suspend sys_thr_suspend
0x1bb sys_thr_wake sys_thr_wake
0x1bc sys_kldunloadf sys_kldunloadf
0x1bd sys_obsolete445 sys_obsolete445
0x1be sys_obsolete446 sys_obsolete446
0x1bf sys_obsolete447 sys_obsolete447
0x1c0 sys_obsolete448 sys_obsolete448
0x1c1 sys_obsolete449 sys_obsolete449
0x1c2 sys_obsolete450 sys_obsolete450
0x1c3 sys_obsolete451 sys_obsolete451
0x1c4 sys_obsolete452 sys_obsolete452
0x1c5 sys_obsolete453 sys_obsolete453
0x1c6 sys__umtx_op sys__umtx_op
0x1c7 sys_thr_new sys_thr_new
0x1c8 sys_sigqueue sys_sigqueue
0x1c9 sys_compat.kmq_open sys_kmq_open
0x1ca sys_compat.kmq_setattr sys_kmq_setattr
0x1cb sys_compat.kmq_timedreceive sys_kmq_timedreceive
0x1cc sys_compat.kmq_timedsend sys_kmq_timedsend
0x1cd sys_compat.kmq_notify sys_kmq_notify
0x1ce sys_compat.kmq_unlink sys_kmq_unlink
0x1cf sys_obsolete463 sys_obsolete463
0x1d0 sys_thr_set_name sys_thr_set_name
0x1d1 sys_compat.aio_fsync sys_aio_fsync
0x1d2 sys_rtprio_thread sys_rtprio_thread
0x1d3 sys_number467 sys_number467
0x1d4 sys_number468 sys_number468
0x1d5 sys_number469 sys_number469
0x1d6 sys_number470 sys_number470
0x1d7 sys_obsolete471 sys_obsolete471
0x1d8 sys_obsolete472 sys_obsolete472
0x1d9 sys_obsolete473 sys_obsolete473
0x1da sys_obsolete474 sys_obsolete474
0x1db sys_pread sys_pread
0x1dc sys_pwrite sys_pwrite
0x1dd sys_mmap sys_mmap
0x1de sys_lseek sys_lseek
0x1df sys_truncate sys_truncate
0x1e0 sys_ftruncate sys_ftruncate
0x1e1 sys_thr_kill2 sys_thr_kill2
0x1e2 sys_shm_open sys_shm_open
0x1e3 sys_shm_unlink sys_shm_unlink
0x1e4 sys_compat.cpuset sys_cpuset
0x1e5 sys_compat.cpuset_setid sys_cpuset_setid
0x1e6 sys_cpuset_getid sys_cpuset_getid
0x1e7 sys_ps4_cpuset_getaffinity sys_cpuset_getaffinity
0x1e8 sys_ps4_cpuset_setaffinity sys_cpuset_setaffinity
0x1e9 sys_obsolete489 sys_obsolete489
0x1ea sys_compat.fchmodat sys_fchmodat
0x1eb sys_compat.fchownat sys_fchownat
0x1ec sys_obsolete492 sys_obsolete492
0x1ed sys_compat.fstatat sys_fstatat
0x1ee sys_compat.futimesat sys_futimesat
0x1ef sys_compat.linkat sys_linkat
0x1f0 sys_compat.mkdirat sys_mkdirat
0x1f1 sys_compat.mkfifoat sys_mkfifoat
0x1f2 sys_compat.mknodat sys_mknodat
0x1f3 sys_openat sys_openat
0x1f4 sys_obsolete500 sys_obsolete500
0x1f5 sys_compat.renameat sys_renameat
0x1f6 sys_compat.symlinkat sys_symlinkat
0x1f7 sys_compat.unlinkat sys_unlinkat
0x1f8 sys_obsolete504 sys_obsolete504
0x1f9 sys_compat.gssd_syscall sys_gssd_syscall
0x1fa sys_obsolete506 sys_obsolete506
0x1fb sys_obsolete507 sys_obsolete507
0x1fc sys_obsolete508 sys_obsolete508
0x1fd sys_obsolete509 sys_obsolete509
0x1fe sys_compat.__semctl sys___semctl
0x1ff sys_compat.msgctl sys_msgctl
0x200 sys_compat.shmctl sys_shmctl
0x201 sys_obsolete513 sys_obsolete513
0x202 sys_obs_cap_new sys_obs_cap_new
0x203 sys___cap_rights_get sys___cap_rights_get
0x204 sys_compat.cap_enter sys_cap_enter
0x205 sys_compat.cap_getmode sys_cap_getmode
0x206 sys_compat.pdfork sys_pdfork
0x207 sys_compat.pdkill sys_pdkill
0x208 sys_compat.pdgetpid sys_pdgetpid
0x209 sys_number521 sys_number521
0x20a sys_pselect sys_pselect
0x20b sys_obsolete523 sys_obsolete523
0x20c sys_obsolete524 sys_obsolete524
0x20d sys_compat.rctl_get_racct sys_rctl_get_racct
0x20e sys_compat.rctl_get_rules sys_rctl_get_rules
0x20f sys_compat.rctl_get_limits sys_rctl_get_limits
0x210 sys_compat.rctl_add_rule sys_rctl_add_rule
0x211 sys_compat.rctl_remove_rule sys_rctl_remove_rule
0x212 sys_obsolete530 sys_obsolete530
0x213 sys_number531 sys_obsolete531
0x214 sys_regmgr_call sys_regmgr_call
0x215 sys_jitshm_create sys_jitshm_create
0x216 sys_jitshm_alias sys_jitshm_alias
0x217 sys_dl_get_list sys_dl_get_list
0x218 sys_dl_get_info sys_dl_get_info
0x219 sys_obsolete537 sys_obsolete537
0x21a sys_evf_create sys_evf_create
0x21b sys_evf_delete sys_evf_delete
0x21c sys_evf_open sys_evf_open
0x21d sys_evf_close sys_evf_close
0x21e sys_evf_wait sys_evf_wait
0x21f sys_evf_trywait sys_evf_trywait
0x220 sys_evf_set sys_evf_set
0x221 sys_evf_clear sys_evf_clear
0x222 sys_evf_cancel sys_evf_cancel
0x223 sys_query_memory_protection sys_query_memory_protection
0x224 sys_batch_map sys_batch_map
0x225 sys_osem_create sys_osem_create
0x226 sys_osem_delete sys_osem_delete
0x227 sys_osem_open sys_osem_open
0x228 sys_osem_close sys_osem_close
0x229 sys_osem_wait sys_osem_wait
0x22a sys_osem_trywait sys_osem_trywait
0x22b sys_osem_post sys_osem_post
0x22c sys_osem_cancel sys_osem_cancel
0x22d sys_namedobj_create sys_namedobj_create
0x22e sys_namedobj_delete sys_namedobj_delete
0x22f sys_set_vm_container sys_set_vm_container
0x230 sys_debug_init sys_debug_init
0x231 sys_compat.suspend_process sys_suspend_process
0x232 sys_compat.resume_process sys_resume_process
0x233 sys_opmc_enable sys_opmc_enable
0x234 sys_opmc_disable sys_opmc_disable
0x235 sys_opmc_set_ctl sys_opmc_set_ctl
0x236 sys_opmc_set_ctr sys_opmc_set_ctr
0x237 sys_opmc_get_ctr sys_opmc_get_ctr
0x238 sys_compat.budget_create sys_budget_create
0x239 sys_compat.budget_delete sys_budget_delete
0x23a sys_compat.budget_get sys_budget_get
0x23b sys_compat.budget_set sys_budget_set
0x23c sys_virtual_query sys_virtual_query
0x23d sys_compat.mdbg_call sys_mdbg_call
0x23e sys_obs_sblock_create sys_obs_sblock_create
0x23f sys_obs_sblock_delete sys_obs_sblock_delete
0x240 sys_obs_sblock_enter sys_obs_sblock_enter
0x241 sys_obs_sblock_exit sys_obs_sblock_exit
0x242 sys_obs_sblock_xenter sys_obs_sblock_xenter
0x243 sys_obs_sblock_xexit sys_obs_sblock_xexit
0x244 sys_obs_eport_create sys_obs_eport_create
0x245 sys_obs_eport_delete sys_obs_eport_delete
0x246 sys_obs_eport_trigger sys_obs_eport_trigger
0x247 sys_obs_eport_open sys_obs_eport_open
0x248 sys_obs_eport_close sys_obs_eport_close
0x249 sys_is_in_sandbox sys_is_in_sandbox
0x24a sys_dmem_container sys_dmem_container
0x24b sys_get_authinfo sys_get_authinfo
0x24c sys_mname sys_mname
0x24d sys_compat.dynlib_dlopen sys_dynlib_dlopen
0x24e sys_compat.dynlib_dlclose sys_dynlib_dlclose
0x24f sys_dynlib_dlsym sys_dynlib_dlsym
0x250 sys_dynlib_get_list sys_dynlib_get_list
0x251 sys_dynlib_get_info sys_dynlib_get_info
0x252 sys_dynlib_load_prx sys_dynlib_load_prx
0x253 sys_dynlib_unload_prx sys_dynlib_unload_prx
0x254 sys_dynlib_do_copy_relocations sys_dynlib_do_copy_relocations
0x255 sys_compat.dynlib_prepare_dlclose sys_dynlib_prepare_dlclose
0x256 sys_dynlib_get_proc_param sys_dynlib_get_proc_param
0x257 sys_dynlib_process_needed_and_relocate sys_dynlib_process_needed_and_relocate
0x258 sys_sandbox_path sys_sandbox_path
0x259 sys_mdbg_service sys_mdbg_service
0x25a sys_randomized_path sys_randomized_path
0x25b sys_rdup sys_rdup
0x25c sys_dl_get_metadata sys_dl_get_metadata
0x25d sys_workaround8849 sys_workaround8849
0x25e sys_is_development_mode sys_is_development_mode
0x25f sys_get_self_auth_info sys_get_self_auth_info
0x260 sys_dynlib_get_info_ex sys_dynlib_get_info_ex
0x261 sys_compat.budget_getid sys_budget_getid
0x262 sys_budget_get_ptype sys_budget_get_ptype
0x263 sys_get_paging_stats_of_all_threads sys_get_paging_stats_of_all_threads
0x264 sys_get_proc_type_info sys_get_proc_type_info
0x265 sys_get_resident_count sys_get_resident_count
0x266 sys_compat.prepare_to_suspend_process sys_prepare_to_suspend_process
0x267 sys_get_resident_fmem_count sys_get_resident_fmem_count
0x268 sys_thr_get_name sys_thr_get_name
0x269 sys_set_gpo sys_set_gpo
0x26a sys_get_paging_stats_of_all_objects sys_get_paging_stats_of_all_objects
0x26b sys_test_debug_rwmem sys_test_debug_rwmem
0x26c sys_free_stack sys_free_stack
0x26d sys_compat.suspend_system sys_suspend_system
0x26e sys_ipmimgr_call sys_ipmimgr_call
0x26f sys_get_gpo sys_get_gpo
0x270 sys_get_vm_map_timestamp sys_get_vm_map_timestamp
0x271 sys_opmc_set_hw sys_opmc_set_hw
0x272 sys_opmc_get_hw sys_opmc_get_hw
0x273 sys_get_cpu_usage_all sys_get_cpu_usage_all
0x274 sys_mmap_dmem sys_mmap_dmem
0x275 sys_physhm_open sys_physhm_open
0x276 sys_physhm_unlink sys_physhm_unlink
0x277 sys_compat.resume_internal_hdd sys_resume_internal_hdd
0x278 sys_thr_suspend_ucontext sys_thr_suspend_ucontext
0x279 sys_thr_resume_ucontext sys_thr_resume_ucontext
0x27a sys_thr_get_ucontext sys_thr_get_ucontext
0x27b sys_thr_set_ucontext sys_thr_set_ucontext
0x27c sys_set_timezone_info sys_set_timezone_info
0x27d sys_set_phys_fmem_limit sys_set_phys_fmem_limit
0x27e sys_utc_to_localtime sys_utc_to_localtime
0x27f sys_localtime_to_utc sys_localtime_to_utc
0x280 sys_set_uevt sys_set_uevt
0x281 sys_get_cpu_usage_proc sys_get_cpu_usage_proc
0x282 sys_get_map_statistics sys_get_map_statistics
0x283 sys_set_chicken_switches sys_set_chicken_switches
0x284 sys_number644 sys_number644
0x285 sys_number645 sys_number645
0x286 sys_get_kernel_mem_statistics sys_get_kernel_mem_statistics
0x287 sys_get_sdk_compiled_version sys_get_sdk_compiled_version
0x288 sys_app_state_change sys_app_state_change
0x289 sys_dynlib_get_obj_member sys_dynlib_get_obj_member
0x28a sys_compat.budget_get_ptype_of_budget sys_budget_get_ptype_of_budget
0x28b sys_compat.prepare_to_resume_process sys_prepare_to_resume_process
0x28c sys_process_terminate sys_process_terminate
0x28d sys_blockpool_open sys_blockpool_open
0x28e sys_blockpool_map sys_blockpool_map
0x28f sys_blockpool_unmap sys_blockpool_unmap
0x290 sys_dynlib_get_info_for_libdbg sys_dynlib_get_info_for_libdbg
0x291 sys_blockpool_batch sys_blockpool_batch
0x292 sys_fdatasync sys_fdatasync
0x293 sys_dynlib_get_list2 sys_dynlib_get_list2
0x294 sys_dynlib_get_info2 sys_dynlib_get_info2
0x295 sys_aio_submit sys_aio_submit
0x296 sys_aio_multi_delete sys_aio_multi_delete
0x297 sys_aio_multi_wait sys_aio_multi_wait
0x298 sys_aio_multi_poll sys_aio_multi_poll
0x299 sys_aio_get_data sys_aio_get_data
0x29a sys_aio_multi_cancel sys_aio_multi_cancel
0x29b sys_get_bio_usage_all sys_get_bio_usage_all
0x29c sys_aio_create sys_aio_create
0x29d sys_aio_submit_cmd sys_aio_submit_cmd
0x29e sys_aio_init sys_aio_init
0x29f sys_get_page_table_stats sys_get_page_table_stats
0x2a0 sys_dynlib_get_list_for_libdbg sys_dynlib_get_list_for_libdbg
0x2a1 sys_blockpool_move sys_blockpool_move
0x2a2 sys_virtual_query_all sys_virtual_query_all
0x2a3 sys_reserve_2mb_page sys_reserve_2mb_page
0x2a4 sys_cpumode_yield sys_cpumode_yield
0x2a5 - sys_wait6
0x2a6 - sys_cap_rights_limit
0x2a7 - sys_cap_ioctls_limit
0x2a8 - sys_cap_ioctls_get
0x2a9 - sys_cap_fcntls_limit
0x2aa - sys_cap_fcntls_get
0x2ab - sys_bindat
0x2ac - sys_connectat
0x2ad - sys_chflagsat
0x2ae - sys_accept4
0x2af - sys_pipe2
0x2b0 - sys_aio_mlock
0x2b1 - sys_procctl
0x2b2 - sys_ppoll
0x2b3 - sys_futimens
0x2b4 - sys_utimensat
0x2b5 - sys_numa_getaffinity
0x2b6 - sys_numa_setaffinity
0x2b7 - sys_number695
0x2b8 - sys_number696
0x2b9 - sys_number697
0x2ba - sys_number698
0x2bb - sys_number699
0x2bc - sys_apr_submit
0x2bd - sys_apr_resolve
0x2be - sys_apr_stat
0x2bf - sys_apr_wait
0x2c0 - sys_apr_ctrl
0x2c1 - sys_get_phys_page_size
0x2c2 - sys_begin_app_mount
0x2c3 - sys_end_app_mount
0x2c4 - sys_fsc2h_ctrl
0x2c5 - sys_streamwrite
0x2c6 - sys_app_save
0x2c7 - sys_app_restore
0x2c8 - sys_saved_app_delete
0x2c9 - sys_get_ppr_sdk_compiled_version
0x2ca - sys_notify_app_event
0x2cb - sys_ioreq
0x2cc - sys_openintr
0x2cd - sys_dl_get_info_2
0x2ce - sys_acinfo_add
0x2cf - sys_acinfo_delete
0x2d0 - sys_acinfo_get_all_for_coredump
0x2d1 - sys_ampr_ctrl_debug