/darwin-on-arm/xnu/bsd/netat/ |
H A D | sys_dep.c | 79 int ATsocket(proc, uap, retval) 81 struct ATsocket_args *uap; 92 *retval = _ATsocket((int)uap->proto, (int *)&err, (void *)proc); 102 int ATgetmsg(proc, uap, retval) 104 struct ATgetmsg_args *uap; 117 (*_ATgetmsg)(uap->fd, uap->ctlptr, uap->datptr, 118 uap->flags, &err, proc); 128 int ATputmsg(proc, uap, retva [all...] |
/darwin-on-arm/xnu/bsd/kern/ |
H A D | kern_xxx.c | 91 reboot(struct proc *p, register struct reboot_args *uap, __unused int32_t *retval) argument 100 AUDIT_ARG(cmd, uap->opt); 107 if (uap->opt & RB_COMMAND) 108 error = copyinstr(uap->command, 114 error = mac_system_check_reboot(my_cred, uap->opt); 119 error = boot(RB_BOOT, uap->opt, command);
|
H A D | kern_prot.c | 149 * Parameters: uap->flag New value for flag 156 setprivexec(proc_t p, struct setprivexec_args *uap, int32_t *retval) argument 158 AUDIT_ARG(value32, uap->flag); 160 p->p_debugger = (uap->flag != 0); 177 getpid(proc_t p, __unused struct getpid_args *uap, int32_t *retval) argument 197 getppid(proc_t p, __unused struct getppid_args *uap, int32_t *retval) argument 217 getpgrp(proc_t p, __unused struct getpgrp_args *uap, int32_t *retval) argument 230 * Parameters: uap->pid The target pid 242 getpgid(proc_t p, struct getpgid_args *uap, int32_t *retval) argument 248 if (uap 279 getsid(proc_t p, struct getsid_args *uap, int32_t *retval) argument 313 getuid(__unused proc_t p, __unused struct getuid_args *uap, int32_t *retval) argument 331 geteuid(__unused proc_t p, __unused struct geteuid_args *uap, int32_t *retval) argument 351 gettid(__unused proc_t p, struct gettid_args *uap, int32_t *retval) argument 383 getgid(__unused proc_t p, __unused struct getgid_args *uap, int32_t *retval) argument 407 getegid(__unused proc_t p, __unused struct getegid_args *uap, int32_t *retval) argument 446 getgroups(__unused proc_t p, struct getgroups_args *uap, int32_t *retval) argument 487 getsgroups(__unused proc_t p, __unused struct getsgroups_args *uap, __unused int32_t *retval) argument 500 getwgroups(__unused proc_t p, __unused struct getwgroups_args *uap, __unused int32_t *retval) argument 531 setsid(proc_t p, __unused struct setsid_args *uap, int32_t *retval) argument 586 setpgid(proc_t curp, register struct setpgid_args *uap, __unused int32_t *retval) argument 676 issetugid(proc_t p, __unused struct issetugid_args *uap, int32_t *retval) argument 713 setuid(proc_t p, struct setuid_args *uap, __unused int32_t *retval) argument 833 seteuid(proc_t p, struct seteuid_args *uap, __unused int32_t *retval) argument 935 setreuid(proc_t p, struct setreuid_args *uap, __unused int32_t *retval) argument 1076 setgid(proc_t p, struct setgid_args *uap, __unused int32_t *retval) argument 1178 setegid(proc_t p, struct setegid_args *uap, __unused int32_t *retval) argument 1282 setregid(proc_t p, struct setregid_args *uap, __unused int32_t *retval) argument 1397 settid(proc_t p, struct settid_args *uap, __unused int32_t *retval) argument 1469 settid_with_pid(proc_t p, struct settid_with_pid_args *uap, __unused int32_t *retval) argument 1728 initgroups(proc_t p, struct initgroups_args *uap, __unused int32_t *retval) argument 1762 setgroups(proc_t p, struct setgroups_args *uap, __unused int32_t *retval) argument 1778 setsgroups(__unused proc_t p, __unused struct setsgroups_args *uap, __unused int32_t *retval) argument 1791 setwgroups(__unused proc_t p, __unused struct setwgroups_args *uap, __unused int32_t *retval) argument 1909 getlogin(proc_t p, struct getlogin_args *uap, __unused int32_t *retval) argument 1949 setlogin(proc_t p, struct setlogin_args *uap, __unused int32_t *retval) argument 2086 setlcid(proc_t p0, struct setlcid_args *uap, __unused int32_t *retval) argument 2192 getlcid(proc_t p0, struct getlcid_args *uap, int32_t *retval) argument 2229 setlcid(proc_t p0, struct setlcid_args *uap, int32_t *retval) argument 2236 getlcid(proc_t p0, struct getlcid_args *uap, int32_t *retval) argument [all...] |
H A D | mach_process.c | 116 ptrace(struct proc *p, struct ptrace_args *uap, int32_t *retval) argument 126 AUDIT_ARG(cmd, uap->req); 127 AUDIT_ARG(pid, uap->pid); 128 AUDIT_ARG(addr, uap->addr); 129 AUDIT_ARG(value32, uap->data); 131 if (uap->req == PT_DENY_ATTACH) { 148 if (uap->req == PT_FORCEQUOTA) { 159 if (uap->req == PT_TRACE_ME) { 175 if (uap->req == PT_SIGEXC) { 190 if (uap [all...] |
H A D | uipc_syscalls.c | 170 socket(struct proc *p, struct socket_args *uap, int32_t *retval) argument 176 AUDIT_ARG(socket, uap->domain, uap->type, uap->protocol); 178 if ((error = mac_socket_check_create(kauth_cred_get(), uap->domain, 179 uap->type, uap->protocol)) != 0) 191 error = socreate(uap->domain, &so, uap->type, uap 234 bind(__unused proc_t p, struct bind_args *uap, __unused int32_t *retval) argument 290 listen(__unused struct proc *p, struct listen_args *uap, __unused int32_t *retval) argument 335 accept_nocancel(struct proc *p, struct accept_nocancel_args *uap, int32_t *retval) argument 547 accept(struct proc *p, struct accept_args *uap, int32_t *retval) argument 577 connect(struct proc *p, struct connect_args *uap, int32_t *retval) argument 584 connect_nocancel(__unused proc_t p, struct connect_nocancel_args *uap, __unused int32_t *retval) argument 697 socketpair(struct proc *p, struct socketpair_args *uap, __unused int32_t *retval) argument 899 sendto(struct proc *p, struct sendto_args *uap, int32_t *retval) argument 906 sendto_nocancel(struct proc *p, struct sendto_nocancel_args *uap, int32_t *retval) argument 985 sendmsg(struct proc *p, struct sendmsg_args *uap, int32_t *retval) argument 992 sendmsg_nocancel(struct proc *p, struct sendmsg_nocancel_args *uap, int32_t *retval) argument 1313 recvfrom(struct proc *p, struct recvfrom_args *uap, int32_t *retval) argument 1320 recvfrom_nocancel(struct proc *p, struct recvfrom_nocancel_args *uap, int32_t *retval) argument 1410 recvmsg(struct proc *p, struct recvmsg_args *uap, int32_t *retval) argument 1417 recvmsg_nocancel(struct proc *p, struct recvmsg_nocancel_args *uap, int32_t *retval) argument 1552 shutdown(__unused struct proc *p, struct shutdown_args *uap, __unused int32_t *retval) argument 1589 setsockopt(struct proc *p, struct setsockopt_args *uap, __unused int32_t *retval) argument 1641 getsockopt(struct proc *p, struct getsockopt_args *uap, __unused int32_t *retval) argument 1705 getsockname(__unused struct proc *p, struct getsockname_args *uap, __unused int32_t *retval) argument 1773 getpeername(__unused struct proc *p, struct getpeername_args *uap, __unused int32_t *retval) argument 2057 sendfile(struct proc *p, struct sendfile_args *uap, __unused int *retval) argument [all...] |
H A D | kern_mman.c | 139 mmap(proc_t p, struct mmap_args *uap, user_addr_t *retval) argument 164 int fd = uap->fd; 167 user_addr = (vm_map_offset_t)uap->addr; 168 user_size = (vm_map_size_t) uap->len; 172 AUDIT_ARG(fd, uap->fd); 174 prot = (uap->prot & VM_PROT_ALL); 186 flags = uap->flags; 194 file_pos = (vm_object_offset_t)uap->pos; 296 uap->addr = (user_addr_t)user_addr; 297 uap 625 msync(__unused proc_t p, struct msync_args *uap, int32_t *retval) argument 632 msync_nocancel(__unused proc_t p, struct msync_nocancel_args *uap, __unused int32_t *retval) argument 698 munmap(__unused proc_t p, struct munmap_args *uap, __unused int32_t *retval) argument 731 mprotect(__unused proc_t p, struct mprotect_args *uap, __unused int32_t *retval) argument 830 minherit(__unused proc_t p, struct minherit_args *uap, __unused int32_t *retval) argument 859 madvise(__unused proc_t p, struct madvise_args *uap, __unused int32_t *retval) argument 925 mincore(__unused proc_t p, struct mincore_args *uap, __unused int32_t *retval) argument 1025 mlock(__unused proc_t p, struct mlock_args *uap, __unused int32_t *retvalval) argument 1062 munlock(__unused proc_t p, struct munlock_args *uap, __unused int32_t *retval) argument 1083 mlockall(__unused proc_t p, __unused struct mlockall_args *uap, __unused int32_t *retval) argument 1089 munlockall(__unused proc_t p, __unused struct munlockall_args *uap, __unused int32_t *retval) argument [all...] |
H A D | sysv_shm.c | 121 static int oshmctl(void *p, void *uap, void *retval); 122 static int shmget_allocate_segment(struct proc *p, struct shmget_args *uap, int mode, int * retval); 123 static int shmget_existing(struct shmget_args *uap, int mode, int segnum, int * retval); 311 shmdt(struct proc *p, struct shmdt_args *uap, int32_t *retval) argument 320 AUDIT_ARG(svipc_addr, uap->shmaddr); 335 shmmap_s->va == (mach_vm_offset_t)uap->shmaddr) 362 shmat(struct proc *p, struct shmat_args *uap, user_addr_t *retval) argument 379 AUDIT_ARG(svipc_id, uap->shmid); 380 AUDIT_ARG(svipc_addr, uap->shmaddr); 401 shmseg = shm_find_segment_by_shmid(uap 529 oshmctl(__unused void *p, __unused void *uap, __unused void *retval) argument 543 shmctl(__unused struct proc *p, struct shmctl_args *uap, int32_t *retval) argument 653 shmget_existing(struct shmget_args *uap, int mode, int segnum, int *retval) argument 700 shmget_allocate_segment(struct proc *p, struct shmget_args *uap, int mode, int *retval) argument 827 shmget(struct proc *p, struct shmget_args *uap, int32_t *retval) argument 886 shmsys(struct proc *p, struct shmsys_args *uap, int32_t *retval) argument [all...] |
H A D | sys_generic.c | 196 read(struct proc *p, struct read_args *uap, user_ssize_t *retval) argument 199 return(read_nocancel(p, (struct read_nocancel_args *)uap, retval)); 203 read_nocancel(struct proc *p, struct read_nocancel_args *uap, user_ssize_t *retval) argument 207 int fd = uap->fd; 216 error = dofileread(&context, fp, uap->cbuf, uap->nbyte, 235 pread(struct proc *p, struct pread_args *uap, user_ssize_t *retval) argument 238 return(pread_nocancel(p, (struct pread_nocancel_args *)uap, retval)); 242 pread_nocancel(struct proc *p, struct pread_nocancel_args *uap, user_ssize_t *retval) argument 245 int fd = uap 393 readv(struct proc *p, struct readv_args *uap, user_ssize_t *retval) argument 400 readv_nocancel(struct proc *p, struct readv_nocancel_args *uap, user_ssize_t *retval) argument 451 write(struct proc *p, struct write_args *uap, user_ssize_t *retval) argument 459 write_nocancel(struct proc *p, struct write_nocancel_args *uap, user_ssize_t *retval) argument 498 pwrite(struct proc *p, struct pwrite_args *uap, user_ssize_t *retval) argument 505 pwrite_nocancel(struct proc *p, struct pwrite_nocancel_args *uap, user_ssize_t *retval) argument 607 writev(struct proc *p, struct writev_args *uap, user_ssize_t *retval) argument 614 writev_nocancel(struct proc *p, struct writev_nocancel_args *uap, user_ssize_t *retval) argument 742 ioctl(struct proc *p, struct ioctl_args *uap, __unused int32_t *retval) argument 973 select(struct proc *p, struct select_args *uap, int32_t *retval) argument 980 select_nocancel(struct proc *p, struct select_nocancel_args *uap, int32_t *retval) argument 1155 struct select_args *uap; local 1413 poll(struct proc *p, struct poll_args *uap, int32_t *retval) argument 1421 poll_nocancel(struct proc *p, struct poll_nocancel_args *uap, int32_t *retval) argument 2285 watchevent(proc_t p, struct watchevent_args *uap, __unused int *retval) argument 2412 waitevent(proc_t p, struct waitevent_args *uap, int *retval) argument 2550 modwatch(proc_t p, struct modwatch_args *uap, __unused int *retval) argument 2786 gethostuuid(struct proc *p, struct gethostuuid_args *uap, __unused int32_t *retval) argument [all...] |
H A D | kern_resource.c | 160 getpriority(struct proc *curp, struct getpriority_args *uap, int32_t *retval) argument 166 /* would also test (uap->who < 0), but id_t is unsigned */ 167 if (uap->who > 0x7fffffff) 170 switch (uap->which) { 173 if (uap->who == 0) { 177 p = proc_find(uap->who); 189 if (uap->who == 0) { 192 } else if ((pg = pgfind(uap->who)) == PGRP_NULL) { 207 if (uap->who == 0) 208 uap 303 setpriority(struct proc *curp, struct setpriority_args *uap, __unused int32_t *retval) argument 649 setrlimit(struct proc *p, struct setrlimit_args *uap, __unused int32_t *retval) argument 919 getrlimit(struct proc *p, struct getrlimit_args *uap, __unused int32_t *retval) argument 1006 getrusage(struct proc *p, struct getrusage_args *uap, __unused int32_t *retval) argument 1187 iopolicysys(__unused struct proc *p, __unused struct iopolicysys_args *uap, __unused int32_t *retval) argument [all...] |
H A D | kern_time.c | 117 struct gettimeofday_args *uap, 123 if (uap->tp) { 132 if (uap->tzp) { 137 error = copyout((caddr_t)<z, CAST_USER_ADDR_T(uap->tzp), sizeof (tz)); 148 settimeofday(__unused struct proc *p, struct settimeofday_args *uap, __unused int32_t *retval) argument 166 if (uap->tv) { 169 error = copyin(uap->tv, &user_atv, sizeof(user_atv)); 174 error = copyin(uap->tv, &user_atv, sizeof(user_atv)); 181 if (uap->tzp && (error = copyin(uap 115 gettimeofday( __unused struct proc *p, struct gettimeofday_args *uap, int32_t *retval) argument 209 adjtime(struct proc *p, struct adjtime_args *uap, __unused int32_t *retval) argument 320 getitimer(struct proc *p, struct getitimer_args *uap, __unused int32_t *retval) argument 391 setitimer(struct proc *p, struct setitimer_args *uap, int32_t *retval) argument [all...] |
H A D | kern_aio.c | 498 * outstanding against file descriptor uap->fd. If uap->aiocbp is not 499 * NULL then only one specific IO is cancelled (if possible). If uap->aiocbp 504 aio_cancel(proc_t p, struct aio_cancel_args *uap, int *retval ) argument 510 (int)p, (int)uap->aiocbp, 0, 0, 0 ); 520 if ( uap->aiocbp != USER_ADDR_NULL ) { 524 result = copyin( uap->aiocbp, &aiocb64, sizeof(aiocb64) ); 531 result = copyin( uap->aiocbp, &aiocb32, sizeof(aiocb32) ); 545 if ( uap->fd != my_aiocb.aio_fildes ) { 552 result = do_aio_cancel_locked( p, uap 632 aio_error(proc_t p, struct aio_error_args *uap, int *retval ) argument 694 aio_fsync(proc_t p, struct aio_fsync_args *uap, int *retval ) argument 732 aio_read(proc_t p, struct aio_read_args *uap, int *retval ) argument 761 aio_return(proc_t p, struct aio_return_args *uap, user_ssize_t *retval ) argument 1096 aio_suspend(proc_t p, struct aio_suspend_args *uap, int *retval ) argument 1104 aio_suspend_nocancel(proc_t p, struct aio_suspend_nocancel_args *uap, int *retval ) argument 1241 aio_write(proc_t p, struct aio_write_args *uap, int *retval ) argument 1456 lio_listio(proc_t p, struct lio_listio_args *uap, int *retval ) argument [all...] |
H A D | kern_sig.c | 364 sigaction(proc_t p, struct sigaction_args *uap, __unused int32_t *retval) argument 375 signum = uap->signum; 380 if (uap->osa) { 404 error = copyout(&vec64, uap->osa, sizeof(vec64)); 409 error = copyout(&vec32, uap->osa, sizeof(vec32)); 414 if (uap->nsa) { 418 error = copyin(uap->nsa, &__vec64, sizeof(__vec64)); 423 error = copyin(uap->nsa, &__vec32, sizeof(__vec32)); 723 sigprocmask(proc_t p, struct sigprocmask_args *uap, __unused int32_t *retval) argument 727 user_addr_t omask = uap 768 sigpending(__unused proc_t p, struct sigpending_args *uap, __unused int32_t *retval) argument 795 sigsuspend(proc_t p, struct sigsuspend_args *uap, int32_t *retval) argument 802 sigsuspend_nocancel(proc_t p, struct sigsuspend_nocancel_args *uap, __unused int32_t *retval) argument 825 __disable_threadsignal(__unused proc_t p, __unused struct __disable_threadsignal_args *uap, __unused int32_t *retval) argument 864 __pthread_markcancel(__unused proc_t p, struct __pthread_markcancel_args *uap, __unused int32_t *retval) argument 896 __pthread_canceled(__unused proc_t p, struct __pthread_canceled_args *uap, __unused int32_t *retval) argument 952 __old_semwait_signal(proc_t p, struct __old_semwait_signal_args *uap, int32_t *retval) argument 960 __old_semwait_signal_nocancel(proc_t p, struct __old_semwait_signal_nocancel_args *uap, __unused int32_t *retval) argument 1052 __semwait_signal(proc_t p, struct __semwait_signal_args *uap, int32_t *retval) argument 1060 __semwait_signal_nocancel(__unused proc_t p, struct __semwait_signal_nocancel_args *uap, __unused int32_t *retval) argument 1131 __pthread_kill(__unused proc_t p, struct __pthread_kill_args *uap, __unused int32_t *retval) argument 1164 __pthread_sigmask(__unused proc_t p, struct __pthread_sigmask_args *uap, __unused int32_t *retval) argument 1219 __sigwait(proc_t p, struct __sigwait_args *uap, int32_t *retval) argument 1226 __sigwait_nocancel(proc_t p, struct __sigwait_nocancel_args *uap, __unused int32_t *retval) argument 1320 sigaltstack(__unused proc_t p, struct sigaltstack_args *uap, __unused int32_t *retval) argument 1384 kill(proc_t cp, struct kill_args *uap, __unused int32_t *retval) argument [all...] |
H A D | sysv_msg.c | 332 * uap User argument descriptor (see below) 335 * Indirect parameters: uap->which msg call to invoke (index in array of msg calls) 336 * uap->a2 User argument descriptor 349 msgsys(struct proc *p, struct msgsys_args *uap, int32_t *retval) argument 351 if (uap->which >= sizeof(msgcalls)/sizeof(msgcalls[0])) 353 return ((*msgcalls[uap->which])(p, &uap->a2, retval)); 388 msgctl(struct proc *p, struct msgctl_args *uap, int32_t *retval) argument 390 int msqid = uap->msqid; 391 int cmd = uap 588 msgget(__unused struct proc *p, struct msgget_args *uap, int32_t *retval) argument 708 msgsnd(struct proc *p, struct msgsnd_args *uap, int32_t *retval) argument 715 msgsnd_nocancel(struct proc *p, struct msgsnd_nocancel_args *uap, int32_t *retval) argument 1123 msgrcv(struct proc *p, struct msgrcv_args *uap, user_ssize_t *retval) argument 1130 msgrcv_nocancel(struct proc *p, struct msgrcv_nocancel_args *uap, user_ssize_t *retval) argument [all...] |
H A D | kern_exit.c | 228 exit(proc_t p, struct exit_args *uap, int *retval) argument 230 exit1(p, W_EXITCODE(uap->rval, 0), retval); 1124 wait4(proc_t q, struct wait4_args *uap, int32_t *retval) argument 1127 return(wait4_nocancel(q, (struct wait4_nocancel_args *)uap, retval)); 1131 wait4_nocancel(proc_t q, struct wait4_nocancel_args *uap, int32_t *retval) argument 1138 AUDIT_ARG(pid, uap->pid); 1140 if (uap->pid == 0) 1141 uap->pid = -q->p_pgrpid; 1152 if (uap->pid != WAIT_ANY && 1153 p->p_pid != uap 1343 waitid(proc_t q, struct waitid_args *uap, int32_t *retval) argument 1350 waitid_nocancel(proc_t q, struct waitid_nocancel_args *uap, __unused int32_t *retval) argument [all...] |
H A D | posix_sem.c | 351 sem_open(proc_t p, struct sem_open_args *uap, user_addr_t *retval) argument 366 int cmode = uap->mode; 367 int value = uap->value; 372 AUDIT_ARG(fflags, uap->oflag); 373 AUDIT_ARG(mode, uap->mode); 374 AUDIT_ARG(value32, uap->value); 389 error = copyinstr(uap->name, pnbuf, MAXPATHLEN, &pathlen); 458 fmode = FFLAGS(uap->oflag); 657 sem_unlink(__unused proc_t p, struct sem_unlink_args *uap, __unused int32_t *retval) argument 677 error = copyinstr(uap 773 sem_close(proc_t p, struct sem_close_args *uap, __unused int32_t *retval) argument 797 sem_wait(proc_t p, struct sem_wait_args *uap, int32_t *retval) argument 804 sem_wait_nocancel(proc_t p, struct sem_wait_nocancel_args *uap, __unused int32_t *retval) argument 864 sem_trywait(proc_t p, struct sem_trywait_args *uap, __unused int32_t *retval) argument 929 sem_post(proc_t p, struct sem_post_args *uap, __unused int32_t *retval) argument 988 sem_init(__unused proc_t p, __unused struct sem_init_args *uap, __unused int32_t *retval) argument 994 sem_destroy(__unused proc_t p, __unused struct sem_destroy_args *uap, __unused int32_t *retval) argument 1000 sem_getvalue(__unused proc_t p, __unused struct sem_getvalue_args *uap, __unused int32_t *retval) argument [all...] |
H A D | kern_descrip.c | 281 getdtablesize(proc_t p, __unused struct getdtablesize_args *uap, int32_t *retval) argument 454 * uap->fd The fd to dup 464 dup(proc_t p, struct dup_args *uap, int32_t *retval) argument 467 int old = uap->fd; 494 * uap->from The fd to dup 495 * uap->to The fd to dup it to 505 dup2(proc_t p, struct dup2_args *uap, int32_t *retval) argument 508 int old = uap->from, new = uap->to; 595 * uap 611 fcntl(proc_t p, struct fcntl_args *uap, int32_t *retval) argument 672 fcntl_nocancel(proc_t p, struct fcntl_nocancel_args *uap, int32_t *retval) argument 2238 close(proc_t p, struct close_args *uap, int32_t *retval) argument 2246 close_nocancel(proc_t p, struct close_nocancel_args *uap, __unused int32_t *retval) argument 2581 fstat_extended(proc_t p, struct fstat_extended_args *uap, __unused int32_t *retval) argument 2600 fstat(proc_t p, register struct fstat_args *uap, __unused int32_t *retval) argument 2623 fstat64_extended(proc_t p, struct fstat64_extended_args *uap, __unused int32_t *retval) argument 2643 fstat64(proc_t p, register struct fstat64_args *uap, __unused int32_t *retval) argument 2669 fpathconf(proc_t p, struct fpathconf_args *uap, int32_t *retval) argument 4725 flock(proc_t p, struct flock_args *uap, __unused int32_t *retval) argument 4799 fileport_makeport(proc_t p, struct fileport_makeport_args *uap, __unused int *retval) argument 4892 fileport_makefd(proc_t p, struct fileport_makefd_args *uap, int32_t *retval) argument [all...] |
H A D | process_policy.c | 103 process_policy(__unused struct proc *p, struct process_policy_args * uap, __unused int32_t *retval) argument 106 int scope = uap->scope; 107 int policy = uap->policy; 108 int action = uap->action; 109 int policy_subtype = uap->policy_subtype; 110 user_addr_t attrp = uap->attrp; 111 pid_t target_pid = uap->target_pid; 112 uint64_t target_threadid = uap->target_threadid;
|
H A D | pthread_support.c | 755 psynch_mutexwait(__unused proc_t p, struct psynch_mutexwait_args * uap, uint32_t * retval) argument 757 user_addr_t mutex = uap->mutex; 758 uint32_t mgen = uap->mgen; 759 uint32_t ugen = uap->ugen; 760 uint64_t tid = uap->tid; 761 int flags = uap->flags; 779 kwe->kwe_lockseq = uap->mgen; 783 lockseq = (uap->mgen & PTHRW_COUNT_MASK); 938 psynch_mutexdrop(__unused proc_t p, struct psynch_mutexdrop_args * uap, uint32_t * retval) argument 940 user_addr_t mutex = uap 966 psynch_cvbroad(__unused proc_t p, struct psynch_cvbroad_args * uap, uint32_t * retval) argument 1056 psynch_cvsignal(__unused proc_t p, struct psynch_cvsignal_args * uap, uint32_t * retval) argument 1230 psynch_cvwait(__unused proc_t p, struct psynch_cvwait_args * uap, uint32_t * retval) argument 1513 psynch_cvclrprepost(__unused proc_t p, struct psynch_cvclrprepost_args * uap, __unused int * retval) argument 1578 psynch_rw_rdlock(__unused proc_t p, struct psynch_rw_rdlock_args * uap, uint32_t * retval) argument 1745 psynch_rw_longrdlock(__unused proc_t p, struct psynch_rw_longrdlock_args * uap, __unused uint32_t * retval) argument 1895 psynch_rw_wrlock(__unused proc_t p, struct psynch_rw_wrlock_args * uap, uint32_t * retval) argument 2044 psynch_rw_yieldwrlock(__unused proc_t p, __unused struct psynch_rw_yieldwrlock_args * uap, __unused uint32_t * retval) argument 2195 psynch_rw_downgrade(__unused proc_t p, struct psynch_rw_downgrade_args * uap, __unused int * retval) argument 2309 psynch_rw_upgrade(__unused proc_t p, struct psynch_rw_upgrade_args * uap, uint32_t * retval) argument 2449 psynch_rw_upgrade(__unused proc_t p, __unused struct psynch_rw_upgrade_args * uap, __unused uint32_t * retval) argument 2454 psynch_rw_downgrade(__unused proc_t p, __unused struct psynch_rw_downgrade_args * uap, __unused int * retval) argument 2465 psynch_rw_unlock(__unused proc_t p, struct psynch_rw_unlock_args * uap, uint32_t * retval) argument 2590 psynch_rw_unlock2(__unused proc_t p, __unused struct psynch_rw_unlock2_args * uap, __unused uint32_t * retval) argument [all...] |
/darwin-on-arm/xnu/bsd/security/audit/ |
H A D | audit_syscalls.c | 150 audit(proc_t p, struct audit_args *uap, __unused int32_t *retval) argument 162 if ((uap->length <= 0) || (uap->length > (int)audit_qctrl.aq_bufsz)) { 190 if (uap->length > MAX_AUDIT_RECORD_SIZE) 193 rec = malloc(uap->length, M_AUDITDATA, M_WAITOK); 195 error = copyin(uap->record, rec, uap->length); 200 error = mac_system_check_audit(kauth_cred_get(), rec, uap->length); 220 ar->k_ulen = uap->length; 246 auditon(proc_t p, struct auditon_args *uap, __unuse argument 742 getauid(proc_t p, struct getauid_args *uap, __unused int32_t *retval) argument 766 setauid(proc_t p, struct setauid_args *uap, __unused int32_t *retval) argument 825 getaudit_addr(proc_t p, struct getaudit_addr_args *uap, __unused int32_t *retval) argument 837 setaudit_addr(proc_t p, struct setaudit_addr_args *uap, __unused int32_t *retval) argument 900 auditctl(proc_t p, struct auditctl_args *uap, __unused int32_t *retval) argument 975 audit(proc_t p, struct audit_args *uap, int32_t *retval) argument 983 auditon(proc_t p, struct auditon_args *uap, int32_t *retval) argument 991 getauid(proc_t p, struct getauid_args *uap, int32_t *retval) argument 999 setauid(proc_t p, struct setauid_args *uap, int32_t *retval) argument 1007 getaudit_addr(proc_t p, struct getaudit_addr_args *uap, int32_t *retval) argument 1015 setaudit_addr(proc_t p, struct setaudit_addr_args *uap, int32_t *retval) argument 1023 auditctl(proc_t p, struct auditctl_args *uap, int32_t *retval) argument [all...] |
/darwin-on-arm/xnu/bsd/vfs/ |
H A D | vfs_syscalls.c | 156 static int fsync_common(proc_t p, struct fsync_args *uap, int flags); 262 mount(proc_t p, struct mount_args *uap, __unused int32_t *retval) argument 266 muap.type = uap->type; 267 muap.path = uap->path; 268 muap.flags = uap->flags; 269 muap.data = uap->data; 287 * uap User argument descriptor (see below) 290 * Indirect: uap->type Filesystem type 291 * uap->path Path to mount 292 * uap 303 __mac_mount(struct proc *p, register struct __mac_mount_args *uap, __unused int32_t *retval) argument 1653 unmount(__unused proc_t p, struct unmount_args *uap, __unused int32_t *retval) argument 2045 sync(__unused proc_t p, __unused struct sync_args *uap, __unused int32_t *retval) argument 2078 quotactl(proc_t p, struct quotactl_args *uap, int32_t *retval) argument 2090 quotactl_funneled(proc_t p, struct quotactl_args *uap, __unused int32_t *retval) argument 2185 quotactl(__unused proc_t p, __unused struct quotactl_args *uap, __unused int32_t *retval) argument 2201 statfs(__unused proc_t p, struct statfs_args *uap, __unused int32_t *retval) argument 2234 fstatfs(__unused proc_t p, struct fstatfs_args *uap, __unused int32_t *retval) argument 2313 statfs64(__unused struct proc *p, struct statfs64_args *uap, __unused int32_t *retval) argument 2346 fstatfs64(__unused struct proc *p, struct fstatfs64_args *uap, __unused int32_t *retval) argument 2444 getfsstat(__unused proc_t p, struct getfsstat_args *uap, int *retval) argument 2476 __mac_getfsstat(__unused proc_t p, struct __mac_getfsstat_args *uap, int *retval) argument 2601 getfsstat64(__unused proc_t p, struct getfsstat64_args *uap, int *retval) argument 2638 common_fchdir(proc_t p, struct fchdir_args *uap, int per_thread) argument 2741 fchdir(proc_t p, struct fchdir_args *uap, __unused int32_t *retval) argument 2747 __pthread_fchdir(proc_t p, struct __pthread_fchdir_args *uap, __unused int32_t *retval) argument 2762 common_chdir(proc_t p, struct chdir_args *uap, int per_thread) argument 2827 chdir(proc_t p, struct chdir_args *uap, __unused int32_t *retval) argument 2850 __pthread_chdir(proc_t p, struct __pthread_chdir_args *uap, __unused int32_t *retval) argument 2861 chroot(proc_t p, struct chroot_args *uap, __unused int32_t *retval) argument 3179 open_extended(proc_t p, struct open_extended_args *uap, int32_t *retval) argument 3220 open_dprotected_np(__unused proc_t p, struct open_dprotected_np_args *uap, int32_t *retval) argument 3268 open(proc_t p, struct open_args *uap, int32_t *retval) argument 3275 open_nocancel(proc_t p, struct open_nocancel_args *uap, int32_t *retval) argument 3300 mknod(proc_t p, struct mknod_args *uap, __unused int32_t *retval) argument 3467 mkfifo_extended(proc_t p, struct mkfifo_extended_args *uap, __unused int32_t *retval) argument 3499 mkfifo(proc_t p, struct mkfifo_args *uap, __unused int32_t *retval) argument 3599 link(__unused proc_t p, struct link_args *uap, __unused int32_t *retval) argument 3778 symlink(proc_t p, struct symlink_args *uap, __unused int32_t *retval) argument 3908 undelete(__unused proc_t p, struct undelete_args *uap, __unused int32_t *retval) argument 4143 unlink(__unused proc_t p, struct unlink_args *uap, __unused int32_t *retval) argument 4157 delete(__unused proc_t p, struct delete_args *uap, __unused int32_t *retval) argument 4171 lseek(proc_t p, struct lseek_args *uap, off_t *retval) argument 4363 access_extended(__unused proc_t p, struct access_extended_args *uap, __unused int32_t *retval) argument 4597 access(__unused proc_t p, struct access_args *uap, __unused int32_t *retval) argument 4835 stat_extended(__unused proc_t p, struct stat_extended_args *uap, __unused int32_t *retval) argument 4845 stat(__unused proc_t p, struct stat_args *uap, __unused int32_t *retval) argument 4851 stat64(__unused proc_t p, struct stat64_args *uap, __unused int32_t *retval) argument 4873 stat64_extended(__unused proc_t p, struct stat64_extended_args *uap, __unused int32_t *retval) argument 4909 lstat_extended(__unused proc_t p, struct lstat_extended_args *uap, __unused int32_t *retval) argument 4915 lstat(__unused proc_t p, struct lstat_args *uap, __unused int32_t *retval) argument 4921 lstat64(__unused proc_t p, struct lstat64_args *uap, __unused int32_t *retval) argument 4944 lstat64_extended(__unused proc_t p, struct lstat64_extended_args *uap, __unused int32_t *retval) argument 4966 pathconf(__unused proc_t p, struct pathconf_args *uap, int32_t *retval) argument 4990 readlink(proc_t p, struct readlink_args *uap, int32_t *retval) argument 5075 chflags(__unused proc_t p, struct chflags_args *uap, __unused int32_t *retval) argument 5101 fchflags(__unused proc_t p, struct fchflags_args *uap, __unused int32_t *retval) argument 5218 chmod_extended(__unused proc_t p, struct chmod_extended_args *uap, __unused int32_t *retval) argument 5262 chmod(__unused proc_t p, struct chmod_args *uap, __unused int32_t *retval) argument 5317 fchmod_extended(proc_t p, struct fchmod_extended_args *uap, __unused int32_t *retval) argument 5361 fchmod(proc_t p, struct fchmod_args *uap, __unused int32_t *retval) argument 5377 chown1(vfs_context_t ctx, struct chown_args *uap, __unused int32_t *retval, int follow) argument 5429 chown(__unused proc_t p, struct chown_args *uap, int32_t *retval) argument 5435 lchown(__unused proc_t p, struct lchown_args *uap, int32_t *retval) argument 5446 fchown(__unused proc_t p, struct fchown_args *uap, __unused int32_t *retval) argument 5585 utimes(__unused proc_t p, struct utimes_args *uap, __unused int32_t *retval) argument 5624 futimes(__unused proc_t p, struct futimes_args *uap, __unused int32_t *retval) argument 5653 truncate(__unused proc_t p, struct truncate_args *uap, __unused int32_t *retval) argument 5696 ftruncate(proc_t p, struct ftruncate_args *uap, int32_t *retval) argument 5759 fsync(proc_t p, struct fsync_args *uap, __unused int32_t *retval) argument 5774 fsync_nocancel(proc_t p, struct fsync_nocancel_args *uap, __unused int32_t *retval) argument 5785 fdatasync(proc_t p, struct fdatasync_args *uap, __unused int32_t *retval) argument 5818 fsync_common(proc_t p, struct fsync_args *uap, int flags) argument 5863 copyfile(__unused proc_t p, struct copyfile_args *uap, __unused int32_t *retval) argument 5947 rename(__unused proc_t p, struct rename_args *uap, __unused int32_t *retval) argument 6590 mkdir_extended(proc_t p, struct mkdir_extended_args *uap, __unused int32_t *retval) argument 6615 mkdir(proc_t p, struct mkdir_args *uap, __unused int32_t *retval) argument 6630 rmdir(__unused proc_t p, struct rmdir_args *uap, __unused int32_t *retval) argument 7009 getdirentries(__unused struct proc *p, struct getdirentries_args *uap, int32_t *retval) argument 7032 getdirentries64(__unused struct proc *p, struct getdirentries64_args *uap, user_ssize_t *retval) argument 7083 umask_extended(proc_t p, struct umask_extended_args *uap, int32_t *retval) argument 7104 umask(proc_t p, struct umask_args *uap, int32_t *retval) argument 7115 revoke(proc_t p, struct revoke_args *uap, __unused int32_t *retval) argument 7179 getdirentriesattr(proc_t p, struct getdirentriesattr_args *uap, int32_t *retval) argument 7293 exchangedata(__unused proc_t p, struct exchangedata_args *uap, __unused int32_t *retval) argument 7449 searchfs(proc_t p, struct searchfs_args *uap, __unused int32_t *retval) argument 7665 searchfs(__unused proc_t p, __unused struct searchfs_args *uap, __unused int32_t *retval) argument 8684 fsctl(proc_t p, struct fsctl_args *uap, __unused int32_t *retval) argument 8719 ffsctl(proc_t p, struct ffsctl_args *uap, __unused int32_t *retval) argument 8781 getxattr(proc_t p, struct getxattr_args *uap, user_ssize_t *retval) argument 8865 fgetxattr(proc_t p, struct fgetxattr_args *uap, user_ssize_t *retval) argument 8916 setxattr(proc_t p, struct setxattr_args *uap, int *retval) argument 8975 fsetxattr(proc_t p, struct fsetxattr_args *uap, int *retval) argument 9029 removexattr(proc_t p, struct removexattr_args *uap, int *retval) argument 9075 fremovexattr(__unused proc_t p, struct fremovexattr_args *uap, int *retval) argument 9121 listxattr(proc_t p, struct listxattr_args *uap, user_ssize_t *retval) argument 9165 flistxattr(proc_t p, struct flistxattr_args *uap, user_ssize_t *retval) argument 9209 fsgetpath(__unused proc_t p, struct fsgetpath_args *uap, user_ssize_t *retval) argument [all...] |
H A D | vfs_attrlist.c | 639 getvolattrlist(vnode_t vp, struct getattrlist_args *uap, struct attrlist *alp, argument 662 pack_invalid = (uap->options & FSOPT_PACK_INVAL_ATTRS); 869 ab.allocated = imin(uap->bufferSize, fixedsize + varsize); 1165 *(uint32_t *)ab.base = (uap->options & FSOPT_REPORT_FULLSIZE) ? ab.needed : imin(ab.allocated, ab.needed); 1177 error = copyout(ab.base, uap->attributeBuffer, ab.allocated); 1196 getattrlist_internal(vnode_t vp, struct getattrlist_args *uap, proc_t p, vfs_context_t ctx) argument 1227 if ((error = copyin(uap->alist, &al, sizeof(al))) != 0) 1236 (uap->options & FSOPT_NOFOLLOW) ? "no":"", vp->v_name); 1255 error = getvolattrlist(vp, uap, &al, ctx, proc_is64); 1261 pack_invalid = (uap 1987 fgetattrlist(proc_t p, struct fgetattrlist_args *uap, __unused int32_t *retval) argument 2021 getattrlist(proc_t p, struct getattrlist_args *uap, __unused int32_t *retval) argument 2086 setattrlist_internal(vnode_t vp, struct setattrlist_args *uap, proc_t p, vfs_context_t ctx) argument 2425 setattrlist(proc_t p, struct setattrlist_args *uap, __unused int32_t *retval) argument 2455 fsetattrlist(proc_t p, struct fsetattrlist_args *uap, __unused int32_t *retval) argument [all...] |
/darwin-on-arm/xnu/security/ |
H A D | mac_base.c | 1301 __mac_get_pid(struct proc *p, struct __mac_get_pid_args *uap, int *ret __unused) argument 1310 AUDIT_ARG(pid, uap->pid); 1313 error = copyin(uap->mac_p, &mac64, sizeof(mac64)); 1318 error = copyin(uap->mac_p, &mac32, sizeof(mac32)); 1329 tproc = proc_find(uap->pid); 1357 __mac_get_proc(proc_t p, struct __mac_get_proc_args *uap, int *ret __unused) argument 1367 error = copyin(uap->mac_p, &mac64, sizeof(mac64)); 1372 error = copyin(uap->mac_p, &mac32, sizeof(mac32)); 1406 __mac_set_proc(proc_t p, struct __mac_set_proc_args *uap, int *ret __unused) argument 1417 error = copyin(uap 1491 __mac_get_lcid(proc_t p, struct __mac_get_lcid_args *uap, int *ret __unused) argument 1560 __mac_get_lctx(proc_t p, struct __mac_get_lctx_args *uap, int *ret __unused) argument 1615 __mac_set_lctx(proc_t p, struct __mac_set_lctx_args *uap, int *ret __unused) argument 1699 __mac_get_fd(proc_t p, struct __mac_get_fd_args *uap, int *ret __unused) argument 1882 __mac_get_file(proc_t p, struct __mac_get_file_args *uap, int *ret __unused) argument 1890 __mac_get_link(proc_t p, struct __mac_get_link_args *uap, int *ret __unused) argument 1898 __mac_set_fd(proc_t p, struct __mac_set_fd_args *uap, int *ret __unused) argument 2082 __mac_set_file(proc_t p, struct __mac_set_file_args *uap, int *ret __unused) argument 2090 __mac_set_link(proc_t p, struct __mac_set_link_args *uap, int *ret __unused) argument 2113 __mac_syscall(proc_t p, struct __mac_syscall_args *uap, int *retv __unused) argument 2223 __mac_get_mount(proc_t p __unused, struct __mac_get_mount_args *uap, int *ret __unused) argument [all...] |
/darwin-on-arm/xnu/bsd/nfs/ |
H A D | nfs_upcall.c | 311 struct nfsrv_uc_arg *uap = (struct nfsrv_uc_arg *)arg; local 312 int qi = uap->nua_qi; 316 DPRINT("nfsrv_uc_proxy called for %p (%p)\n", uap, uap->nua_slp); 318 if (uap->nua_flags & NFS_UC_QUEUED) { 323 uap->nua_so = so; 324 uap->nua_waitflag = waitflag; 326 TAILQ_INSERT_TAIL(myqueue->ucq_queue, uap, nua_svcq); 328 uap->nua_flags |= NFS_UC_QUEUED;
|
/darwin-on-arm/xnu/bsd/dev/chud/ |
H A D | chud_bsd_callback.c | 133 * uap User argument descriptor (see below) 136 * Indirect parameters: uap->code Selects the operation to do. This is broken down into a 152 * uap->arg1 Number of frames to skip 153 * uap->arg2 Pointer to a uint64_t containing a timestamp for the 155 * uap->arg3 Pointer to a uint64_t containing a timestamp for the end 157 * uap->arg4 Pointer to auxiliary data to be recorded with the sample 158 * uap->arg5 Size of the auxiliary data pointed to by arg4. 168 chud(__unused proc_t p, struct chud_args *uap, int32_t *retval) argument 182 *retval = fn(uap->code, uap [all...] |
/darwin-on-arm/xnu/bsd/vm/ |
H A D | vm_unix.c | 384 swapon(__unused proc_t procp, __unused struct swapon_args *uap, __unused int *retval) argument 1098 struct shared_region_check_np_args *uap, 1109 (uint64_t)uap->start_address)); 1122 (user_addr_t) uap->start_address, 1130 (uint64_t)uap->start_address, (uint64_t)start_address, 1143 (uint64_t)uap->start_address, (uint64_t)start_address, error)); 1483 struct shared_region_map_and_slide_np_args *uap, 1488 unsigned int mappings_count = uap->count; 1492 uint32_t slide = uap->slide; 1534 if ( (kr = shared_region_copyin_mappings(p, uap 1096 shared_region_check_np( __unused struct proc *p, struct shared_region_check_np_args *uap, __unused int *retvalp) argument 1481 shared_region_map_and_slide_np( struct proc *p, struct shared_region_map_and_slide_np_args *uap, __unused int *retvalp) argument 1681 vm_pressure_monitor( __unused struct proc *p, struct vm_pressure_monitor_args *uap, int *retval) argument 1718 kas_info(struct proc *p, struct kas_info_args *uap, int *retval __unused) argument [all...] |