Chamadas de sistema MacOSX AMD64
Aqui serão listadas as chamadas de sistema do kernel darwin (MacOSX) da arquitetura AMD64. Esse arquivo foi gerado automaticamente usando o código fonte do kernel no github. Para mais detalhes, veja a pasta _generator
no github do asm4noobs.
O conteúdo desta página pode ser lido programaticamente usando o arquivo syscalls_darwin_amd64.json
Ordem dos argumentos
# | 0 | 1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|---|---|
Registrador | rdi | rsi | rdx | r10 | r8 | r9 |
1 - exit
- Número (RAX): 0x2000001
- Tipo do Retorno: void
- Nivel de Auditoria: AUE_EXIT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | rval | rdi |
2 - fork
- Número (RAX): 0x2000002
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FORK
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
3 - read
- Número (RAX): 0x2000003
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | cbuf | rsi |
2 | user_size_t | nbyte | rdx |
4 - write
- Número (RAX): 0x2000004
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | cbuf | rsi |
2 | user_size_t | nbyte | rdx |
5 - open
- Número (RAX): 0x2000005
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_OPEN_RWTC
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | int | flags | rsi |
2 | int | mode | rdx |
6 - sys_close
- Número (RAX): 0x2000006
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_CLOSE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
7 - wait4
- Número (RAX): 0x2000007
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_WAIT4
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | pid | rdi |
1 | user_addr_t | status | rsi |
2 | int | options | rdx |
3 | user_addr_t | rusage | r10 |
9 - link
- Número (RAX): 0x2000009
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_LINK
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | user_addr_t | link | rsi |
10 - unlink
- Número (RAX): 0x200000A
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_UNLINK
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
12 - chdir
- Número (RAX): 0x200000C
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_CHDIR
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
13 - fchdir
- Número (RAX): 0x200000D
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FCHDIR
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
14 - mknod
- Número (RAX): 0x200000E
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MKNOD
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | int | mode | rsi |
2 | int | dev | rdx |
15 - chmod
- Número (RAX): 0x200000F
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_CHMOD
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | int | mode | rsi |
16 - chown
- Número (RAX): 0x2000010
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_CHOWN
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | int | uid | rsi |
2 | int | gid | rdx |
18 - getfsstat
- Número (RAX): 0x2000012
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETFSSTAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | buf | rdi |
1 | int | bufsize | rsi |
2 | int | flags | rdx |
20 - getpid
- Número (RAX): 0x2000014
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETPID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
23 - setuid
- Número (RAX): 0x2000017
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETUID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uid_t | uid | rdi |
24 - getuid
- Número (RAX): 0x2000018
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETUID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
25 - geteuid
- Número (RAX): 0x2000019
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETEUID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
26 - ptrace
- Número (RAX): 0x200001A
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_PTRACE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | req | rdi |
1 | pid_t | pid | rsi |
2 | caddr_t | addr | rdx |
3 | int | data | r10 |
33 - access
- Número (RAX): 0x2000021
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_ACCESS
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | int | flags | rsi |
34 - chflags
- Número (RAX): 0x2000022
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_CHFLAGS
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *path | rdi |
1 | int | flags | rsi |
35 - fchflags
- Número (RAX): 0x2000023
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FCHFLAGS
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | int | flags | rsi |
36 - sync
- Número (RAX): 0x2000024
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SYNC
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
37 - kill
- Número (RAX): 0x2000025
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_KILL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | pid | rdi |
1 | int | signum | rsi |
2 | int | posix | rdx |
39 - getppid
- Número (RAX): 0x2000027
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETPPID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
41 - sys_dup
- Número (RAX): 0x2000029
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_DUP
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | u_int | fd | rdi |
42 - pipe
- Número (RAX): 0x200002A
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_PIPE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
43 - getegid
- Número (RAX): 0x200002B
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETEGID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
46 - sigaction
- Número (RAX): 0x200002E
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SIGACTION
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | signum | rdi |
1 | struct __sigaction | *nsa | rsi |
2 | struct sigaction | *osa | rdx |
47 - getgid
- Número (RAX): 0x200002F
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETGID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
48 - sigprocmask
- Número (RAX): 0x2000030
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SIGPROCMASK
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | how | rdi |
1 | user_addr_t | mask | rsi |
2 | user_addr_t | omask | rdx |
49 - getlogin
- Número (RAX): 0x2000031
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETLOGIN
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *namebuf | rdi |
1 | u_int | namelen | rsi |
50 - setlogin
- Número (RAX): 0x2000032
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETLOGIN
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *namebuf | rdi |
51 - acct
- Número (RAX): 0x2000033
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_ACCT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *path | rdi |
52 - sigpending
- Número (RAX): 0x2000034
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SIGPENDING
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | struct sigvec | *osv | rdi |
53 - sigaltstack
- Número (RAX): 0x2000035
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SIGALTSTACK
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | struct sigaltstack | *nss | rdi |
1 | struct sigaltstack | *oss | rsi |
54 - ioctl
- Número (RAX): 0x2000036
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_IOCTL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | u_long | com | rsi |
2 | caddr_t | data | rdx |
55 - reboot
- Número (RAX): 0x2000037
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_REBOOT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | opt | rdi |
1 | char | *msg | rsi |
56 - revoke
- Número (RAX): 0x2000038
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_REVOKE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *path | rdi |
57 - symlink
- Número (RAX): 0x2000039
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SYMLINK
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *path | rdi |
1 | char | *link | rsi |
58 - readlink
- Número (RAX): 0x200003A
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_READLINK
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *path | rdi |
1 | char | *buf | rsi |
2 | int | count | rdx |
59 - execve
- Número (RAX): 0x200003B
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_EXECVE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *fname | rdi |
1 | char | **argp | rsi |
2 | char | **envp | rdx |
60 - umask
- Número (RAX): 0x200003C
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_UMASK
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | newmask | rdi |
61 - chroot
- Número (RAX): 0x200003D
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_CHROOT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
65 - msync
- Número (RAX): 0x2000041
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MSYNC
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | caddr_t | addr | rdi |
1 | size_t | len | rsi |
2 | int | flags | rdx |
66 - vfork
- Número (RAX): 0x2000042
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_VFORK
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
73 - munmap
- Número (RAX): 0x2000049
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MUNMAP
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | caddr_t | addr | rdi |
1 | size_t | len | rsi |
74 - mprotect
- Número (RAX): 0x200004A
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MPROTECT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | caddr_t | addr | rdi |
1 | size_t | len | rsi |
2 | int | prot | rdx |
75 - madvise
- Número (RAX): 0x200004B
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MADVISE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | caddr_t | addr | rdi |
1 | size_t | len | rsi |
2 | int | behav | rdx |
78 - mincore
- Número (RAX): 0x200004E
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MINCORE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | addr | rdi |
1 | user_size_t | len | rsi |
2 | user_addr_t | vec | rdx |
79 - getgroups
- Número (RAX): 0x200004F
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETGROUPS
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | u_int | gidsetsize | rdi |
1 | gid_t | *gidset | rsi |
80 - setgroups
- Número (RAX): 0x2000050
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETGROUPS
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | u_int | gidsetsize | rdi |
1 | gid_t | *gidset | rsi |
81 - getpgrp
- Número (RAX): 0x2000051
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETPGRP
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
82 - setpgid
- Número (RAX): 0x2000052
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETPGRP
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | pid | rdi |
1 | int | pgid | rsi |
83 - setitimer
- Número (RAX): 0x2000053
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETITIMER
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | u_int | which | rdi |
1 | struct itimerval | *itv | rsi |
2 | struct itimerval | *oitv | rdx |
85 - swapon
- Número (RAX): 0x2000055
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SWAPON
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
86 - getitimer
- Número (RAX): 0x2000056
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETITIMER
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | u_int | which | rdi |
1 | struct itimerval | *itv | rsi |
89 - sys_getdtablesize
- Número (RAX): 0x2000059
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETDTABLESIZE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
90 - sys_dup2
- Número (RAX): 0x200005A
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_DUP2
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | u_int | from | rdi |
1 | u_int | to | rsi |
92 - sys_fcntl
- Número (RAX): 0x200005C
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FCNTL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | int | cmd | rsi |
2 | long | arg | rdx |
93 - select
- Número (RAX): 0x200005D
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SELECT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | nd | rdi |
1 | u_int32_t | *in | rsi |
2 | u_int32_t | *ou | rdx |
3 | u_int32_t | *ex | r10 |
4 | struct timeval | *tv | r8 |
95 - fsync
- Número (RAX): 0x200005F
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FSYNC
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
96 - setpriority
- Número (RAX): 0x2000060
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETPRIORITY
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | which | rdi |
1 | id_t | who | rsi |
2 | int | prio | rdx |
100 - getpriority
- Número (RAX): 0x2000064
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETPRIORITY
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | which | rdi |
1 | id_t | who | rsi |
111 - sigsuspend
- Número (RAX): 0x200006F
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | sigset_t | mask | rdi |
116 - gettimeofday
- Número (RAX): 0x2000074
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETTIMEOFDAY
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | struct timeval | *tp | rdi |
1 | struct timezone | *tzp | rsi |
2 | uint64_t | *mach_absolute_time | rdx |
117 - getrusage
- Número (RAX): 0x2000075
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETRUSAGE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | who | rdi |
1 | struct rusage | *rusage | rsi |
120 - readv
- Número (RAX): 0x2000078
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_READV
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | struct iovec | *iovp | rsi |
2 | u_int | iovcnt | rdx |
121 - writev
- Número (RAX): 0x2000079
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_WRITEV
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | struct iovec | *iovp | rsi |
2 | u_int | iovcnt | rdx |
122 - settimeofday
- Número (RAX): 0x200007A
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETTIMEOFDAY
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | struct timeval | *tv | rdi |
1 | struct timezone | *tzp | rsi |
123 - fchown
- Número (RAX): 0x200007B
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FCHOWN
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | int | uid | rsi |
2 | int | gid | rdx |
124 - fchmod
- Número (RAX): 0x200007C
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FCHMOD
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | int | mode | rsi |
126 - setreuid
- Número (RAX): 0x200007E
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETREUID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uid_t | ruid | rdi |
1 | uid_t | euid | rsi |
127 - setregid
- Número (RAX): 0x200007F
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETREGID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | gid_t | rgid | rdi |
1 | gid_t | egid | rsi |
128 - rename
- Número (RAX): 0x2000080
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_RENAME
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *from | rdi |
1 | char | *to | rsi |
131 - sys_flock
- Número (RAX): 0x2000083
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FLOCK
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | int | how | rsi |
132 - mkfifo
- Número (RAX): 0x2000084
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MKFIFO
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | int | mode | rsi |
136 - mkdir
- Número (RAX): 0x2000088
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MKDIR
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | int | mode | rsi |
137 - rmdir
- Número (RAX): 0x2000089
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_RMDIR
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *path | rdi |
138 - utimes
- Número (RAX): 0x200008A
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_UTIMES
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *path | rdi |
1 | struct timeval | *tptr | rsi |
139 - futimes
- Número (RAX): 0x200008B
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FUTIMES
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | struct timeval | *tptr | rsi |
140 - adjtime
- Número (RAX): 0x200008C
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_ADJTIME
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | struct timeval | *delta | rdi |
1 | struct timeval | *olddelta | rsi |
142 - gethostuuid
- Número (RAX): 0x200008E
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SYSCTL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | unsigned char | *uuid_buf | rdi |
1 | const struct timespec | *timeoutp | rsi |
147 - setsid
- Número (RAX): 0x2000093
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETSID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
151 - getpgid
- Número (RAX): 0x2000097
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETPGID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | pid_t | pid | rdi |
152 - setprivexec
- Número (RAX): 0x2000098
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETPRIVEXEC
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | flag | rdi |
153 - pread
- Número (RAX): 0x2000099
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_PREAD
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | buf | rsi |
2 | user_size_t | nbyte | rdx |
3 | off_t | offset | r10 |
154 - pwrite
- Número (RAX): 0x200009A
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_PWRITE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | buf | rsi |
2 | user_size_t | nbyte | rdx |
3 | off_t | offset | r10 |
157 - statfs
- Número (RAX): 0x200009D
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_STATFS
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *path | rdi |
1 | struct statfs | *buf | rsi |
158 - fstatfs
- Número (RAX): 0x200009E
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FSTATFS
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | struct statfs | *buf | rsi |
159 - unmount
- Número (RAX): 0x200009F
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_UNMOUNT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | int | flags | rsi |
165 - quotactl
- Número (RAX): 0x20000A5
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_QUOTACTL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | const char | *path | rdi |
1 | int | cmd | rsi |
2 | int | uid | rdx |
3 | caddr_t | arg | r10 |
167 - mount
- Número (RAX): 0x20000A7
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MOUNT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *type | rdi |
1 | char | *path | rsi |
2 | int | flags | rdx |
3 | caddr_t | data | r10 |
169 - csops
- Número (RAX): 0x20000A9
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_CSOPS
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | pid_t | pid | rdi |
1 | uint32_t | ops | rsi |
2 | user_addr_t | useraddr | rdx |
3 | user_size_t | usersize | r10 |
170 - csops_audittoken
- Número (RAX): 0x20000AA
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_CSOPS
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | pid_t | pid | rdi |
1 | uint32_t | ops | rsi |
2 | user_addr_t | useraddr | rdx |
3 | user_size_t | usersize | r10 |
4 | user_addr_t | uaudittoken | r8 |
173 - waitid
- Número (RAX): 0x20000AD
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_WAITID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | idtype_t | idtype | rdi |
1 | id_t | id | rsi |
2 | siginfo_t | *infop | rdx |
3 | int | options | r10 |
177 - kdebug_typefilter
- Número (RAX): 0x20000B1
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void** | addr | rdi |
1 | size_t* | size | rsi |
178 - kdebug_trace_string
- Número (RAX): 0x20000B2
- Tipo do Retorno: uint64_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint32_t | debugid | rdi |
1 | uint64_t | str_id | rsi |
2 | const char | *str | rdx |
179 - kdebug_trace64
- Número (RAX): 0x20000B3
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint32_t | code | rdi |
1 | uint64_t | arg1 | rsi |
2 | uint64_t | arg2 | rdx |
3 | uint64_t | arg3 | r10 |
4 | uint64_t | arg4 | r8 |
180 - kdebug_trace
- Número (RAX): 0x20000B4
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint32_t | code | rdi |
1 | u_long | arg1 | rsi |
2 | u_long | arg2 | rdx |
3 | u_long | arg3 | r10 |
4 | u_long | arg4 | r8 |
181 - setgid
- Número (RAX): 0x20000B5
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETGID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | gid_t | gid | rdi |
182 - setegid
- Número (RAX): 0x20000B6
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETEGID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | gid_t | egid | rdi |
183 - seteuid
- Número (RAX): 0x20000B7
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETEUID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uid_t | euid | rdi |
184 - sigreturn
- Número (RAX): 0x20000B8
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SIGRETURN
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | struct ucontext | *uctx | rdi |
1 | int | infostyle | rsi |
2 | user_addr_t | token | rdx |
186 - thread_selfcounts
- Número (RAX): 0x20000BA
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | type | rdi |
1 | user_addr_t | buf | rsi |
2 | user_size_t | nbytes | rdx |
187 - fdatasync
- Número (RAX): 0x20000BB
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FDATASYNC
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
188 - stat
- Número (RAX): 0x20000BC
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_STAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | user_addr_t | ub | rsi |
189 - sys_fstat
- Número (RAX): 0x20000BD
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FSTAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | ub | rsi |
190 - lstat
- Número (RAX): 0x20000BE
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_LSTAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | user_addr_t | ub | rsi |
191 - pathconf
- Número (RAX): 0x20000BF
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_PATHCONF
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *path | rdi |
1 | int | name | rsi |
192 - sys_fpathconf
- Número (RAX): 0x20000C0
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FPATHCONF
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | int | name | rsi |
194 - getrlimit
- Número (RAX): 0x20000C2
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETRLIMIT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | u_int | which | rdi |
1 | struct rlimit | *rlp | rsi |
195 - setrlimit
- Número (RAX): 0x20000C3
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETRLIMIT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | u_int | which | rdi |
1 | struct rlimit | *rlp | rsi |
196 - getdirentries
- Número (RAX): 0x20000C4
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETDIRENTRIES
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | char | *buf | rsi |
2 | u_int | count | rdx |
3 | long | *basep | r10 |
197 - mmap
- Número (RAX): 0x20000C5
- Tipo do Retorno: user_addr_t
- Nivel de Auditoria: AUE_MMAP
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | caddr_t | addr | rdi |
1 | size_t | len | rsi |
2 | int | prot | rdx |
3 | int | flags | r10 |
4 | int | fd | r8 |
5 | off_t | pos | r9 |
199 - lseek
- Número (RAX): 0x20000C7
- Tipo do Retorno: off_t
- Nivel de Auditoria: AUE_LSEEK
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | off_t | offset | rsi |
2 | int | whence | rdx |
200 - truncate
- Número (RAX): 0x20000C8
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_TRUNCATE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *path | rdi |
1 | off_t | length | rsi |
201 - ftruncate
- Número (RAX): 0x20000C9
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FTRUNCATE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | off_t | length | rsi |
202 - sysctl
- Número (RAX): 0x20000CA
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SYSCTL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | *name | rdi |
1 | u_int | namelen | rsi |
2 | void | *old | rdx |
3 | size_t | *oldlenp | r10 |
4 | void | *new | r8 |
5 | size_t | newlen | r9 |
203 - mlock
- Número (RAX): 0x20000CB
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MLOCK
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | caddr_t | addr | rdi |
1 | size_t | len | rsi |
204 - munlock
- Número (RAX): 0x20000CC
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MUNLOCK
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | caddr_t | addr | rdi |
1 | size_t | len | rsi |
205 - undelete
- Número (RAX): 0x20000CD
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_UNDELETE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
216 - open_dprotected_np
- Número (RAX): 0x20000D8
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | int | flags | rsi |
2 | int | class | rdx |
3 | int | dpflags | r10 |
4 | int | mode | r8 |
217 - fsgetpath_ext
- Número (RAX): 0x20000D9
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_FSGETPATH_EXTENDED
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | buf | rdi |
1 | size_t | bufsize | rsi |
2 | user_addr_t | fsid | rdx |
3 | uint64_t | objid | r10 |
4 | uint32_t | options | r8 |
220 - getattrlist
- Número (RAX): 0x20000DC
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETATTRLIST
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | const char | *path | rdi |
1 | struct attrlist | *alist | rsi |
2 | void | *attributeBuffer | rdx |
3 | size_t | bufferSize | r10 |
4 | u_long | options | r8 |
221 - setattrlist
- Número (RAX): 0x20000DD
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETATTRLIST
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | const char | *path | rdi |
1 | struct attrlist | *alist | rsi |
2 | void | *attributeBuffer | rdx |
3 | size_t | bufferSize | r10 |
4 | u_long | options | r8 |
222 - getdirentriesattr
- Número (RAX): 0x20000DE
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETDIRENTRIESATTR
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | struct attrlist | *alist | rsi |
2 | void | *buffer | rdx |
3 | size_t | buffersize | r10 |
4 | u_long | *count | r8 |
5 | u_long | *basep | r9 |
6 | u_long | *newstate | STACK |
7 | u_long | options | STACK |
223 - exchangedata
- Número (RAX): 0x20000DF
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_EXCHANGEDATA
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | const char | *path1 | rdi |
1 | const char | *path2 | rsi |
2 | u_long | options | rdx |
225 - searchfs
- Número (RAX): 0x20000E1
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SEARCHFS
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | const char | *path | rdi |
1 | struct fssearchblock | *searchblock | rsi |
2 | uint32_t | *nummatches | rdx |
3 | uint32_t | scriptcode | r10 |
4 | uint32_t | options | r8 |
5 | struct searchstate | *state | r9 |
226 - delete
- Número (RAX): 0x20000E2
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_DELETE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
227 - copyfile
- Número (RAX): 0x20000E3
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_COPYFILE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *from | rdi |
1 | char | *to | rsi |
2 | int | mode | rdx |
3 | int | flags | r10 |
228 - fgetattrlist
- Número (RAX): 0x20000E4
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FGETATTRLIST
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | struct attrlist | *alist | rsi |
2 | void | *attributeBuffer | rdx |
3 | size_t | bufferSize | r10 |
4 | u_long | options | r8 |
229 - fsetattrlist
- Número (RAX): 0x20000E5
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FSETATTRLIST
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | struct attrlist | *alist | rsi |
2 | void | *attributeBuffer | rdx |
3 | size_t | bufferSize | r10 |
4 | u_long | options | r8 |
230 - poll
- Número (RAX): 0x20000E6
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_POLL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | struct pollfd | *fds | rdi |
1 | u_int | nfds | rsi |
2 | int | timeout | rdx |
234 - getxattr
- Número (RAX): 0x20000EA
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_GETXATTR
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | user_addr_t | attrname | rsi |
2 | user_addr_t | value | rdx |
3 | size_t | size | r10 |
4 | uint32_t | position | r8 |
5 | int | options | r9 |
235 - fgetxattr
- Número (RAX): 0x20000EB
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_FGETXATTR
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | attrname | rsi |
2 | user_addr_t | value | rdx |
3 | size_t | size | r10 |
4 | uint32_t | position | r8 |
5 | int | options | r9 |
236 - setxattr
- Número (RAX): 0x20000EC
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETXATTR
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | user_addr_t | attrname | rsi |
2 | user_addr_t | value | rdx |
3 | size_t | size | r10 |
4 | uint32_t | position | r8 |
5 | int | options | r9 |
237 - fsetxattr
- Número (RAX): 0x20000ED
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FSETXATTR
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | attrname | rsi |
2 | user_addr_t | value | rdx |
3 | size_t | size | r10 |
4 | uint32_t | position | r8 |
5 | int | options | r9 |
238 - removexattr
- Número (RAX): 0x20000EE
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_REMOVEXATTR
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | user_addr_t | attrname | rsi |
2 | int | options | rdx |
239 - fremovexattr
- Número (RAX): 0x20000EF
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FREMOVEXATTR
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | attrname | rsi |
2 | int | options | rdx |
240 - listxattr
- Número (RAX): 0x20000F0
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_LISTXATTR
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | user_addr_t | namebuf | rsi |
2 | size_t | bufsize | rdx |
3 | int | options | r10 |
241 - flistxattr
- Número (RAX): 0x20000F1
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_FLISTXATTR
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | namebuf | rsi |
2 | size_t | bufsize | rdx |
3 | int | options | r10 |
242 - fsctl
- Número (RAX): 0x20000F2
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FSCTL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | const char | *path | rdi |
1 | u_long | cmd | rsi |
2 | caddr_t | data | rdx |
3 | u_int | options | r10 |
243 - initgroups
- Número (RAX): 0x20000F3
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_INITGROUPS
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | u_int | gidsetsize | rdi |
1 | gid_t | *gidset | rsi |
2 | int | gmuid | rdx |
244 - posix_spawn
- Número (RAX): 0x20000F4
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_POSIX_SPAWN
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | pid_t | *pid | rdi |
1 | const char | *path | rsi |
2 | const struct _posix_spawn_args_desc | *adesc | rdx |
3 | char | **argv | r10 |
4 | char | **envp | r8 |
245 - ffsctl
- Número (RAX): 0x20000F5
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FFSCTL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | u_long | cmd | rsi |
2 | caddr_t | data | rdx |
3 | u_int | options | r10 |
250 - minherit
- Número (RAX): 0x20000FA
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MINHERIT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | *addr | rdi |
1 | size_t | len | rsi |
2 | int | inherit | rdx |
266 - shm_open
- Número (RAX): 0x200010A
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SHMOPEN
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | const char | *name | rdi |
1 | int | oflag | rsi |
2 | int | mode | rdx |
267 - shm_unlink
- Número (RAX): 0x200010B
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SHMUNLINK
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | const char | *name | rdi |
268 - sem_open
- Número (RAX): 0x200010C
- Tipo do Retorno: user_addr_t
- Nivel de Auditoria: AUE_SEMOPEN
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | const char | *name | rdi |
1 | int | oflag | rsi |
2 | int | mode | rdx |
3 | int | value | r10 |
269 - sem_close
- Número (RAX): 0x200010D
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SEMCLOSE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | sem_t | *sem | rdi |
270 - sem_unlink
- Número (RAX): 0x200010E
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SEMUNLINK
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | const char | *name | rdi |
271 - sem_wait
- Número (RAX): 0x200010F
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SEMWAIT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | sem_t | *sem | rdi |
272 - sem_trywait
- Número (RAX): 0x2000110
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SEMTRYWAIT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | sem_t | *sem | rdi |
273 - sem_post
- Número (RAX): 0x2000111
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SEMPOST
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | sem_t | *sem | rdi |
274 - sys_sysctlbyname
- Número (RAX): 0x2000112
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SYSCTL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | const char | *name | rdi |
1 | size_t | namelen | rsi |
2 | void | *old | rdx |
3 | size_t | *oldlenp | r10 |
4 | void | *new | r8 |
5 | size_t | newlen | r9 |
277 - open_extended
- Número (RAX): 0x2000115
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_OPEN_EXTENDED_RWTC
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | int | flags | rsi |
2 | uid_t | uid | rdx |
3 | gid_t | gid | r10 |
4 | int | mode | r8 |
5 | user_addr_t | xsecurity | r9 |
278 - umask_extended
- Número (RAX): 0x2000116
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_UMASK_EXTENDED
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | newmask | rdi |
1 | user_addr_t | xsecurity | rsi |
279 - stat_extended
- Número (RAX): 0x2000117
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_STAT_EXTENDED
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | user_addr_t | ub | rsi |
2 | user_addr_t | xsecurity | rdx |
3 | user_addr_t | xsecurity_size | r10 |
280 - lstat_extended
- Número (RAX): 0x2000118
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_LSTAT_EXTENDED
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | user_addr_t | ub | rsi |
2 | user_addr_t | xsecurity | rdx |
3 | user_addr_t | xsecurity_size | r10 |
281 - sys_fstat_extended
- Número (RAX): 0x2000119
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FSTAT_EXTENDED
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | ub | rsi |
2 | user_addr_t | xsecurity | rdx |
3 | user_addr_t | xsecurity_size | r10 |
282 - chmod_extended
- Número (RAX): 0x200011A
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_CHMOD_EXTENDED
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | uid_t | uid | rsi |
2 | gid_t | gid | rdx |
3 | int | mode | r10 |
4 | user_addr_t | xsecurity | r8 |
283 - fchmod_extended
- Número (RAX): 0x200011B
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FCHMOD_EXTENDED
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | uid_t | uid | rsi |
2 | gid_t | gid | rdx |
3 | int | mode | r10 |
4 | user_addr_t | xsecurity | r8 |
284 - access_extended
- Número (RAX): 0x200011C
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_ACCESS_EXTENDED
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | entries | rdi |
1 | size_t | size | rsi |
2 | user_addr_t | results | rdx |
3 | uid_t | uid | r10 |
285 - settid
- Número (RAX): 0x200011D
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETTID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uid_t | uid | rdi |
1 | gid_t | gid | rsi |
286 - gettid
- Número (RAX): 0x200011E
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETTID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uid_t | *uidp | rdi |
1 | gid_t | *gidp | rsi |
287 - setsgroups
- Número (RAX): 0x200011F
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETSGROUPS
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | setlen | rdi |
1 | user_addr_t | guidset | rsi |
288 - getsgroups
- Número (RAX): 0x2000120
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETSGROUPS
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | setlen | rdi |
1 | user_addr_t | guidset | rsi |
289 - setwgroups
- Número (RAX): 0x2000121
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETWGROUPS
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | setlen | rdi |
1 | user_addr_t | guidset | rsi |
290 - getwgroups
- Número (RAX): 0x2000122
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETWGROUPS
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | setlen | rdi |
1 | user_addr_t | guidset | rsi |
291 - mkfifo_extended
- Número (RAX): 0x2000123
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MKFIFO_EXTENDED
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | uid_t | uid | rsi |
2 | gid_t | gid | rdx |
3 | int | mode | r10 |
4 | user_addr_t | xsecurity | r8 |
292 - mkdir_extended
- Número (RAX): 0x2000124
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MKDIR_EXTENDED
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | uid_t | uid | rsi |
2 | gid_t | gid | rdx |
3 | int | mode | r10 |
4 | user_addr_t | xsecurity | r8 |
294 - shared_region_check_np
- Número (RAX): 0x2000126
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint64_t | *start_address | rdi |
296 - vm_pressure_monitor
- Número (RAX): 0x2000128
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | wait_for_pressure | rdi |
1 | int | nsecs_monitored | rsi |
2 | uint32_t | *pages_reclaimed | rdx |
310 - getsid
- Número (RAX): 0x2000136
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETSID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | pid_t | pid | rdi |
311 - settid_with_pid
- Número (RAX): 0x2000137
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETTIDWITHPID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | pid_t | pid | rdi |
1 | int | assume | rsi |
313 - aio_fsync
- Número (RAX): 0x2000139
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | op | rdi |
1 | user_addr_t | aiocbp | rsi |
314 - aio_return
- Número (RAX): 0x200013A
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | aiocbp | rdi |
315 - aio_suspend
- Número (RAX): 0x200013B
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | aiocblist | rdi |
1 | int | nent | rsi |
2 | user_addr_t | timeoutp | rdx |
316 - aio_cancel
- Número (RAX): 0x200013C
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | aiocbp | rsi |
317 - aio_error
- Número (RAX): 0x200013D
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | aiocbp | rdi |
318 - aio_read
- Número (RAX): 0x200013E
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | aiocbp | rdi |
319 - aio_write
- Número (RAX): 0x200013F
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | aiocbp | rdi |
320 - lio_listio
- Número (RAX): 0x2000140
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_LIOLISTIO
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | mode | rdi |
1 | user_addr_t | aiocblist | rsi |
2 | int | nent | rdx |
3 | user_addr_t | sigp | r10 |
322 - iopolicysys
- Número (RAX): 0x2000142
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_IOPOLICYSYS
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | cmd | rdi |
1 | void | *arg | rsi |
323 - process_policy
- Número (RAX): 0x2000143
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | scope | rdi |
1 | int | action | rsi |
2 | int | policy | rdx |
3 | int | policy_subtype | r10 |
4 | user_addr_t | attrp | r8 |
5 | pid_t | target_pid | r9 |
6 | uint64_t | target_threadid | STACK |
324 - mlockall
- Número (RAX): 0x2000144
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MLOCKALL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | how | rdi |
325 - munlockall
- Número (RAX): 0x2000145
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MUNLOCKALL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | how | rdi |
327 - issetugid
- Número (RAX): 0x2000147
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_ISSETUGID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
328 - __pthread_kill
- Número (RAX): 0x2000148
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_PTHREADKILL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | thread_port | rdi |
1 | int | sig | rsi |
329 - __pthread_sigmask
- Número (RAX): 0x2000149
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_PTHREADSIGMASK
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | how | rdi |
1 | user_addr_t | set | rsi |
2 | user_addr_t | oset | rdx |
330 - __sigwait
- Número (RAX): 0x200014A
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SIGWAIT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | set | rdi |
1 | user_addr_t | sig | rsi |
331 - __disable_threadsignal
- Número (RAX): 0x200014B
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | value | rdi |
332 - __pthread_markcancel
- Número (RAX): 0x200014C
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | thread_port | rdi |
333 - __pthread_canceled
- Número (RAX): 0x200014D
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | action | rdi |
336 - proc_info
- Número (RAX): 0x2000150
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_PROCINFO
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int32_t | callnum | rdi |
1 | int32_t | pid | rsi |
2 | uint32_t | flavor | rdx |
3 | uint64_t | arg | r10 |
4 | user_addr_t | buffer | r8 |
5 | int32_t | buffersize | r9 |
338 - stat64
- Número (RAX): 0x2000152
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_STAT64
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | user_addr_t | ub | rsi |
339 - sys_fstat64
- Número (RAX): 0x2000153
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FSTAT64
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | ub | rsi |
340 - lstat64
- Número (RAX): 0x2000154
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_LSTAT64
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | user_addr_t | ub | rsi |
341 - stat64_extended
- Número (RAX): 0x2000155
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_STAT64_EXTENDED
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | user_addr_t | ub | rsi |
2 | user_addr_t | xsecurity | rdx |
3 | user_addr_t | xsecurity_size | r10 |
342 - lstat64_extended
- Número (RAX): 0x2000156
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_LSTAT64_EXTENDED
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | user_addr_t | ub | rsi |
2 | user_addr_t | xsecurity | rdx |
3 | user_addr_t | xsecurity_size | r10 |
343 - sys_fstat64_extended
- Número (RAX): 0x2000157
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FSTAT64_EXTENDED
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | ub | rsi |
2 | user_addr_t | xsecurity | rdx |
3 | user_addr_t | xsecurity_size | r10 |
344 - getdirentries64
- Número (RAX): 0x2000158
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_GETDIRENTRIES64
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | void | *buf | rsi |
2 | user_size_t | bufsize | rdx |
3 | off_t | *position | r10 |
345 - statfs64
- Número (RAX): 0x2000159
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_STATFS64
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *path | rdi |
1 | struct statfs64 | *buf | rsi |
346 - fstatfs64
- Número (RAX): 0x200015A
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FSTATFS64
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | struct statfs64 | *buf | rsi |
347 - getfsstat64
- Número (RAX): 0x200015B
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETFSSTAT64
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | buf | rdi |
1 | int | bufsize | rsi |
2 | int | flags | rdx |
348 - __pthread_chdir
- Número (RAX): 0x200015C
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
349 - __pthread_fchdir
- Número (RAX): 0x200015D
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
350 - audit
- Número (RAX): 0x200015E
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_AUDIT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | *record | rdi |
1 | int | length | rsi |
351 - auditon
- Número (RAX): 0x200015F
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_AUDITON
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | cmd | rdi |
1 | void | *data | rsi |
2 | int | length | rdx |
353 - getauid
- Número (RAX): 0x2000161
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETAUID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | au_id_t | *auid | rdi |
354 - setauid
- Número (RAX): 0x2000162
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETAUID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | au_id_t | *auid | rdi |
357 - getaudit_addr
- Número (RAX): 0x2000165
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETAUDIT_ADDR
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | struct auditinfo_addr | *auditinfo_addr | rdi |
1 | int | length | rsi |
358 - setaudit_addr
- Número (RAX): 0x2000166
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETAUDIT_ADDR
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | struct auditinfo_addr | *auditinfo_addr | rdi |
1 | int | length | rsi |
359 - auditctl
- Número (RAX): 0x2000167
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_AUDITCTL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *path | rdi |
362 - kqueue
- Número (RAX): 0x200016A
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_KQUEUE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
363 - kevent
- Número (RAX): 0x200016B
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | const struct kevent | *changelist | rsi |
2 | int | nchanges | rdx |
3 | struct kevent | *eventlist | r10 |
4 | int | nevents | r8 |
5 | const struct timespec | *timeout | r9 |
364 - lchown
- Número (RAX): 0x200016C
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_LCHOWN
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | uid_t | owner | rsi |
2 | gid_t | group | rdx |
369 - kevent64
- Número (RAX): 0x2000171
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | const struct kevent64_s | *changelist | rsi |
2 | int | nchanges | rdx |
3 | struct kevent64_s | *eventlist | r10 |
4 | int | nevents | r8 |
5 | unsigned int | flags | r9 |
6 | const struct timespec | *timeout | STACK |
372 -
- Número (RAX): 0x2000174
- Tipo do Retorno:
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
373 - ledger
- Número (RAX): 0x2000175
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_LEDGER
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | cmd | rdi |
1 | caddr_t | arg1 | rsi |
2 | caddr_t | arg2 | rdx |
3 | caddr_t | arg3 | r10 |
374 - kevent_qos
- Número (RAX): 0x2000176
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | const struct kevent_qos_s | *changelist | rsi |
2 | int | nchanges | rdx |
3 | struct kevent_qos_s | *eventlist | r10 |
4 | int | nevents | r8 |
5 | void | *data_out | r9 |
6 | size_t | *data_available | STACK |
7 | unsigned int | flags | STACK |
375 - kevent_id
- Número (RAX): 0x2000177
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint64_t | id | rdi |
1 | const struct kevent_qos_s | *changelist | rsi |
2 | int | nchanges | rdx |
3 | struct kevent_qos_s | *eventlist | r10 |
4 | int | nevents | r8 |
5 | void | *data_out | r9 |
6 | size_t | *data_available | STACK |
7 | unsigned int | flags | STACK |
380 - __mac_execve
- Número (RAX): 0x200017C
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MAC_EXECVE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *fname | rdi |
1 | char | **argp | rsi |
2 | char | **envp | rdx |
3 | struct mac | *mac_p | r10 |
394 - pselect
- Número (RAX): 0x200018A
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SELECT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | nd | rdi |
1 | u_int32_t | *in | rsi |
2 | u_int32_t | *ou | rdx |
3 | u_int32_t | *ex | r10 |
4 | const struct timespec | *ts | r8 |
5 | const struct sigset_t | *mask | r9 |
395 - pselect_nocancel
- Número (RAX): 0x200018B
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SELECT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | nd | rdi |
1 | u_int32_t | *in | rsi |
2 | u_int32_t | *ou | rdx |
3 | u_int32_t | *ex | r10 |
4 | const struct timespec | *ts | r8 |
5 | const struct sigset_t | *mask | r9 |
396 - read_nocancel
- Número (RAX): 0x200018C
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | cbuf | rsi |
2 | user_size_t | nbyte | rdx |
397 - write_nocancel
- Número (RAX): 0x200018D
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | cbuf | rsi |
2 | user_size_t | nbyte | rdx |
398 - open_nocancel
- Número (RAX): 0x200018E
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_OPEN_RWTC
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | int | flags | rsi |
2 | int | mode | rdx |
399 - sys_close_nocancel
- Número (RAX): 0x200018F
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_CLOSE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
400 - wait4_nocancel
- Número (RAX): 0x2000190
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_WAIT4
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | pid | rdi |
1 | user_addr_t | status | rsi |
2 | int | options | rdx |
3 | user_addr_t | rusage | r10 |
405 - msync_nocancel
- Número (RAX): 0x2000195
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MSYNC
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | caddr_t | addr | rdi |
1 | size_t | len | rsi |
2 | int | flags | rdx |
406 - sys_fcntl_nocancel
- Número (RAX): 0x2000196
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FCNTL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | int | cmd | rsi |
2 | long | arg | rdx |
407 - select_nocancel
- Número (RAX): 0x2000197
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SELECT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | nd | rdi |
1 | u_int32_t | *in | rsi |
2 | u_int32_t | *ou | rdx |
3 | u_int32_t | *ex | r10 |
4 | struct timeval | *tv | r8 |
408 - fsync_nocancel
- Número (RAX): 0x2000198
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FSYNC
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
410 - sigsuspend_nocancel
- Número (RAX): 0x200019A
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | sigset_t | mask | rdi |
411 - readv_nocancel
- Número (RAX): 0x200019B
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_READV
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | struct iovec | *iovp | rsi |
2 | u_int | iovcnt | rdx |
412 - writev_nocancel
- Número (RAX): 0x200019C
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_WRITEV
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | struct iovec | *iovp | rsi |
2 | u_int | iovcnt | rdx |
414 - pread_nocancel
- Número (RAX): 0x200019E
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_PREAD
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | buf | rsi |
2 | user_size_t | nbyte | rdx |
3 | off_t | offset | r10 |
415 - pwrite_nocancel
- Número (RAX): 0x200019F
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_PWRITE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | buf | rsi |
2 | user_size_t | nbyte | rdx |
3 | off_t | offset | r10 |
416 - waitid_nocancel
- Número (RAX): 0x20001A0
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_WAITID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | idtype_t | idtype | rdi |
1 | id_t | id | rsi |
2 | siginfo_t | *infop | rdx |
3 | int | options | r10 |
417 - poll_nocancel
- Número (RAX): 0x20001A1
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_POLL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | struct pollfd | *fds | rdi |
1 | u_int | nfds | rsi |
2 | int | timeout | rdx |
420 - sem_wait_nocancel
- Número (RAX): 0x20001A4
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SEMWAIT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | sem_t | *sem | rdi |
421 - aio_suspend_nocancel
- Número (RAX): 0x20001A5
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | aiocblist | rdi |
1 | int | nent | rsi |
2 | user_addr_t | timeoutp | rdx |
422 - __sigwait_nocancel
- Número (RAX): 0x20001A6
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SIGWAIT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | set | rdi |
1 | user_addr_t | sig | rsi |
424 - __mac_mount
- Número (RAX): 0x20001A8
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MAC_MOUNT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *type | rdi |
1 | char | *path | rsi |
2 | int | flags | rdx |
3 | caddr_t | data | r10 |
4 | struct mac | *mac_p | r8 |
426 - __mac_getfsstat
- Número (RAX): 0x20001AA
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MAC_GETFSSTAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | buf | rdi |
1 | int | bufsize | rsi |
2 | user_addr_t | mac | rdx |
3 | int | macsize | r10 |
4 | int | flags | r8 |
427 - fsgetpath
- Número (RAX): 0x20001AB
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_FSGETPATH
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | buf | rdi |
1 | size_t | bufsize | rsi |
2 | user_addr_t | fsid | rdx |
3 | uint64_t | objid | r10 |
428 - audit_session_self
- Número (RAX): 0x20001AC
- Tipo do Retorno: mach_port_name_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
429 - audit_session_join
- Número (RAX): 0x20001AD
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | mach_port_name_t | port | rdi |
430 - sys_fileport_makeport
- Número (RAX): 0x20001AE
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | portnamep | rsi |
431 - sys_fileport_makefd
- Número (RAX): 0x20001AF
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | mach_port_name_t | port | rdi |
432 - audit_session_port
- Número (RAX): 0x20001B0
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | au_asid_t | asid | rdi |
1 | user_addr_t | portnamep | rsi |
433 - pid_suspend
- Número (RAX): 0x20001B1
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | pid | rdi |
434 - pid_resume
- Número (RAX): 0x20001B2
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | pid | rdi |
438 - shared_region_map_and_slide_np
- Número (RAX): 0x20001B6
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | uint32_t | count | rsi |
2 | const struct shared_file_mapping_np | *mappings | rdx |
3 | uint32_t | slide | r10 |
4 | uint64_t* | slide_start | r8 |
5 | uint32_t | slide_size | r9 |
439 - kas_info
- Número (RAX): 0x20001B7
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | selector | rdi |
1 | void | *value | rsi |
2 | size_t | *size | rdx |
441 - guarded_open_np
- Número (RAX): 0x20001B9
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_OPEN_RWTC
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | const guardid_t | *guard | rsi |
2 | u_int | guardflags | rdx |
3 | int | flags | r10 |
4 | int | mode | r8 |
442 - guarded_close_np
- Número (RAX): 0x20001BA
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_CLOSE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | const guardid_t | *guard | rsi |
443 - guarded_kqueue_np
- Número (RAX): 0x20001BB
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_KQUEUE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | const guardid_t | *guard | rdi |
1 | u_int | guardflags | rsi |
444 - change_fdguard_np
- Número (RAX): 0x20001BC
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | const guardid_t | *guard | rsi |
2 | u_int | guardflags | rdx |
3 | const guardid_t | *nguard | r10 |
4 | u_int | nguardflags | r8 |
5 | int | *fdflagsp | r9 |
445 - usrctl
- Número (RAX): 0x20001BD
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_USRCTL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint32_t | flags | rdi |
446 - proc_rlimit_control
- Número (RAX): 0x20001BE
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | pid_t | pid | rdi |
1 | int | flavor | rsi |
2 | void | *arg | rdx |
451 - telemetry
- Número (RAX): 0x20001C3
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint64_t | cmd | rdi |
1 | uint64_t | deadline | rsi |
2 | uint64_t | interval | rdx |
3 | uint64_t | leeway | r10 |
4 | uint64_t | arg4 | r8 |
5 | uint64_t | arg5 | r9 |
454 - system_override
- Número (RAX): 0x20001C6
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint64_t | timeout | rdi |
1 | uint64_t | flags | rsi |
455 - vfs_purge
- Número (RAX): 0x20001C7
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
456 - sfi_ctl
- Número (RAX): 0x20001C8
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint32_t | operation | rdi |
1 | uint32_t | sfi_class | rsi |
2 | uint64_t | time | rdx |
3 | uint64_t | *out_time | r10 |
457 - sfi_pidctl
- Número (RAX): 0x20001C9
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint32_t | operation | rdi |
1 | pid_t | pid | rsi |
2 | uint32_t | sfi_flags | rdx |
3 | uint32_t | *out_sfi_flags | r10 |
461 - getattrlistbulk
- Número (RAX): 0x20001CD
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETATTRLISTBULK
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | dirfd | rdi |
1 | struct attrlist | *alist | rsi |
2 | void | *attributeBuffer | rdx |
3 | size_t | bufferSize | r10 |
4 | uint64_t | options | r8 |
462 - clonefileat
- Número (RAX): 0x20001CE
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_CLONEFILEAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | src_dirfd | rdi |
1 | user_addr_t | src | rsi |
2 | int | dst_dirfd | rdx |
3 | user_addr_t | dst | r10 |
4 | uint32_t | flags | r8 |
463 - openat
- Número (RAX): 0x20001CF
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_OPENAT_RWTC
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | path | rsi |
2 | int | flags | rdx |
3 | int | mode | r10 |
464 - openat_nocancel
- Número (RAX): 0x20001D0
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_OPENAT_RWTC
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | path | rsi |
2 | int | flags | rdx |
3 | int | mode | r10 |
465 - renameat
- Número (RAX): 0x20001D1
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_RENAMEAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fromfd | rdi |
1 | char | *from | rsi |
2 | int | tofd | rdx |
3 | char | *to | r10 |
466 - faccessat
- Número (RAX): 0x20001D2
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FACCESSAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | path | rsi |
2 | int | amode | rdx |
3 | int | flag | r10 |
467 - fchmodat
- Número (RAX): 0x20001D3
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FCHMODAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | path | rsi |
2 | int | mode | rdx |
3 | int | flag | r10 |
468 - fchownat
- Número (RAX): 0x20001D4
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FCHOWNAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | path | rsi |
2 | uid_t | uid | rdx |
3 | gid_t | gid | r10 |
4 | int | flag | r8 |
469 - fstatat
- Número (RAX): 0x20001D5
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FSTATAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | path | rsi |
2 | user_addr_t | ub | rdx |
3 | int | flag | r10 |
470 - fstatat64
- Número (RAX): 0x20001D6
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FSTATAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | path | rsi |
2 | user_addr_t | ub | rdx |
3 | int | flag | r10 |
471 - linkat
- Número (RAX): 0x20001D7
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_LINKAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd1 | rdi |
1 | user_addr_t | path | rsi |
2 | int | fd2 | rdx |
3 | user_addr_t | link | r10 |
4 | int | flag | r8 |
472 - unlinkat
- Número (RAX): 0x20001D8
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_UNLINKAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | path | rsi |
2 | int | flag | rdx |
473 - readlinkat
- Número (RAX): 0x20001D9
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_READLINKAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | path | rsi |
2 | user_addr_t | buf | rdx |
3 | size_t | bufsize | r10 |
474 - symlinkat
- Número (RAX): 0x20001DA
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SYMLINKAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | *path1 | rdi |
1 | int | fd | rsi |
2 | user_addr_t | path2 | rdx |
475 - mkdirat
- Número (RAX): 0x20001DB
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MKDIRAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | user_addr_t | path | rsi |
2 | int | mode | rdx |
476 - getattrlistat
- Número (RAX): 0x20001DC
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETATTRLISTAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | const char | *path | rsi |
2 | struct attrlist | *alist | rdx |
3 | void | *attributeBuffer | r10 |
4 | size_t | bufferSize | r8 |
5 | u_long | options | r9 |
477 - proc_trace_log
- Número (RAX): 0x20001DD
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | pid_t | pid | rdi |
1 | uint64_t | uniqueid | rsi |
478 - bsdthread_ctl
- Número (RAX): 0x20001DE
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | cmd | rdi |
1 | user_addr_t | arg1 | rsi |
2 | user_addr_t | arg2 | rdx |
3 | user_addr_t | arg3 | r10 |
479 - openbyid_np
- Número (RAX): 0x20001DF
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_OPENBYID_RWT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | fsid | rdi |
1 | user_addr_t | objid | rsi |
2 | int | oflags | rdx |
482 - thread_selfusage
- Número (RAX): 0x20001E2
- Tipo do Retorno: uint64_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
484 - guarded_open_dprotected_np
- Número (RAX): 0x20001E4
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | path | rdi |
1 | const guardid_t | *guard | rsi |
2 | u_int | guardflags | rdx |
3 | int | flags | r10 |
4 | int | dpclass | r8 |
5 | int | dpflags | r9 |
6 | int | mode | STACK |
485 - guarded_write_np
- Número (RAX): 0x20001E5
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | const guardid_t | *guard | rsi |
2 | user_addr_t | cbuf | rdx |
3 | user_size_t | nbyte | r10 |
486 - guarded_pwrite_np
- Número (RAX): 0x20001E6
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_PWRITE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | const guardid_t | *guard | rsi |
2 | user_addr_t | buf | rdx |
3 | user_size_t | nbyte | r10 |
4 | off_t | offset | r8 |
487 - guarded_writev_np
- Número (RAX): 0x20001E7
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_WRITEV
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | const guardid_t | *guard | rsi |
2 | struct iovec | *iovp | rdx |
3 | int | iovcnt | r10 |
488 - renameatx_np
- Número (RAX): 0x20001E8
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_RENAMEAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fromfd | rdi |
1 | char | *from | rsi |
2 | int | tofd | rdx |
3 | char | *to | r10 |
4 | u_int | flags | r8 |
491 - stack_snapshot_with_config
- Número (RAX): 0x20001EB
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_STACKSNAPSHOT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | stackshot_config_version | rdi |
1 | user_addr_t | stackshot_config | rsi |
2 | size_t | stackshot_config_size | rdx |
496 - mach_eventlink_signal
- Número (RAX): 0x20001F0
- Tipo do Retorno: uint64_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | mach_port_name_t | eventlink_port | rdi |
1 | uint64_t | signal_count | rsi |
497 - mach_eventlink_wait_until
- Número (RAX): 0x20001F1
- Tipo do Retorno: uint64_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | mach_port_name_t | eventlink_port | rdi |
1 | uint64_t | wait_count | rsi |
2 | uint64_t | deadline | rdx |
3 | uint32_t | clock_id | r10 |
4 | uint32_t | option | r8 |
498 - mach_eventlink_signal_wait_until
- Número (RAX): 0x20001F2
- Tipo do Retorno: uint64_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | mach_port_name_t | eventlink_port | rdi |
1 | uint64_t | wait_count | rsi |
2 | uint64_t | signal_count | rdx |
3 | uint64_t | deadline | r10 |
4 | uint32_t | clock_id | r8 |
5 | uint32_t | option | r9 |
499 - work_interval_ctl
- Número (RAX): 0x20001F3
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint32_t | operation | rdi |
1 | uint64_t | work_interval_id | rsi |
2 | void | *arg | rdx |
3 | size_t | len | r10 |
500 - getentropy
- Número (RAX): 0x20001F4
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | *buffer | rdi |
1 | size_t | size | rsi |
515 - ulock_wait
- Número (RAX): 0x2000203
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint32_t | operation | rdi |
1 | void | *addr | rsi |
2 | uint64_t | value | rdx |
3 | uint32_t | timeout | r10 |
516 - ulock_wake
- Número (RAX): 0x2000204
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint32_t | operation | rdi |
1 | void | *addr | rsi |
2 | uint64_t | wake_value | rdx |
517 - fclonefileat
- Número (RAX): 0x2000205
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FCLONEFILEAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | src_fd | rdi |
1 | int | dst_dirfd | rsi |
2 | user_addr_t | dst | rdx |
3 | uint32_t | flags | r10 |
518 - fs_snapshot
- Número (RAX): 0x2000206
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint32_t | op | rdi |
1 | int | dirfd | rsi |
2 | user_addr_t | name1 | rdx |
3 | user_addr_t | name2 | r10 |
4 | user_addr_t | data | r8 |
5 | uint32_t | flags | r9 |
520 - terminate_with_payload
- Número (RAX): 0x2000208
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_KILL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | pid | rdi |
1 | uint32_t | reason_namespace | rsi |
2 | uint64_t | reason_code | rdx |
3 | void | *payload | r10 |
4 | uint32_t | payload_size | r8 |
5 | const char | *reason_string | r9 |
6 | uint64_t | reason_flags | STACK |
521 - abort_with_payload
- Número (RAX): 0x2000209
- Tipo do Retorno: void
- Nivel de Auditoria: AUE_EXIT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint32_t | reason_namespace | rdi |
1 | uint64_t | reason_code | rsi |
2 | void | *payload | rdx |
3 | uint32_t | payload_size | r10 |
4 | const char | *reason_string | r8 |
5 | uint64_t | reason_flags | r9 |
524 - setattrlistat
- Número (RAX): 0x200020C
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETATTRLISTAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | const char | *path | rsi |
2 | struct attrlist | *alist | rdx |
3 | void | *attributeBuffer | r10 |
4 | size_t | bufferSize | r8 |
5 | uint32_t | options | r9 |
525 - net_qos_guideline
- Número (RAX): 0x200020D
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NET
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | struct net_qos_param | *param | rdi |
1 | uint32_t | param_len | rsi |
526 - fmount
- Número (RAX): 0x200020E
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FMOUNT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | const char | *type | rdi |
1 | int | fd | rsi |
2 | int | flags | rdx |
3 | void | *data | r10 |
527 - ntp_adjtime
- Número (RAX): 0x200020F
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | struct timex | *tp | rdi |
528 - ntp_gettime
- Número (RAX): 0x2000210
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | struct ntptimeval | *ntvp | rdi |
529 - os_fault_with_payload
- Número (RAX): 0x2000211
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint32_t | reason_namespace | rdi |
1 | uint64_t | reason_code | rsi |
2 | void | *payload | rdx |
3 | uint32_t | payload_size | r10 |
4 | const char | *reason_string | r8 |
5 | uint64_t | reason_flags | r9 |
531 - __mach_bridge_remote_time
- Número (RAX): 0x2000213
- Tipo do Retorno: uint64_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint64_t | local_timestamp | rdi |
533 - log_data
- Número (RAX): 0x2000215
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | unsigned int | tag | rdi |
1 | unsigned int | flags | rsi |
2 | void | *buffer | rdx |
3 | unsigned int | size | r10 |
534 - memorystatus_available_memory
- Número (RAX): 0x2000216
- Tipo do Retorno: uint64_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
536 - shared_region_map_and_slide_2_np
- Número (RAX): 0x2000218
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint32_t | files_count | rdi |
1 | const struct shared_file_np | *files | rsi |
2 | uint32_t | mappings_count | rdx |
3 | const struct shared_file_mapping_slide_np | *mappings | r10 |
537 - pivot_root
- Número (RAX): 0x2000219
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | const char | *new_rootfs_path_before | rdi |
1 | const char | *old_rootfs_path_after | rsi |
538 - task_inspect_for_pid
- Número (RAX): 0x200021A
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_TASKINSPECTFORPID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | mach_port_name_t | target_tport | rdi |
1 | int | pid | rsi |
2 | mach_port_name_t | *t | rdx |
539 - task_read_for_pid
- Número (RAX): 0x200021B
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_TASKREADFORPID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | mach_port_name_t | target_tport | rdi |
1 | int | pid | rsi |
2 | mach_port_name_t | *t | rdx |
540 - sys_preadv
- Número (RAX): 0x200021C
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_PREADV
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | struct iovec | *iovp | rsi |
2 | int | iovcnt | rdx |
3 | off_t | offset | r10 |
541 - sys_pwritev
- Número (RAX): 0x200021D
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_PWRITEV
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | struct iovec | *iovp | rsi |
2 | int | iovcnt | rdx |
3 | off_t | offset | r10 |
542 - sys_preadv_nocancel
- Número (RAX): 0x200021E
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_PREADV
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | struct iovec | *iovp | rsi |
2 | int | iovcnt | rdx |
3 | off_t | offset | r10 |
543 - sys_pwritev_nocancel
- Número (RAX): 0x200021F
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_PWRITEV
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | struct iovec | *iovp | rsi |
2 | int | iovcnt | rdx |
3 | off_t | offset | r10 |
544 - ulock_wait2
- Número (RAX): 0x2000220
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint32_t | operation | rdi |
1 | void | *addr | rsi |
2 | uint64_t | value | rdx |
3 | uint64_t | timeout | r10 |
4 | uint64_t | value2 | r8 |
545 - proc_info_extended_id
- Número (RAX): 0x2000221
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_PROCINFO
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int32_t | callnum | rdi |
1 | int32_t | pid | rsi |
2 | uint32_t | flavor | rdx |
3 | uint32_t | flags | r10 |
4 | uint64_t | ext_id | r8 |
5 | uint64_t | arg | r9 |
6 | user_addr_t | buffer | STACK |
7 | int32_t | buffersize | STACK |
27 - recvmsg
- Número (RAX): 0x200001B
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_RECVMSG
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | s | rdi |
1 | struct msghdr | *msg | rsi |
2 | int | flags | rdx |
28 - sendmsg
- Número (RAX): 0x200001C
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SENDMSG
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | s | rdi |
1 | caddr_t | msg | rsi |
2 | int | flags | rdx |
29 - recvfrom
- Número (RAX): 0x200001D
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_RECVFROM
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | s | rdi |
1 | void | *buf | rsi |
2 | size_t | len | rdx |
3 | int | flags | r10 |
4 | struct sockaddr | *from | r8 |
5 | int | *fromlenaddr | r9 |
30 - accept
- Número (RAX): 0x200001E
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_ACCEPT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | s | rdi |
1 | caddr_t | name | rsi |
2 | socklen_t | *anamelen | rdx |
31 - getpeername
- Número (RAX): 0x200001F
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETPEERNAME
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fdes | rdi |
1 | caddr_t | asa | rsi |
2 | socklen_t | *alen | rdx |
32 - getsockname
- Número (RAX): 0x2000020
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETSOCKNAME
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fdes | rdi |
1 | caddr_t | asa | rsi |
2 | socklen_t | *alen | rdx |
97 - socket
- Número (RAX): 0x2000061
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SOCKET
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | domain | rdi |
1 | int | type | rsi |
2 | int | protocol | rdx |
98 - connect
- Número (RAX): 0x2000062
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_CONNECT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | s | rdi |
1 | caddr_t | name | rsi |
2 | socklen_t | namelen | rdx |
104 - bind
- Número (RAX): 0x2000068
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_BIND
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | s | rdi |
1 | caddr_t | name | rsi |
2 | socklen_t | namelen | rdx |
105 - setsockopt
- Número (RAX): 0x2000069
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SETSOCKOPT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | s | rdi |
1 | int | level | rsi |
2 | int | name | rdx |
3 | caddr_t | val | r10 |
4 | socklen_t | valsize | r8 |
106 - listen
- Número (RAX): 0x200006A
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_LISTEN
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | s | rdi |
1 | int | backlog | rsi |
118 - getsockopt
- Número (RAX): 0x2000076
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_GETSOCKOPT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | s | rdi |
1 | int | level | rsi |
2 | int | name | rdx |
3 | caddr_t | val | r10 |
4 | socklen_t | *avalsize | r8 |
133 - sendto
- Número (RAX): 0x2000085
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SENDTO
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | s | rdi |
1 | caddr_t | buf | rsi |
2 | size_t | len | rdx |
3 | int | flags | r10 |
4 | caddr_t | to | r8 |
5 | socklen_t | tolen | r9 |
134 - shutdown
- Número (RAX): 0x2000086
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SHUTDOWN
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | s | rdi |
1 | int | how | rsi |
135 - socketpair
- Número (RAX): 0x2000087
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SOCKETPAIR
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | domain | rdi |
1 | int | type | rsi |
2 | int | protocol | rdx |
3 | int | *rsv | r10 |
155 - nfssvc
- Número (RAX): 0x200009B
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NFS_SVC
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | flag | rdi |
1 | caddr_t | argp | rsi |
161 - getfh
- Número (RAX): 0x20000A1
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NFS_GETFH
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *fname | rdi |
1 | fhandle_t | *fhp | rsi |
247 - nfsclnt
- Número (RAX): 0x20000F7
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | flag | rdi |
1 | caddr_t | argp | rsi |
248 - fhopen
- Número (RAX): 0x20000F8
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_FHOPEN
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | const struct fhandle | *u_fhp | rdi |
1 | int | flags | rsi |
251 - semsys
- Número (RAX): 0x20000FB
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SEMSYS
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | u_int | which | rdi |
1 | int | a2 | rsi |
2 | int | a3 | rdx |
3 | int | a4 | r10 |
4 | int | a5 | r8 |
252 - msgsys
- Número (RAX): 0x20000FC
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MSGSYS
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | u_int | which | rdi |
1 | int | a2 | rsi |
2 | int | a3 | rdx |
3 | int | a4 | r10 |
4 | int | a5 | r8 |
253 - shmsys
- Número (RAX): 0x20000FD
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SHMSYS
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | u_int | which | rdi |
1 | int | a2 | rsi |
2 | int | a3 | rdx |
3 | int | a4 | r10 |
254 - semctl
- Número (RAX): 0x20000FE
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SEMCTL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | semid | rdi |
1 | int | semnum | rsi |
2 | int | cmd | rdx |
3 | semun_t | arg | r10 |
255 - semget
- Número (RAX): 0x20000FF
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SEMGET
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | key_t | key | rdi |
1 | int | nsems | rsi |
2 | int | semflg | rdx |
256 - semop
- Número (RAX): 0x2000100
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SEMOP
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | semid | rdi |
1 | struct sembuf | *sops | rsi |
2 | int | nsops | rdx |
258 - msgctl
- Número (RAX): 0x2000102
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MSGCTL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | msqid | rdi |
1 | int | cmd | rsi |
2 | struct msqid_ds | *buf | rdx |
259 - msgget
- Número (RAX): 0x2000103
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MSGGET
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | key_t | key | rdi |
1 | int | msgflg | rsi |
260 - msgsnd
- Número (RAX): 0x2000104
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MSGSND
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | msqid | rdi |
1 | void | *msgp | rsi |
2 | size_t | msgsz | rdx |
3 | int | msgflg | r10 |
261 - msgrcv
- Número (RAX): 0x2000105
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_MSGRCV
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | msqid | rdi |
1 | void | *msgp | rsi |
2 | size_t | msgsz | rdx |
3 | long | msgtyp | r10 |
4 | int | msgflg | r8 |
262 - shmat
- Número (RAX): 0x2000106
- Tipo do Retorno: user_addr_t
- Nivel de Auditoria: AUE_SHMAT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | shmid | rdi |
1 | void | *shmaddr | rsi |
2 | int | shmflg | rdx |
263 - shmctl
- Número (RAX): 0x2000107
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SHMCTL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | shmid | rdi |
1 | int | cmd | rsi |
2 | struct shmid_ds | *buf | rdx |
264 - shmdt
- Número (RAX): 0x2000108
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SHMDT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | *shmaddr | rdi |
265 - shmget
- Número (RAX): 0x2000109
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SHMGET
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | key_t | key | rdi |
1 | size_t | size | rsi |
2 | int | shmflg | rdx |
293 - identitysvc
- Número (RAX): 0x2000125
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_IDENTITYSVC
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | opcode | rdi |
1 | user_addr_t | message | rsi |
297 - psynch_rw_longrdlock
- Número (RAX): 0x2000129
- Tipo do Retorno: uint32_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | rwlock | rdi |
1 | uint32_t | lgenval | rsi |
2 | uint32_t | ugenval | rdx |
3 | uint32_t | rw_wc | r10 |
4 | int | flags | r8 |
298 - psynch_rw_yieldwrlock
- Número (RAX): 0x200012A
- Tipo do Retorno: uint32_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | rwlock | rdi |
1 | uint32_t | lgenval | rsi |
2 | uint32_t | ugenval | rdx |
3 | uint32_t | rw_wc | r10 |
4 | int | flags | r8 |
299 - psynch_rw_downgrade
- Número (RAX): 0x200012B
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | rwlock | rdi |
1 | uint32_t | lgenval | rsi |
2 | uint32_t | ugenval | rdx |
3 | uint32_t | rw_wc | r10 |
4 | int | flags | r8 |
300 - psynch_rw_upgrade
- Número (RAX): 0x200012C
- Tipo do Retorno: uint32_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | rwlock | rdi |
1 | uint32_t | lgenval | rsi |
2 | uint32_t | ugenval | rdx |
3 | uint32_t | rw_wc | r10 |
4 | int | flags | r8 |
301 - psynch_mutexwait
- Número (RAX): 0x200012D
- Tipo do Retorno: uint32_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | mutex | rdi |
1 | uint32_t | mgen | rsi |
2 | uint32_t | ugen | rdx |
3 | uint64_t | tid | r10 |
4 | uint32_t | flags | r8 |
302 - psynch_mutexdrop
- Número (RAX): 0x200012E
- Tipo do Retorno: uint32_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | mutex | rdi |
1 | uint32_t | mgen | rsi |
2 | uint32_t | ugen | rdx |
3 | uint64_t | tid | r10 |
4 | uint32_t | flags | r8 |
303 - psynch_cvbroad
- Número (RAX): 0x200012F
- Tipo do Retorno: uint32_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | cv | rdi |
1 | uint64_t | cvlsgen | rsi |
2 | uint64_t | cvudgen | rdx |
3 | uint32_t | flags | r10 |
4 | user_addr_t | mutex | r8 |
5 | uint64_t | mugen | r9 |
6 | uint64_t | tid | STACK |
304 - psynch_cvsignal
- Número (RAX): 0x2000130
- Tipo do Retorno: uint32_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | cv | rdi |
1 | uint64_t | cvlsgen | rsi |
2 | uint32_t | cvugen | rdx |
3 | int | thread_port | r10 |
4 | user_addr_t | mutex | r8 |
5 | uint64_t | mugen | r9 |
6 | uint64_t | tid | STACK |
7 | uint32_t | flags | STACK |
305 - psynch_cvwait
- Número (RAX): 0x2000131
- Tipo do Retorno: uint32_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | cv | rdi |
1 | uint64_t | cvlsgen | rsi |
2 | uint32_t | cvugen | rdx |
3 | user_addr_t | mutex | r10 |
4 | uint64_t | mugen | r8 |
5 | uint32_t | flags | r9 |
6 | int64_t | sec | STACK |
7 | uint32_t | nsec | STACK |
306 - psynch_rw_rdlock
- Número (RAX): 0x2000132
- Tipo do Retorno: uint32_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | rwlock | rdi |
1 | uint32_t | lgenval | rsi |
2 | uint32_t | ugenval | rdx |
3 | uint32_t | rw_wc | r10 |
4 | int | flags | r8 |
307 - psynch_rw_wrlock
- Número (RAX): 0x2000133
- Tipo do Retorno: uint32_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | rwlock | rdi |
1 | uint32_t | lgenval | rsi |
2 | uint32_t | ugenval | rdx |
3 | uint32_t | rw_wc | r10 |
4 | int | flags | r8 |
308 - psynch_rw_unlock
- Número (RAX): 0x2000134
- Tipo do Retorno: uint32_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | rwlock | rdi |
1 | uint32_t | lgenval | rsi |
2 | uint32_t | ugenval | rdx |
3 | uint32_t | rw_wc | r10 |
4 | int | flags | r8 |
309 - psynch_rw_unlock2
- Número (RAX): 0x2000135
- Tipo do Retorno: uint32_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | rwlock | rdi |
1 | uint32_t | lgenval | rsi |
2 | uint32_t | ugenval | rdx |
3 | uint32_t | rw_wc | r10 |
4 | int | flags | r8 |
312 - psynch_cvclrprepost
- Número (RAX): 0x2000138
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | cv | rdi |
1 | uint32_t | cvgen | rsi |
2 | uint32_t | cvugen | rdx |
3 | uint32_t | cvsgen | r10 |
4 | uint32_t | prepocnt | r8 |
5 | uint32_t | preposeq | r9 |
6 | uint32_t | flags | STACK |
337 - sendfile
- Número (RAX): 0x2000151
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SENDFILE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | int | s | rsi |
2 | off_t | offset | rdx |
3 | off_t | *nbytes | r10 |
4 | struct sf_hdtr | *hdtr | r8 |
5 | int | flags | r9 |
360 - bsdthread_create
- Número (RAX): 0x2000168
- Tipo do Retorno: user_addr_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | func | rdi |
1 | user_addr_t | func_arg | rsi |
2 | user_addr_t | stack | rdx |
3 | user_addr_t | pthread | r10 |
4 | uint32_t | flags | r8 |
361 - bsdthread_terminate
- Número (RAX): 0x2000169
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | stackaddr | rdi |
1 | size_t | freesize | rsi |
2 | uint32_t | port | rdx |
3 | uint32_t | sem | r10 |
366 - bsdthread_register
- Número (RAX): 0x200016E
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | threadstart | rdi |
1 | user_addr_t | wqthread | rsi |
2 | uint32_t | flags | rdx |
3 | user_addr_t | stack_addr_hint | r10 |
4 | user_addr_t | targetconc_ptr | r8 |
5 | uint32_t | dispatchqueue_offset | r9 |
6 | uint32_t | tsd_offset | STACK |
367 - workq_open
- Número (RAX): 0x200016F
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_WORKQOPEN
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | void | rdi |
368 - workq_kernreturn
- Número (RAX): 0x2000170
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_WORKQOPS
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | options | rdi |
1 | user_addr_t | item | rsi |
2 | int | affinity | rdx |
3 | int | prio | r10 |
370 - __old_semwait_signal
- Número (RAX): 0x2000172
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SEMWAITSIGNAL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | cond_sem | rdi |
1 | int | mutex_sem | rsi |
2 | int | timeout | rdx |
3 | int | relative | r10 |
4 | const struct timespec | *ts | r8 |
371 - __old_semwait_signal_nocancel
- Número (RAX): 0x2000173
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SEMWAITSIGNAL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | cond_sem | rdi |
1 | int | mutex_sem | rsi |
2 | int | timeout | rdx |
3 | int | relative | r10 |
4 | const struct timespec | *ts | r8 |
381 - __mac_syscall
- Número (RAX): 0x200017D
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MAC_SYSCALL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *policy | rdi |
1 | int | call | rsi |
2 | user_addr_t | arg | rdx |
382 - __mac_get_file
- Número (RAX): 0x200017E
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MAC_GET_FILE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *path_p | rdi |
1 | struct mac | *mac_p | rsi |
383 - __mac_set_file
- Número (RAX): 0x200017F
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MAC_SET_FILE
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *path_p | rdi |
1 | struct mac | *mac_p | rsi |
384 - __mac_get_link
- Número (RAX): 0x2000180
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MAC_GET_LINK
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *path_p | rdi |
1 | struct mac | *mac_p | rsi |
385 - __mac_set_link
- Número (RAX): 0x2000181
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MAC_SET_LINK
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *path_p | rdi |
1 | struct mac | *mac_p | rsi |
386 - __mac_get_proc
- Número (RAX): 0x2000182
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MAC_GET_PROC
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | struct mac | *mac_p | rdi |
387 - __mac_set_proc
- Número (RAX): 0x2000183
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MAC_SET_PROC
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | struct mac | *mac_p | rdi |
388 - __mac_get_fd
- Número (RAX): 0x2000184
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MAC_GET_FD
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | struct mac | *mac_p | rsi |
389 - __mac_set_fd
- Número (RAX): 0x2000185
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MAC_SET_FD
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | fd | rdi |
1 | struct mac | *mac_p | rsi |
390 - __mac_get_pid
- Número (RAX): 0x2000186
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MAC_GET_PID
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | pid_t | pid | rdi |
1 | struct mac | *mac_p | rsi |
401 - recvmsg_nocancel
- Número (RAX): 0x2000191
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_RECVMSG
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | s | rdi |
1 | struct msghdr | *msg | rsi |
2 | int | flags | rdx |
402 - sendmsg_nocancel
- Número (RAX): 0x2000192
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SENDMSG
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | s | rdi |
1 | caddr_t | msg | rsi |
2 | int | flags | rdx |
403 - recvfrom_nocancel
- Número (RAX): 0x2000193
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_RECVFROM
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | s | rdi |
1 | void | *buf | rsi |
2 | size_t | len | rdx |
3 | int | flags | r10 |
4 | struct sockaddr | *from | r8 |
5 | int | *fromlenaddr | r9 |
404 - accept_nocancel
- Número (RAX): 0x2000194
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_ACCEPT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | s | rdi |
1 | caddr_t | name | rsi |
2 | socklen_t | *anamelen | rdx |
409 - connect_nocancel
- Número (RAX): 0x2000199
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_CONNECT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | s | rdi |
1 | caddr_t | name | rsi |
2 | socklen_t | namelen | rdx |
413 - sendto_nocancel
- Número (RAX): 0x200019D
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SENDTO
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | s | rdi |
1 | caddr_t | buf | rsi |
2 | size_t | len | rdx |
3 | int | flags | r10 |
4 | caddr_t | to | r8 |
5 | socklen_t | tolen | r9 |
418 - msgsnd_nocancel
- Número (RAX): 0x20001A2
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MSGSND
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | msqid | rdi |
1 | void | *msgp | rsi |
2 | size_t | msgsz | rdx |
3 | int | msgflg | r10 |
419 - msgrcv_nocancel
- Número (RAX): 0x20001A3
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_MSGRCV
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | msqid | rdi |
1 | void | *msgp | rsi |
2 | size_t | msgsz | rdx |
3 | long | msgtyp | r10 |
4 | int | msgflg | r8 |
425 - __mac_get_mount
- Número (RAX): 0x20001A9
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MAC_GET_MOUNT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | char | *path | rdi |
1 | struct mac | *mac_p | rsi |
435 - pid_hibernate
- Número (RAX): 0x20001B3
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | pid | rdi |
436 - pid_shutdown_sockets
- Número (RAX): 0x20001B4
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | pid | rdi |
1 | int | level | rsi |
440 - memorystatus_control
- Número (RAX): 0x20001B8
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint32_t | command | rdi |
1 | int32_t | pid | rsi |
2 | uint32_t | flags | rdx |
3 | user_addr_t | buffer | r10 |
4 | size_t | buffersize | r8 |
447 - connectx
- Número (RAX): 0x20001BF
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_CONNECT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | socket | rdi |
1 | const sa_endpoints_t | *endpoints | rsi |
2 | sae_associd_t | associd | rdx |
3 | unsigned int | flags | r10 |
4 | const struct iovec | *iov | r8 |
5 | unsigned int | iovcnt | r9 |
6 | size_t | *len | STACK |
7 | sae_connid_t | *connid | STACK |
448 - disconnectx
- Número (RAX): 0x20001C0
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | s | rdi |
1 | sae_associd_t | aid | rsi |
2 | sae_connid_t | cid | rdx |
449 - peeloff
- Número (RAX): 0x20001C1
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | s | rdi |
1 | sae_associd_t | aid | rsi |
450 - socket_delegate
- Número (RAX): 0x20001C2
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_SOCKET
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | domain | rdi |
1 | int | type | rsi |
2 | int | protocol | rdx |
3 | pid_t | epid | r10 |
452 - proc_uuid_policy
- Número (RAX): 0x20001C4
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint32_t | operation | rdi |
1 | uuid_t | uuid | rsi |
2 | size_t | uuidlen | rdx |
3 | uint32_t | flags | r10 |
453 - memorystatus_get_level
- Número (RAX): 0x20001C5
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | level | rdi |
458 - coalition
- Número (RAX): 0x20001CA
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint32_t | operation | rdi |
1 | uint64_t | *cid | rsi |
2 | uint32_t | flags | rdx |
459 - coalition_info
- Número (RAX): 0x20001CB
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint32_t | flavor | rdi |
1 | uint64_t | *cid | rsi |
2 | void | *buffer | rdx |
3 | size_t | *bufsize | r10 |
460 - necp_match_policy
- Número (RAX): 0x20001CC
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NECP
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint8_t | *parameters | rdi |
1 | size_t | parameters_size | rsi |
2 | struct necp_aggregate_result | *returned_result | rdx |
480 - recvmsg_x
- Número (RAX): 0x20001E0
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | s | rdi |
1 | struct msghdr_x | *msgp | rsi |
2 | u_int | cnt | rdx |
3 | int | flags | r10 |
481 - sendmsg_x
- Número (RAX): 0x20001E1
- Tipo do Retorno: user_ssize_t
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | s | rdi |
1 | struct msghdr_x | *msgp | rsi |
2 | u_int | cnt | rdx |
3 | int | flags | r10 |
483 - csrctl
- Número (RAX): 0x20001E3
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint32_t | op | rdi |
1 | user_addr_t | useraddr | rsi |
2 | user_addr_t | usersize | rdx |
489 - mremap_encrypted
- Número (RAX): 0x20001E9
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_MPROTECT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | caddr_t | addr | rdi |
1 | size_t | len | rsi |
2 | uint32_t | cryptid | rdx |
3 | uint32_t | cputype | r10 |
4 | uint32_t | cpusubtype | r8 |
490 - netagent_trigger
- Número (RAX): 0x20001EA
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NETAGENT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uuid_t | agent_uuid | rdi |
1 | size_t | agent_uuidlen | rsi |
492 - microstackshot
- Número (RAX): 0x20001EC
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_STACKSNAPSHOT
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | tracebuf | rdi |
1 | uint32_t | tracebuf_size | rsi |
2 | uint32_t | flags | rdx |
493 -
- Número (RAX): 0x20001ED
- Tipo do Retorno:
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | uuid | rdi |
1 | int | flags | rsi |
2 | user_addr_t | buffer | rdx |
3 | user_ssize_t | size | r10 |
494 - persona
- Número (RAX): 0x20001EE
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_PERSONA
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint32_t | operation | rdi |
1 | uint32_t | flags | rsi |
2 | struct kpersona_info | *info | rdx |
3 | uid_t | *id | r10 |
4 | size_t | *idlen | r8 |
5 | char | *path | r9 |
501 - necp_open
- Número (RAX): 0x20001F5
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NECP
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | flags | rdi |
502 - necp_client_action
- Número (RAX): 0x20001F6
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NECP
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | necp_fd | rdi |
1 | uint32_t | action | rsi |
2 | uuid_t | client_id | rdx |
3 | size_t | client_id_len | r10 |
4 | uint8_t | *buffer | r8 |
5 | size_t | buffer_size | r9 |
522 - necp_session_open
- Número (RAX): 0x200020A
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NECP
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | flags | rdi |
523 - necp_session_action
- Número (RAX): 0x200020B
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NECP
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | int | necp_fd | rdi |
1 | uint32_t | action | rsi |
2 | uint8_t | *in_buffer | rdx |
3 | size_t | in_buffer_length | r10 |
4 | uint8_t | *out_buffer | r8 |
5 | size_t | out_buffer_length | r9 |
530 - kqueue_workloop_ctl
- Número (RAX): 0x2000212
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_WORKLOOPCTL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | user_addr_t | cmd | rdi |
1 | uint64_t | options | rsi |
2 | user_addr_t | addr | rdx |
3 | size_t | sz | r10 |
532 - coalition_ledger
- Número (RAX): 0x2000214
- Tipo do Retorno: int
- Nivel de Auditoria: AUE_NULL
- Argumentos:
# | Tipo | Nome | Registrador |
---|---|---|---|
0 | uint32_t | operation | rdi |
1 | uint64_t | *cid | rsi |
2 | void | *buffer | rdx |
3 | size_t | *bufsize | r10 |