| /openbsd/src/sys/kern/ |
| D | vfs_syscalls.c | 108 } */ *uap = v; in sys_mount() local 116 int flags = SCARG(uap, flags); in sys_mount() 125 error = copyinstr(SCARG(uap, path), fspath, MNAMELEN, NULL); in sys_mount() 146 error = copyin(SCARG(uap, data), args, vfsp->vfc_datasize); in sys_mount() 189 error = copyinstr(SCARG(uap, type), fstypename, MFSNAMELEN, NULL); in sys_mount() 202 error = copyin(SCARG(uap, data), args, vfsp->vfc_datasize); in sys_mount() 363 } */ *uap = v; in sys_unmount() local 373 SCARG(uap, path), p); in sys_unmount() 399 return (dounmount(mp, SCARG(uap, flags) & MNT_FORCE, p)); in sys_unmount() 557 } */ *uap = v; in sys_quotactl() local [all …]
|
| D | uipc_syscalls.c | 78 } */ *uap = v; in sys_socket() local 82 int type = SCARG(uap, type); in sys_socket() 83 int domain = SCARG(uap, domain); in sys_socket() 97 cloexec = (SCARG(uap, type) & SOCK_CLOEXEC) ? UF_EXCLOSE : 0; in sys_socket() 98 nonblock = SCARG(uap, type) & SOCK_NONBLOCK; in sys_socket() 101 error = socreate(SCARG(uap, domain), &so, type, SCARG(uap, protocol)); in sys_socket() 163 } */ *uap = v; in sys_bind() local 169 if ((error = getsock(p, SCARG(uap, s), &fp)) != 0) in sys_bind() 180 error = sockargs(&nam, SCARG(uap, name), SCARG(uap, namelen), in sys_bind() 186 ktrsockaddr(p, mtod(nam, caddr_t), SCARG(uap, namelen)); in sys_bind() [all …]
|
| D | kern_prot.c | 109 } */ *uap = v; in sys_getpgid() local 112 if (SCARG(uap, pid) == 0 || SCARG(uap, pid) == targpr->ps_pid) in sys_getpgid() 114 if ((targpr = prfind(SCARG(uap, pid))) == NULL) in sys_getpgid() 128 } */ *uap = v; in sys_getsid() local 131 if (SCARG(uap, pid) == 0 || SCARG(uap, pid) == targpr->ps_pid) in sys_getsid() 133 if ((targpr = prfind(SCARG(uap, pid))) == NULL) in sys_getsid() 198 } */ *uap = v; in sys_getgroups() local 203 if ((ngrp = SCARG(uap, gidsetsize)) == 0) { in sys_getgroups() 210 error = copyout(uc->cr_groups, SCARG(uap, gidset), in sys_getgroups() 259 } */ *uap = v; in sys_setpgid() local [all …]
|
| D | sysv_shm.c | 188 } */ *uap = v; in sys_shmdt() local 200 shmmap_s->va == (vaddr_t)SCARG(uap, shmaddr)) in sys_shmdt() 214 } */ *uap = v; in sys_shmat() local 238 shmseg = shm_find_segment_by_shmid(SCARG(uap, shmid)); in sys_shmat() 242 (SCARG(uap, shmflg) & SHM_RDONLY) ? IPC_R : IPC_R|IPC_W); in sys_shmat() 254 if ((SCARG(uap, shmflg) & SHM_RDONLY) == 0) in sys_shmat() 256 if (SCARG(uap, shmaddr)) { in sys_shmat() 258 if (SCARG(uap, shmflg) & SHM_RND) in sys_shmat() 260 (vaddr_t)SCARG(uap, shmaddr) & ~(SHMLBA-1); in sys_shmat() 261 else if (((vaddr_t)SCARG(uap, shmaddr) & (SHMLBA-1)) == 0) in sys_shmat() [all …]
|
| D | sys_generic.c | 159 } */ *uap = v; in sys_read() local 163 iov.iov_base = SCARG(uap, buf); in sys_read() 164 iov.iov_len = SCARG(uap, nbyte); in sys_read() 172 return (dofilereadv(p, SCARG(uap, fd), &auio, 0, retval)); in sys_read() 185 } */ *uap = v; in sys_readv() local 187 int error, iovcnt = SCARG(uap, iovcnt); in sys_readv() 191 error = iovec_copyin(SCARG(uap, iovp), &iov, aiov, iovcnt, &resid); in sys_readv() 199 error = dofilereadv(p, SCARG(uap, fd), &auio, 0, retval); in sys_readv() 287 } */ *uap = v; in sys_write() local 291 iov.iov_base = (void *)SCARG(uap, buf); in sys_write() [all …]
|
| D | kern_resource.c | 91 } */ *uap = v; in sys_getpriority() local 95 switch (SCARG(uap, which)) { in sys_getpriority() 98 if (SCARG(uap, who) == 0) in sys_getpriority() 101 pr = prfind(SCARG(uap, who)); in sys_getpriority() 111 if (SCARG(uap, who) == 0) in sys_getpriority() 113 else if ((pg = pgfind(SCARG(uap, who))) == NULL) in sys_getpriority() 122 if (SCARG(uap, who) == 0) in sys_getpriority() 123 SCARG(uap, who) = curp->p_ucred->cr_uid; in sys_getpriority() 125 if (pr->ps_ucred->cr_uid == SCARG(uap, who) && in sys_getpriority() 146 } */ *uap = v; in sys_setpriority() local [all …]
|
| D | kern_time.c | 168 } */ *uap = v; in sys_clock_gettime() local 173 if ((error = clock_gettime(p, SCARG(uap, clock_id), &ats)) != 0) in sys_clock_gettime() 176 error = copyout(&ats, SCARG(uap, tp), sizeof(ats)); in sys_clock_gettime() 190 } */ *uap = v; in sys_clock_settime() local 198 if ((error = copyin(SCARG(uap, tp), &ats, sizeof(ats))) != 0) in sys_clock_settime() 201 clock_id = SCARG(uap, clock_id); in sys_clock_settime() 222 } */ *uap = v; in sys_clock_getres() local 231 clock_id = SCARG(uap, clock_id); in sys_clock_getres() 264 if (error == 0 && SCARG(uap, tp)) { in sys_clock_getres() 266 error = copyout(&ts, SCARG(uap, tp), sizeof(ts)); in sys_clock_getres() [all …]
|
| D | kern_descrip.c | 287 } */ *uap = v; in sys_dup() local 289 int old = SCARG(uap, fd); in sys_dup() 322 } */ *uap = v; in sys_dup2() local 324 return (dodup3(p, SCARG(uap, from), SCARG(uap, to), 0, retval)); in sys_dup2() 334 } */ *uap = v; in sys_dup3() local 336 if (SCARG(uap, from) == SCARG(uap, to)) in sys_dup3() 338 if (SCARG(uap, flags) & ~O_CLOEXEC) in sys_dup3() 340 return (dodup3(p, SCARG(uap, from), SCARG(uap, to), in sys_dup3() 341 SCARG(uap, flags), retval)); in sys_dup3() 405 } */ *uap = v; in sys_fcntl() local [all …]
|
| D | kern_exit.c | 87 } */ *uap = v; in sys_exit() local 89 exit1(p, SCARG(uap, rval), 0, EXIT_NORMAL); in sys_exit() 99 } */ *uap = v; in sys___threxit() local 101 if (SCARG(uap, notdead) != NULL) { in sys___threxit() 103 if (copyout(&zero, SCARG(uap, notdead), sizeof(zero))) in sys___threxit() 654 } */ *uap = v; in sys_wait4() local 656 pid_t pid = SCARG(uap, pid); in sys_wait4() 657 int options = SCARG(uap, options); in sys_wait4() 662 if (SCARG(uap, options) &~ (WUNTRACED|WNOHANG|WCONTINUED)) in sys_wait4() 666 if (SCARG(uap, pid) == WAIT_MYPGRP) { in sys_wait4() [all …]
|
| D | sysv_msg.c | 100 } */ *uap = v; in sys_msgctl() local 101 struct msqid_ds tmp, *umsq = SCARG(uap, buf); in sys_msgctl() 104 int msqid = SCARG(uap, msqid); in sys_msgctl() 105 int cmd = SCARG(uap, cmd); in sys_msgctl() 187 } */ *uap = v; in sys_msgget() local 190 key_t key = SCARG(uap, key); in sys_msgget() 191 int msgflg = SCARG(uap, msgflg); in sys_msgget() 237 } */ *uap = v; in sys_msgsnd() local 241 size_t msgsz = SCARG(uap, msgsz); in sys_msgsnd() 244 if ((que = que_lookup(SCARG(uap, msqid))) == NULL) in sys_msgsnd() [all …]
|
| D | subr_prof.c | 275 } */ *uap = v; in sys_profil() local 280 error = pledge_profil(p, SCARG(uap, scale)); in sys_profil() 284 if (SCARG(uap, scale) > (1 << 16)) in sys_profil() 286 if (SCARG(uap, scale) == 0) { in sys_profil() 295 upp->pr_off = SCARG(uap, offset); in sys_profil() 296 upp->pr_scale = SCARG(uap, scale); in sys_profil() 297 upp->pr_base = (caddr_t)SCARG(uap, samples); in sys_profil() 298 upp->pr_size = SCARG(uap, size); in sys_profil()
|
| D | sysv_sem.c | 231 } */ *uap = v; in sys___semctl() local 233 int semid = SCARG(uap, semid); in sys___semctl() 234 int semnum = SCARG(uap, semnum); in sys___semctl() 235 int cmd = SCARG(uap, cmd); in sys___semctl() 236 union semun arg, *uarg = SCARG(uap, arg); in sys___semctl() 410 } */ *uap = v; in sys_semget() local 412 int key = SCARG(uap, key); in sys_semget() 413 int nsems = SCARG(uap, nsems); in sys_semget() 414 int semflg = SCARG(uap, semflg); in sys_semget() 521 } */ *uap = v; in sys_semop() local [all …]
|
| D | kern_synch.c | 697 } */ *uap = v; in thrsleep() local 698 long ident = (long)SCARG(uap, ident); in thrsleep() 701 struct timespec *tsp = (struct timespec *)SCARG(uap, tp); in thrsleep() 702 void *lock = SCARG(uap, lock); in thrsleep() 703 const uint32_t *abortp = SCARG(uap, abort); in thrsleep() 704 clockid_t clock_id = SCARG(uap, clock_id); in thrsleep() 797 } */ *uap = v; in sys___thrsleep() local 801 if (SCARG(uap, tp) != NULL) { in sys___thrsleep() 802 if ((error = copyin(SCARG(uap, tp), &ts, sizeof(ts)))) { in sys___thrsleep() 810 SCARG(uap, tp) = &ts; in sys___thrsleep() [all …]
|
| D | sys_futex.c | 85 } */ *uap = v; in sys_futex() local 86 uint32_t *uaddr = SCARG(uap, f); in sys_futex() 87 int op = SCARG(uap, op); in sys_futex() 88 uint32_t val = SCARG(uap, val); in sys_futex() 89 const struct timespec *timeout = SCARG(uap, timeout); in sys_futex() 90 void *g = SCARG(uap, g); in sys_futex()
|
| D | init_main.c | 600 char **pathp, *path, *ucp, **uap, *arg0, *arg1 = NULL; in start_init() local 689 uap = (char **)ucp + 3; in start_init() 693 uap = (char **)((u_long)ucp & ~ALIGNBYTES); in start_init() 700 copyout(&i, (caddr_t)--uap, sizeof(register_t)); /* terminator */ in start_init() 702 copyout(&arg1, (caddr_t)--uap, sizeof(register_t)); in start_init() 703 copyout(&arg0, (caddr_t)--uap, sizeof(register_t)); in start_init() 709 SCARG(&args, argp) = uap; in start_init()
|
| /openbsd/src/regress/usr.bin/diff/ |
| D | t9.2 | 97 } */ *uap = v; 117 error = copyinstr(SCARG(uap, path), fspath, MNAMELEN, NULL); 128 if (SCARG(uap, flags) & MNT_UPDATE) { 139 if ((SCARG(uap, flags) & MNT_RELOAD) && 145 SCARG(uap, flags) & (MNT_RELOAD | MNT_UPDATE); 160 if (SCARG(uap, flags) & MNT_EXPORTED) { 164 SCARG(uap, flags) |= MNT_NOSUID | MNT_NODEV; 188 if (SCARG(uap, flags) & MNT_EXPORTED) { 192 SCARG(uap, flags) |= MNT_NOSUID | MNT_NODEV; 200 error = copyinstr(SCARG(uap, type), fstypename, MFSNAMELEN, NULL); [all …]
|
| D | t9.1 | 82 } */ *uap = v; 95 SCARG(uap, path), p); 99 if (SCARG(uap, flags) & MNT_UPDATE) { 110 if ((SCARG(uap, flags) & MNT_RELOAD) && 116 SCARG(uap, flags) & (MNT_RELOAD | MNT_FORCE | MNT_UPDATE); 131 if (SCARG(uap, flags) & MNT_EXPORTED) { 135 SCARG(uap, flags) |= MNT_NOSUID | MNT_NODEV; 155 if (SCARG(uap, flags) & MNT_EXPORTED) { 159 SCARG(uap, flags) |= MNT_NOSUID | MNT_NODEV; 167 if (error = copyinstr(SCARG(uap, type), fstypename, MFSNAMELEN, [all …]
|
| /openbsd/src/sys/uvm/ |
| D | uvm_mmap.c | 127 } */ *uap = v; in sys_mquery() local 137 vaddr = (vaddr_t) SCARG(uap, addr); in sys_mquery() 138 prot = SCARG(uap, prot); in sys_mquery() 139 size = (vsize_t) SCARG(uap, len); in sys_mquery() 140 fd = SCARG(uap, fd); in sys_mquery() 145 if (SCARG(uap, flags) & MAP_FIXED) in sys_mquery() 151 uoff = SCARG(uap, pos); in sys_mquery() 218 } */ *uap = v; in sys_mmap() local 232 addr = (vaddr_t) SCARG(uap, addr); in sys_mmap() 233 size = (vsize_t) SCARG(uap, len); in sys_mmap() [all …]
|
| /openbsd/src/sys/arch/i386/i386/ |
| D | sys_machdep.c | 124 } */ *uap = v; in sys_sysarch() local 127 switch(SCARG(uap, op)) { in sys_sysarch() 129 error = i386_iopl(p, SCARG(uap, parms), retval); in sys_sysarch() 136 error = copyout(&base, SCARG(uap, parms), sizeof(base)); in sys_sysarch() 144 if ((error = copyin(SCARG(uap, parms), &base, sizeof(base)))) in sys_sysarch() 154 error = copyout(&base, SCARG(uap, parms), sizeof(base)); in sys_sysarch() 162 if ((error = copyin(SCARG(uap, parms), &base, sizeof(base)))) in sys_sysarch()
|
| /openbsd/src/sys/arch/alpha/alpha/ |
| D | sys_machdep.c | 82 } */ *uap = v; in sys_sysarch() local 85 switch(SCARG(uap, op)) { in sys_sysarch() 99 error = copyin(SCARG(uap, parms), &args, sizeof args); in sys_sysarch() 104 switch (SCARG(uap, op)) { in sys_sysarch() 122 error = copyout(&args, SCARG(uap, parms), sizeof args); in sys_sysarch() 129 error = copyin(SCARG(uap, parms), &args, sizeof args); in sys_sysarch()
|
| /openbsd/src/sys/arch/arm/arm/ |
| D | sys_machdep.c | 124 } */ *uap = v; in sys_sysarch() local 127 switch(SCARG(uap, op)) { in sys_sysarch() 129 error = arm32_sync_icache(p, SCARG(uap, parms), retval); in sys_sysarch() 133 error = arm32_drain_writebuf(p, SCARG(uap, parms), retval); in sys_sysarch()
|
| /openbsd/src/sys/arch/amd64/amd64/ |
| D | sys_machdep.c | 86 } */ *uap = v; in sys_sysarch() local 89 switch(SCARG(uap, op)) { in sys_sysarch() 91 error = amd64_iopl(p, SCARG(uap, parms), retval); in sys_sysarch()
|
| /openbsd/src/sys/arch/mips64/mips64/ |
| D | sys_machdep.c | 67 } */ *uap = v; in sys_sysarch() local 70 switch(SCARG(uap, op)) { in sys_sysarch() 75 if ((error = copyin(SCARG(uap, parms), &cfa, sizeof cfa)) != 0) in sys_sysarch()
|
| /openbsd/src/sys/arch/arm64/arm64/ |
| D | sys_machdep.c | 60 } */ *uap = v; in sys_sysarch() local 63 switch(SCARG(uap, op)) { in sys_sysarch()
|
| /openbsd/src/sys/arch/sparc64/sparc64/ |
| D | sys_machdep.c | 62 } */ *uap = v; in sys_sysarch() local 65 switch(SCARG(uap, op)) { in sys_sysarch()
|