| /freebsd/sys/kern/ |
| H A D | kern_xxx.c | 49 ogethostname(struct thread *td, struct ogethostname_args *uap) in ogethostname() argument 52 size_t len = uap->len; in ogethostname() 56 return (userland_sysctl(td, name, 2, uap->hostname, &len, in ogethostname() 61 osethostname(struct thread *td, struct osethostname_args *uap) in osethostname() argument 67 return (userland_sysctl(td, name, 2, 0, 0, 0, uap->hostname, in osethostname() 68 uap->len, 0, 0)); in osethostname() 78 ogethostid(struct thread *td, struct ogethostid_args *uap) in ogethostid() argument 90 osethostid(struct thread *td, struct osethostid_args *uap) in osethostid() argument 96 return (kernel_sysctl(td, name, 2, NULL, NULL, &uap->hostid, in osethostid() 97 sizeof(uap->hostid), NULL, 0)); in osethostid() [all …]
|
| H A D | vfs_extattr.c | 78 sys_extattrctl(struct thread *td, struct extattrctl_args *uap) in sys_extattrctl() argument 86 AUDIT_ARG_CMD(uap->cmd); in sys_extattrctl() 87 AUDIT_ARG_VALUE(uap->attrnamespace); in sys_extattrctl() 92 if (uap->attrname != NULL) { in sys_extattrctl() 93 error = copyinstr(uap->attrname, attrname, sizeof(attrname), in sys_extattrctl() 102 if (uap->filename != NULL) { in sys_extattrctl() 104 uap->filename); in sys_extattrctl() 114 uap->path); in sys_extattrctl() 145 error = VFS_EXTATTRCTL(mp, uap->cmd, filename_vp, uap->attrnamespace, in sys_extattrctl() 146 uap->attrname != NULL ? attrname : NULL); in sys_extattrctl() [all …]
|
| H A D | kern_thr.c | 123 sys_thr_create(struct thread *td, struct thr_create_args *uap) in sys_thr_create() argument 129 if ((error = copyin(uap->ctx, &args.ctx, sizeof(args.ctx)))) in sys_thr_create() 131 args.tid = uap->id; in sys_thr_create() 136 sys_thr_new(struct thread *td, struct thr_new_args *uap) in sys_thr_new() argument 142 if (uap->param_size < 0 || uap->param_size > sizeof(param)) in sys_thr_new() 145 if ((error = copyin(uap->param, ¶m, uap->param_size))) in sys_thr_new() 315 sys_thr_self(struct thread *td, struct thr_self_args *uap) in sys_thr_self() argument 320 error = suword_lwpid(uap->id, (unsigned)td->td_tid); in sys_thr_self() 327 sys_thr_exit(struct thread *td, struct thr_exit_args *uap) in sys_thr_exit() argument 334 if ((void *)uap->state != NULL) { in sys_thr_exit() [all …]
|
| H A D | vfs_syscalls.c | 171 sys_sync(struct thread *td, struct sync_args *uap) in sys_sync() argument 189 sys_quotactl(struct thread *td, struct quotactl_args *uap) in sys_quotactl() argument 196 AUDIT_ARG_CMD(uap->cmd); in sys_quotactl() 197 AUDIT_ARG_UID(uap->uid); in sys_quotactl() 201 uap->path); in sys_quotactl() 214 error = VFS_QUOTACTL(mp, uap->cmd, uap->uid, uap->arg, &mp_busy); in sys_quotactl() 310 sys_statfs(struct thread *td, struct statfs_args *uap) in sys_statfs() argument 316 error = kern_statfs(td, uap->path, UIO_USERSPACE, sfp); in sys_statfs() 318 error = copyout(sfp, uap->buf, sizeof(struct statfs)); in sys_statfs() 351 sys_fstatfs(struct thread *td, struct fstatfs_args *uap) in sys_fstatfs() argument [all …]
|
| H A D | vfs_acl.c | 351 sys___acl_get_file(struct thread *td, struct __acl_get_file_args *uap) in sys___acl_get_file() argument 354 return (kern___acl_get_path(td, uap->path, uap->type, uap->aclp, in sys___acl_get_file() 362 sys___acl_get_link(struct thread *td, struct __acl_get_link_args *uap) in sys___acl_get_link() argument 365 return(kern___acl_get_path(td, uap->path, uap->type, uap->aclp, in sys___acl_get_link() 390 sys___acl_set_file(struct thread *td, struct __acl_set_file_args *uap) in sys___acl_set_file() argument 393 return(kern___acl_set_path(td, uap->path, uap->type, uap->aclp, in sys___acl_set_file() 401 sys___acl_set_link(struct thread *td, struct __acl_set_link_args *uap) in sys___acl_set_link() argument 404 return(kern___acl_set_path(td, uap->path, uap->type, uap->aclp, in sys___acl_set_link() 429 sys___acl_get_fd(struct thread *td, struct __acl_get_fd_args *uap) in sys___acl_get_fd() argument 435 AUDIT_ARG_FD(uap->filedes); in sys___acl_get_fd() [all …]
|
| H A D | uipc_syscalls.c | 133 sys_socket(struct thread *td, struct socket_args *uap) in sys_socket() argument 136 return (kern_socket(td, uap->domain, uap->type, uap->protocol)); in sys_socket() 186 sys_bind(struct thread *td, struct bind_args *uap) in sys_bind() argument 191 error = getsockaddr(&sa, uap->name, uap->namelen); in sys_bind() 193 error = kern_bindat(td, AT_FDCWD, uap->s, sa); in sys_bind() 241 sys_bindat(struct thread *td, struct bindat_args *uap) in sys_bindat() argument 246 error = getsockaddr(&sa, uap->name, uap->namelen); in sys_bindat() 248 error = kern_bindat(td, uap->fd, uap->s, sa); in sys_bindat() 255 sys_listen(struct thread *td, struct listen_args *uap) in sys_listen() argument 258 return (kern_listen(td, uap->s, uap->backlog)); in sys_listen() [all …]
|
| H A D | sys_capability.c | 101 sys_cap_enter(struct thread *td, struct cap_enter_args *uap) in sys_cap_enter() argument 124 sys_cap_getmode(struct thread *td, struct cap_getmode_args *uap) in sys_cap_getmode() argument 129 return (copyout(&i, uap->modep, sizeof(i))); in sys_cap_getmode() 135 sys_cap_enter(struct thread *td, struct cap_enter_args *uap) in sys_cap_enter() argument 142 sys_cap_getmode(struct thread *td, struct cap_getmode_args *uap) in sys_cap_getmode() argument 267 sys_cap_rights_limit(struct thread *td, struct cap_rights_limit_args *uap) in sys_cap_rights_limit() argument 274 error = copyin(uap->rightsp, &rights, sizeof(rights.cr_rights[0])); in sys_cap_rights_limit() 281 error = copyin(uap->rightsp, &rights, in sys_cap_rights_limit() 301 AUDIT_ARG_FD(uap->fd); in sys_cap_rights_limit() 303 return (kern_cap_rights_limit(td, uap->fd, &rights)); in sys_cap_rights_limit() [all …]
|
| H A D | p1003_1b.c | 62 syscall_not_present(struct thread *td, const char *s, struct nosys_args *uap) in syscall_not_present() argument 110 sys_sched_setparam(struct thread *td, struct sched_setparam_args *uap) 117 e = copyin(uap->param, &sched_param, sizeof(sched_param)); 121 if (uap->pid == 0) { 126 targetp = pfind(uap->pid); 155 sys_sched_getparam(struct thread *td, struct sched_getparam_args *uap) 162 if (uap->pid == 0) { 167 targetp = pfind(uap->pid); 177 e = copyout(&sched_param, uap->param, sizeof(sched_param)); 198 sys_sched_setscheduler(struct thread *td, struct sched_setscheduler_args *uap) [all …]
|
| H A D | sys_generic.c | 196 sys_read(struct thread *td, struct read_args *uap) in sys_read() argument 202 if (uap->nbyte > IOSIZE_MAX) in sys_read() 204 aiov.iov_base = uap->buf; in sys_read() 205 aiov.iov_len = uap->nbyte; in sys_read() 208 auio.uio_resid = uap->nbyte; in sys_read() 210 error = kern_readv(td, uap->fd, &auio); in sys_read() 227 sys_pread(struct thread *td, struct pread_args *uap) in sys_pread() argument 230 return (kern_pread(td, uap->fd, uap->buf, uap->nbyte, uap->offset)); in sys_pread() 254 freebsd6_pread(struct thread *td, struct freebsd6_pread_args *uap) in freebsd6_pread() argument 257 return (kern_pread(td, uap->fd, uap->buf, uap->nbyte, uap->offset)); in freebsd6_pread() [all …]
|
| H A D | kern_context.c | 61 sys_getcontext(struct thread *td, struct getcontext_args *uap) in sys_getcontext() argument 66 if (uap->ucp == NULL) in sys_getcontext() 74 ret = copyout(&uc, uap->ucp, UC_COPY_SIZE); in sys_getcontext() 80 sys_setcontext(struct thread *td, struct setcontext_args *uap) in sys_setcontext() argument 85 if (uap->ucp == NULL) in sys_setcontext() 88 ret = copyin(uap->ucp, &uc, UC_COPY_SIZE); in sys_setcontext() 101 sys_swapcontext(struct thread *td, struct swapcontext_args *uap) in sys_swapcontext() argument 106 if (uap->oucp == NULL || uap->ucp == NULL) in sys_swapcontext() 114 ret = copyout(&uc, uap->oucp, UC_COPY_SIZE); in sys_swapcontext() 116 ret = copyin(uap->ucp, &uc, UC_COPY_SIZE); in sys_swapcontext()
|
| H A D | uipc_sem.c | 621 sys_ksem_init(struct thread *td, struct ksem_init_args *uap) in sys_ksem_init() argument 624 return (ksem_create(td, NULL, uap->idp, S_IRWXU | S_IRWXG, uap->value, in sys_ksem_init() 638 sys_ksem_open(struct thread *td, struct ksem_open_args *uap) in sys_ksem_open() argument 643 if ((uap->oflag & ~(O_CREAT | O_EXCL)) != 0) in sys_ksem_open() 645 return (ksem_create(td, uap->name, uap->idp, uap->mode, uap->value, in sys_ksem_open() 646 uap->oflag, 0)); in sys_ksem_open() 655 sys_ksem_unlink(struct thread *td, struct ksem_unlink_args *uap) in sys_ksem_unlink() argument 667 error = copyinstr(uap->name, path + pr_pathlen, MAXPATHLEN - pr_pathlen, in sys_ksem_unlink() 690 sys_ksem_close(struct thread *td, struct ksem_close_args *uap) in sys_ksem_close() argument 697 AUDIT_ARG_FD(uap->id); in sys_ksem_close() [all …]
|
| /freebsd/sys/compat/freebsd32/ |
| H A D | freebsd32_misc.c | 226 freebsd32_wait4(struct thread *td, struct freebsd32_wait4_args *uap) in freebsd32_wait4() argument 232 if (uap->rusage != NULL) in freebsd32_wait4() 236 error = kern_wait(td, uap->pid, &status, uap->options, rup); in freebsd32_wait4() 237 if (uap->status != NULL && error == 0 && td->td_retval[0] != 0) in freebsd32_wait4() 238 error = copyout(&status, uap->status, sizeof(status)); in freebsd32_wait4() 239 if (uap->rusage != NULL && error == 0 && td->td_retval[0] != 0) { in freebsd32_wait4() 241 error = copyout(&ru32, uap->rusage, sizeof(ru32)); in freebsd32_wait4() 247 freebsd32_wait6(struct thread *td, struct freebsd32_wait6_args *uap) in freebsd32_wait6() argument 255 if (uap in freebsd32_wait6() 281 freebsd32_pdwait(struct thread * td,struct freebsd32_pdwait_args * uap) freebsd32_pdwait() argument 343 freebsd32_getfsstat(struct thread * td,struct freebsd32_getfsstat_args * uap) freebsd32_getfsstat() argument 360 freebsd4_freebsd32_getfsstat(struct thread * td,struct freebsd4_freebsd32_getfsstat_args * uap) freebsd4_freebsd32_getfsstat() argument 391 freebsd11_freebsd32_getfsstat(struct thread * td,struct freebsd11_freebsd32_getfsstat_args * uap) freebsd11_freebsd32_getfsstat() argument 400 freebsd32_sigaltstack(struct thread * td,struct freebsd32_sigaltstack_args * uap) freebsd32_sigaltstack() argument 499 freebsd32_execve(struct thread * td,struct freebsd32_execve_args * uap) freebsd32_execve() argument 518 freebsd32_fexecve(struct thread * td,struct freebsd32_fexecve_args * uap) freebsd32_fexecve() argument 538 freebsd32_mknodat(struct thread * td,struct freebsd32_mknodat_args * uap) freebsd32_mknodat() argument 546 freebsd32_mprotect(struct thread * td,struct freebsd32_mprotect_args * uap) freebsd32_mprotect() argument 560 freebsd32_mmap(struct thread * td,struct freebsd32_mmap_args * uap) freebsd32_mmap() argument 583 freebsd6_freebsd32_mmap(struct thread * td,struct freebsd6_freebsd32_mmap_args * uap) freebsd6_freebsd32_mmap() argument 606 ofreebsd32_mmap(struct thread * td,struct ofreebsd32_mmap_args * uap) ofreebsd32_mmap() argument 614 freebsd32_setitimer(struct thread * td,struct freebsd32_setitimer_args * uap) freebsd32_setitimer() argument 638 freebsd32_getitimer(struct thread * td,struct freebsd32_getitimer_args * uap) freebsd32_getitimer() argument 653 freebsd32_select(struct thread * td,struct freebsd32_select_args * uap) freebsd32_select() argument 676 freebsd32_pselect(struct thread * td,struct freebsd32_pselect_args * uap) freebsd32_pselect() argument 755 struct freebsd32_kevent_args *uap; freebsd32_kevent_copyout() local 776 struct freebsd32_kevent_args *uap; freebsd32_kevent_copyin() local 803 freebsd32_kevent(struct thread * td,struct freebsd32_kevent_args * uap) freebsd32_kevent() argument 845 struct freebsd11_freebsd32_kevent_args *uap; freebsd32_kevent11_copyout() local 872 struct freebsd11_freebsd32_kevent_args *uap; freebsd32_kevent11_copyin() local 900 freebsd11_freebsd32_kevent(struct thread * td,struct freebsd11_freebsd32_kevent_args * uap) freebsd11_freebsd32_kevent() argument 943 freebsd32_gettimeofday(struct thread * td,struct freebsd32_gettimeofday_args * uap) freebsd32_gettimeofday() argument 965 freebsd32_getrusage(struct thread * td,struct freebsd32_getrusage_args * uap) freebsd32_getrusage() argument 1263 freebsd32_ptrace(struct thread * td,struct freebsd32_ptrace_args * uap) freebsd32_ptrace() argument 1277 freebsd32_pdptrace(struct thread * td,struct freebsd32_pdptrace_args * uap) freebsd32_pdptrace() argument 1329 freebsd32_readv(struct thread * td,struct freebsd32_readv_args * uap) freebsd32_readv() argument 1343 freebsd32_writev(struct thread * td,struct freebsd32_writev_args * uap) freebsd32_writev() argument 1357 freebsd32_preadv(struct thread * td,struct freebsd32_preadv_args * uap) freebsd32_preadv() argument 1371 freebsd32_pwritev(struct thread * td,struct freebsd32_pwritev_args * uap) freebsd32_pwritev() argument 1600 freebsd32_recvmsg(struct thread * td,struct freebsd32_recvmsg_args * uap) freebsd32_recvmsg() argument 1645 ofreebsd32_recvmsg(struct thread * td,struct ofreebsd32_recvmsg_args * uap) ofreebsd32_recvmsg() argument 1754 freebsd32_sendmsg(struct thread * td,struct freebsd32_sendmsg_args * uap) freebsd32_sendmsg() argument 1806 ofreebsd32_sendmsg(struct thread * td,struct ofreebsd32_sendmsg_args * uap) ofreebsd32_sendmsg() argument 1815 freebsd32_settimeofday(struct thread * td,struct freebsd32_settimeofday_args * uap) freebsd32_settimeofday() argument 1842 freebsd32_utimes(struct thread * td,struct freebsd32_utimes_args * uap) freebsd32_utimes() argument 1864 freebsd32_lutimes(struct thread * td,struct freebsd32_lutimes_args * uap) freebsd32_lutimes() argument 1885 freebsd32_futimes(struct thread * td,struct freebsd32_futimes_args * uap) freebsd32_futimes() argument 1906 freebsd32_futimesat(struct thread * td,struct freebsd32_futimesat_args * uap) freebsd32_futimesat() argument 1928 freebsd32_futimens(struct thread * td,struct freebsd32_futimens_args * uap) freebsd32_futimens() argument 1949 freebsd32_utimensat(struct thread * td,struct freebsd32_utimensat_args * uap) freebsd32_utimensat() argument 1971 freebsd32_adjtime(struct thread * td,struct freebsd32_adjtime_args * uap) freebsd32_adjtime() argument 1997 freebsd4_freebsd32_statfs(struct thread * td,struct freebsd4_freebsd32_statfs_args * uap) freebsd4_freebsd32_statfs() argument 2016 freebsd4_freebsd32_fstatfs(struct thread * td,struct freebsd4_freebsd32_fstatfs_args * uap) freebsd4_freebsd32_fstatfs() argument 2035 freebsd4_freebsd32_fhstatfs(struct thread * td,struct freebsd4_freebsd32_fhstatfs_args * uap) freebsd4_freebsd32_fhstatfs() argument 2056 freebsd32_pread(struct thread * td,struct freebsd32_pread_args * uap) freebsd32_pread() argument 2064 freebsd32_pwrite(struct thread * td,struct freebsd32_pwrite_args * uap) freebsd32_pwrite() argument 2073 ofreebsd32_lseek(struct thread * td,struct ofreebsd32_lseek_args * uap) ofreebsd32_lseek() argument 2081 freebsd32_lseek(struct thread * td,struct freebsd32_lseek_args * uap) freebsd32_lseek() argument 2096 freebsd32_truncate(struct thread * td,struct freebsd32_truncate_args * uap) freebsd32_truncate() argument 2105 ofreebsd32_truncate(struct thread * td,struct ofreebsd32_truncate_args * uap) ofreebsd32_truncate() argument 2112 freebsd32_ftruncate(struct thread * td,struct freebsd32_ftruncate_args * uap) freebsd32_ftruncate() argument 2120 ofreebsd32_ftruncate(struct thread * td,struct ofreebsd32_ftruncate_args * uap) ofreebsd32_ftruncate() argument 2127 ofreebsd32_getdirentries(struct thread * td,struct ofreebsd32_getdirentries_args * uap) ofreebsd32_getdirentries() argument 2150 freebsd11_freebsd32_getdirentries(struct thread * td,struct freebsd11_freebsd32_getdirentries_args * uap) freebsd11_freebsd32_getdirentries() argument 2171 freebsd6_freebsd32_pread(struct thread * td,struct freebsd6_freebsd32_pread_args * uap) freebsd6_freebsd32_pread() argument 2179 freebsd6_freebsd32_pwrite(struct thread * td,struct freebsd6_freebsd32_pwrite_args * uap) freebsd6_freebsd32_pwrite() argument 2187 freebsd6_freebsd32_lseek(struct thread * td,struct freebsd6_freebsd32_lseek_args * uap) freebsd6_freebsd32_lseek() argument 2202 freebsd6_freebsd32_truncate(struct thread * td,struct freebsd6_freebsd32_truncate_args * uap) freebsd6_freebsd32_truncate() argument 2210 freebsd6_freebsd32_ftruncate(struct thread * td,struct freebsd6_freebsd32_ftruncate_args * uap) freebsd6_freebsd32_ftruncate() argument 2244 freebsd4_freebsd32_sendfile(struct thread * td,struct freebsd4_freebsd32_sendfile_args * uap) freebsd4_freebsd32_sendfile() argument 2254 freebsd32_sendfile(struct thread * td,struct freebsd32_sendfile_args * uap) freebsd32_sendfile() argument 2331 ofreebsd32_stat(struct thread * td,struct ofreebsd32_stat_args * uap) ofreebsd32_stat() argument 2347 freebsd32_fstat(struct thread * td,struct freebsd32_fstat_args * uap) freebsd32_fstat() argument 2363 ofreebsd32_fstat(struct thread * td,struct ofreebsd32_fstat_args * uap) ofreebsd32_fstat() argument 2379 freebsd32_fstatat(struct thread * td,struct freebsd32_fstatat_args * uap) freebsd32_fstatat() argument 2396 ofreebsd32_lstat(struct thread * td,struct ofreebsd32_lstat_args * uap) ofreebsd32_lstat() argument 2413 freebsd32_fhstat(struct thread * td,struct freebsd32_fhstat_args * uap) freebsd32_fhstat() argument 2515 freebsd11_freebsd32_stat(struct thread * td,struct freebsd11_freebsd32_stat_args * uap) freebsd11_freebsd32_stat() argument 2532 freebsd11_freebsd32_fstat(struct thread * td,struct freebsd11_freebsd32_fstat_args * uap) freebsd11_freebsd32_fstat() argument 2549 freebsd11_freebsd32_fstatat(struct thread * td,struct freebsd11_freebsd32_fstatat_args * uap) freebsd11_freebsd32_fstatat() argument 2567 freebsd11_freebsd32_lstat(struct thread * td,struct freebsd11_freebsd32_lstat_args * uap) freebsd11_freebsd32_lstat() argument 2585 freebsd11_freebsd32_fhstat(struct thread * td,struct freebsd11_freebsd32_fhstat_args * uap) freebsd11_freebsd32_fhstat() argument 2640 freebsd11_freebsd32_nstat(struct thread * td,struct freebsd11_freebsd32_nstat_args * uap) freebsd11_freebsd32_nstat() argument 2657 freebsd11_freebsd32_nlstat(struct thread * td,struct freebsd11_freebsd32_nlstat_args * uap) freebsd11_freebsd32_nlstat() argument 2675 freebsd11_freebsd32_nfstat(struct thread * td,struct freebsd11_freebsd32_nfstat_args * uap) freebsd11_freebsd32_nfstat() argument 2692 freebsd32___sysctl(struct thread * td,struct freebsd32___sysctl_args * uap) freebsd32___sysctl() argument 2723 freebsd32___sysctlbyname(struct thread * td,struct freebsd32___sysctlbyname_args * uap) freebsd32___sysctlbyname() argument 2747 freebsd32_jail(struct thread * td,struct freebsd32_jail_args * uap) freebsd32_jail() argument 2808 freebsd32_jail_set(struct thread * td,struct freebsd32_jail_set_args * uap) freebsd32_jail_set() argument 2826 freebsd32_jail_get(struct thread * td,struct freebsd32_jail_get_args * uap) freebsd32_jail_get() argument 2853 freebsd32_sigaction(struct thread * td,struct freebsd32_sigaction_args * uap) freebsd32_sigaction() argument 2882 freebsd4_freebsd32_sigaction(struct thread * td,struct freebsd4_freebsd32_sigaction_args * uap) freebsd4_freebsd32_sigaction() argument 2920 ofreebsd32_sigaction(struct thread * td,struct ofreebsd32_sigaction_args * uap) ofreebsd32_sigaction() argument 2957 ofreebsd32_sigvec(struct thread * td,struct ofreebsd32_sigvec_args * uap) ofreebsd32_sigvec() argument 2996 ofreebsd32_sigstack(struct thread * td,struct ofreebsd32_sigstack_args * uap) ofreebsd32_sigstack() argument 3030 freebsd32_nanosleep(struct thread * td,struct freebsd32_nanosleep_args * uap) freebsd32_nanosleep() argument 3039 freebsd32_clock_nanosleep(struct thread * td,struct freebsd32_clock_nanosleep_args * uap) freebsd32_clock_nanosleep() argument 3077 freebsd32_clock_gettime(struct thread * td,struct freebsd32_clock_gettime_args * uap) freebsd32_clock_gettime() argument 3094 freebsd32_clock_settime(struct thread * td,struct freebsd32_clock_settime_args * uap) freebsd32_clock_settime() argument 3111 freebsd32_clock_getres(struct thread * td,struct freebsd32_clock_getres_args * uap) freebsd32_clock_getres() argument 3129 freebsd32_ktimer_create(struct thread * td,struct freebsd32_ktimer_create_args * uap) freebsd32_ktimer_create() argument 3157 freebsd32_ktimer_settime(struct thread * td,struct freebsd32_ktimer_settime_args * uap) freebsd32_ktimer_settime() argument 3178 freebsd32_ktimer_gettime(struct thread * td,struct freebsd32_ktimer_gettime_args * uap) freebsd32_ktimer_gettime() argument 3194 freebsd32_timerfd_gettime(struct thread * td,struct freebsd32_timerfd_gettime_args * uap) freebsd32_timerfd_gettime() argument 3215 freebsd32_timerfd_settime(struct thread * td,struct freebsd32_timerfd_settime_args * uap) freebsd32_timerfd_settime() argument 3248 freebsd32_clock_getcpuclockid2(struct thread * td,struct freebsd32_clock_getcpuclockid2_args * uap) freebsd32_clock_getcpuclockid2() argument 3262 freebsd32_thr_new(struct thread * td,struct freebsd32_thr_new_args * uap) freebsd32_thr_new() argument 3294 freebsd32_thr_suspend(struct thread * td,struct freebsd32_thr_suspend_args * uap) freebsd32_thr_suspend() argument 3338 freebsd32_sigqueue(struct thread * td,struct freebsd32_sigqueue_args * uap) freebsd32_sigqueue() argument 3357 freebsd32_sigtimedwait(struct thread * td,struct freebsd32_sigtimedwait_args * uap) freebsd32_sigtimedwait() argument 3399 freebsd32_sigwaitinfo(struct thread * td,struct freebsd32_sigwaitinfo_args * uap) freebsd32_sigwaitinfo() argument 3425 freebsd32_cpuset_setid(struct thread * td,struct freebsd32_cpuset_setid_args * uap) freebsd32_cpuset_setid() argument 3434 freebsd32_cpuset_getid(struct thread * td,struct freebsd32_cpuset_getid_args * uap) freebsd32_cpuset_getid() argument 3501 freebsd32_cpuset_getaffinity(struct thread * td,struct freebsd32_cpuset_getaffinity_args * uap) freebsd32_cpuset_getaffinity() argument 3511 freebsd32_cpuset_setaffinity(struct thread * td,struct freebsd32_cpuset_setaffinity_args * uap) freebsd32_cpuset_setaffinity() argument 3521 freebsd32_cpuset_getdomain(struct thread * td,struct freebsd32_cpuset_getdomain_args * uap) freebsd32_cpuset_getdomain() argument 3531 freebsd32_cpuset_setdomain(struct thread * td,struct freebsd32_cpuset_setdomain_args * uap) freebsd32_cpuset_setdomain() argument 3540 freebsd32_nmount(struct thread * td,struct freebsd32_nmount_args * uap) freebsd32_nmount() argument 3797 freebsd32_kldstat(struct thread * td,struct freebsd32_kldstat_args * uap) freebsd32_kldstat() argument 3831 freebsd32_posix_fallocate(struct thread * td,struct freebsd32_posix_fallocate_args * uap) freebsd32_posix_fallocate() argument 3842 freebsd32_posix_fadvise(struct thread * td,struct freebsd32_posix_fadvise_args * uap) freebsd32_posix_fadvise() argument 3878 freebsd32_procctl(struct thread * td,struct freebsd32_procctl_args * uap) freebsd32_procctl() argument 3987 freebsd32_fcntl(struct thread * td,struct freebsd32_fcntl_args * uap) freebsd32_fcntl() argument 4016 freebsd32_ppoll(struct thread * td,struct freebsd32_ppoll_args * uap) freebsd32_ppoll() argument 4045 freebsd32_sched_rr_get_interval(struct thread * td,struct freebsd32_sched_rr_get_interval_args * uap) freebsd32_sched_rr_get_interval() argument 4105 freebsd32_ntp_adjtime(struct thread * td,struct freebsd32_ntp_adjtime_args * uap) freebsd32_ntp_adjtime() argument 4132 freebsd32_ffclock_setestimate(struct thread * td,struct freebsd32_ffclock_setestimate_args * uap) freebsd32_ffclock_setestimate() argument 4166 freebsd32_ffclock_getestimate(struct thread * td,struct freebsd32_ffclock_getestimate_args * uap) freebsd32_ffclock_getestimate() argument 4193 freebsd32_ffclock_setestimate(struct thread * td,struct freebsd32_ffclock_setestimate_args * uap) freebsd32_ffclock_setestimate() argument 4200 freebsd32_ffclock_getestimate(struct thread * td,struct freebsd32_ffclock_getestimate_args * uap) freebsd32_ffclock_getestimate() argument 4208 ofreebsd32_sethostid(struct thread * td,struct ofreebsd32_sethostid_args * uap) ofreebsd32_sethostid() argument 4220 freebsd32_setcred(struct thread * td,struct freebsd32_setcred_args * uap) freebsd32_setcred() argument [all...] |
| H A D | freebsd32_ioctl.c | 59 struct freebsd32_ioctl_args *uap, struct file *fp) in freebsd32_ioctl_memrange() argument 66 if ((error = copyin(uap->data, &mro32, sizeof(mro32))) != 0) in freebsd32_ioctl_memrange() 73 com = _IOC_NEWTYPE(uap->com, struct mem_range_op); in freebsd32_ioctl_memrange() 82 error = copyout(&mro32, uap->data, sizeof(mro32)); in freebsd32_ioctl_memrange() 90 struct freebsd32_ioctl_args *uap, struct file *fp) in freebsd32_ioctl_barmmap() argument 96 error = copyin(uap->data, &pbm32, sizeof(pbm32)); in freebsd32_ioctl_barmmap() 117 error = copyout(&pbm32, uap->data, sizeof(pbm32)); in freebsd32_ioctl_barmmap() 124 struct freebsd32_ioctl_args *uap, struct file *fp) in freebsd32_ioctl_sg() argument 130 if ((error = copyin(uap->data, &io32, sizeof(io32))) != 0) in freebsd32_ioctl_sg() 182 error = copyout(&io32, uap->data, sizeof(io32)); in freebsd32_ioctl_sg() [all …]
|
| H A D | freebsd32_capability.c | 53 struct freebsd32_cap_ioctls_limit_args *uap) in freebsd32_cap_ioctls_limit() argument 61 ncmds = uap->ncmds; in freebsd32_cap_ioctls_limit() 70 error = copyin(uap->cmds, cmds32, sizeof(cmds32[0]) * ncmds); in freebsd32_cap_ioctls_limit() 81 return (kern_cap_ioctls_limit(td, uap->fd, cmds, ncmds)); in freebsd32_cap_ioctls_limit() 86 struct freebsd32_cap_ioctls_get_args *uap) in freebsd32_cap_ioctls_get() argument 96 fd = uap->fd; in freebsd32_cap_ioctls_get() 97 cmds32 = uap->cmds; in freebsd32_cap_ioctls_get() 98 maxcmds = uap->maxcmds; in freebsd32_cap_ioctls_get() 141 struct freebsd32_cap_ioctls_limit_args *uap) in freebsd32_cap_ioctls_limit() argument 149 struct freebsd32_cap_ioctls_get_args *uap) in freebsd32_cap_ioctls_get() argument
|
| /freebsd/sys/amd64/amd64/ |
| H A D | sys_machdep.c | 97 sysarch_ldt(struct thread *td, struct sysarch_args *uap, int uap_space) in sysarch_ldt() argument 107 AUDIT_ARG_CMD(uap->op); in sysarch_ldt() 109 error = copyin(uap->parms, &la, sizeof(struct i386_ldt_args)); in sysarch_ldt() 114 largs = (struct i386_ldt_args *)uap->parms; in sysarch_ldt() 116 switch (uap->op) { in sysarch_ldt() 205 sysarch(struct thread *td, struct sysarch_args *uap) in sysarch() argument 223 switch (uap->op) { in sysarch() 251 ktrcapfail(CAPFAIL_SYSCALL, &uap->op); in sysarch() 258 if (uap->op == I386_GET_LDT || uap->op == I386_SET_LDT) in sysarch() 259 return (sysarch_ldt(td, uap, UIO_USERSPACE)); in sysarch() [all …]
|
| /freebsd/sys/compat/linux/ |
| H A D | linux_timer.c | 85 linux_timer_create(struct thread *td, struct linux_timer_create_args *uap) in linux_timer_create() argument 92 if (uap->evp == NULL) { in linux_timer_create() 95 error = copyin(uap->evp, &l_ev, sizeof(l_ev)); in linux_timer_create() 103 error = linux_to_native_clockid(&nwhich, uap->clock_id); in linux_timer_create() 108 error = copyout(&id, uap->timerid, sizeof(int)); in linux_timer_create() 116 linux_timer_settime(struct thread *td, struct linux_timer_settime_args *uap) in linux_timer_settime() argument 122 error = copyin(uap->new, &l_val, sizeof(l_val)); in linux_timer_settime() 128 ovalp = uap->old != NULL ? &oval : NULL; in linux_timer_settime() 129 error = linux_to_native_timerflags(&flags, uap->flags); in linux_timer_settime() 132 error = kern_ktimer_settime(td, uap->timerid, flags, &val, ovalp); in linux_timer_settime() [all …]
|
| H A D | linux_ptrace.c | 523 linux_ptrace(struct thread *td, struct linux_ptrace_args *uap) in linux_ptrace() argument 532 pid = (pid_t)uap->pid; in linux_ptrace() 533 addr = (void *)uap->addr; in linux_ptrace() 535 switch (uap->req) { in linux_ptrace() 541 error = linux_ptrace_peek(td, pid, addr, (void *)uap->data); in linux_ptrace() 548 (void *)(uap->addr + 4), (void *)(uap->data + 4)); in linux_ptrace() 551 error = linux_ptrace_peekuser(td, pid, addr, (void *)uap->data); in linux_ptrace() 555 error = kern_ptrace(td, PT_WRITE_D, pid, addr, uap->data); in linux_ptrace() 562 (void *)(uap->addr + 4), uap->data >> 32); in linux_ptrace() 565 error = linux_ptrace_pokeuser(td, pid, addr, (void *)uap->data); in linux_ptrace() [all …]
|
| /freebsd/sys/netinet/ |
| H A D | sctp_syscalls.c | 146 sys_sctp_peeloff(struct thread *td, struct sctp_peeloff_args *uap) in sys_sctp_peeloff() argument 155 AUDIT_ARG_FD(uap->sd); in sys_sctp_peeloff() 156 error = getsock_cap(td, uap->sd, in sys_sctp_peeloff() 166 error = sctp_can_peel_off(head, (sctp_assoc_t)uap->name); in sys_sctp_peeloff() 201 error = sctp_do_peeloff(head, so, (sctp_assoc_t)uap->name); in sys_sctp_peeloff() 228 sys_sctp_generic_sendmsg(struct thread *td, struct sctp_generic_sendmsg_args *uap) in sys_sctp_generic_sendmsg() argument 242 if (uap->sinfo != NULL) { in sys_sctp_generic_sendmsg() 243 error = copyin(uap->sinfo, &sinfo, sizeof (sinfo)); in sys_sctp_generic_sendmsg() 250 if (uap->tolen != 0) { in sys_sctp_generic_sendmsg() 251 error = getsockaddr(&to, uap->to, uap->tolen); in sys_sctp_generic_sendmsg() [all …]
|
| /freebsd/sys/i386/i386/ |
| H A D | sys_machdep.c | 135 sysarch(struct thread *td, struct sysarch_args *uap) in sysarch() argument 147 AUDIT_ARG_CMD(uap->op); in sysarch() 155 switch (uap->op) { in sysarch() 169 ktrcapfail(CAPFAIL_SYSCALL, &uap->op); in sysarch() 176 switch (uap->op) { in sysarch() 179 if ((error = copyin(uap->parms, &kargs.iargs, in sysarch() 185 if ((error = copyin(uap->parms, &kargs.largs, in sysarch() 190 if ((error = copyin(uap->parms, &kargs.xfpu, in sysarch() 198 switch (uap->op) { in sysarch() 220 error = copyout(&kargs.iargs, uap->parms, in sysarch() [all …]
|
| /freebsd/sys/security/audit/ |
| H A D | audit_syscalls.c | 91 sys_audit(struct thread *td, struct audit_args *uap) in sys_audit() argument 103 if ((uap->length <= 0) || (uap->length > audit_qctrl.aq_bufsz)) in sys_audit() 128 if (uap->length > MAX_AUDIT_RECORD_SIZE) in sys_audit() 131 rec = malloc(uap->length, M_AUDITDATA, M_WAITOK); in sys_audit() 133 error = copyin(uap->record, rec, uap->length); in sys_audit() 144 error = mac_system_check_audit(td->td_ucred, rec, uap->length); in sys_audit() 158 ar->k_ulen = uap->length; in sys_audit() 184 sys_auditon(struct thread *td, struct auditon_args *uap) in sys_auditon() argument 193 AUDIT_ARG_CMD(uap->cmd); in sys_auditon() 196 error = mac_system_check_auditon(td->td_ucred, uap->cmd); in sys_auditon() [all …]
|
| /freebsd/sys/dev/filemon/ |
| H A D | filemon_wrapper.c | 92 filemon_wrapper_chdir(struct thread *td, struct chdir_args *uap) in filemon_wrapper_chdir() argument 97 if ((ret = sys_chdir(td, uap)) == 0) { in filemon_wrapper_chdir() 99 if ((error = copyinstr(uap->path, filemon->fname1, in filemon_wrapper_chdir() 213 filemon_wrapper_open(struct thread *td, struct open_args *uap) in filemon_wrapper_open() argument 217 if ((ret = sys_open(td, uap)) == 0) in filemon_wrapper_open() 218 _filemon_wrapper_openat(td, uap->path, uap->flags, AT_FDCWD); in filemon_wrapper_open() 224 filemon_wrapper_openat(struct thread *td, struct openat_args *uap) in filemon_wrapper_openat() argument 228 if ((ret = sys_openat(td, uap)) == 0) in filemon_wrapper_openat() 229 _filemon_wrapper_openat(td, uap->path, uap->flag, uap->fd); in filemon_wrapper_openat() 235 filemon_wrapper_rename(struct thread *td, struct rename_args *uap) in filemon_wrapper_rename() argument [all …]
|
| /freebsd/sys/i386/linux/ |
| H A D | linux_ptrace_machdep.c | 234 linux_ptrace(struct thread *td, struct linux_ptrace_args *uap) in linux_ptrace() argument 253 req = uap->req; in linux_ptrace() 254 pid = (pid_t)uap->pid; in linux_ptrace() 255 addr = (void *)uap->addr; in linux_ptrace() 262 error = kern_ptrace(td, req, pid, addr, uap->data); in linux_ptrace() 270 error = copyout(td->td_retval, (void *)uap->data, in linux_ptrace() 277 map_signum(uap->data)); in linux_ptrace() 282 map_signum(uap->data)); in linux_ptrace() 285 error = kern_ptrace(td, PT_ATTACH, pid, addr, uap->data); in linux_ptrace() 292 error = copyout(&r.reg, (void *)uap->data, in linux_ptrace() [all …]
|
| /freebsd/sys/nfs/ |
| H A D | nfs_nfssvc.c | 77 sys_nfssvc(struct thread *td, struct nfssvc_args *uap) in sys_nfssvc() argument 83 AUDIT_ARG_CMD(uap->flag); in sys_nfssvc() 86 if ((uap->flag & ~(NFSSVC_GETSTATS | NFSSVC_NEWSTRUCT)) != 0) { in sys_nfssvc() 92 if ((uap->flag & (NFSSVC_ADDSOCK | NFSSVC_OLDNFSD | NFSSVC_NFSD)) && in sys_nfssvc() 94 error = (*nfsd_call_nfsserver)(td, uap); in sys_nfssvc() 95 else if ((uap->flag & (NFSSVC_CBADDSOCK | NFSSVC_NFSCBD | in sys_nfssvc() 97 error = (*nfsd_call_nfscl)(td, uap); in sys_nfssvc() 98 else if ((uap->flag & (NFSSVC_IDNAME | NFSSVC_GETSTATS | in sys_nfssvc() 102 error = (*nfsd_call_nfscommon)(td, uap); in sys_nfssvc() 103 else if ((uap->flag & (NFSSVC_NFSDNFSD | NFSSVC_NFSDADDSOCK | in sys_nfssvc() [all …]
|
| /freebsd/sys/security/mac/ |
| H A D | mac_syscalls.c | 163 sys___mac_get_pid(struct thread *td, struct __mac_get_pid_args *uap) in sys___mac_get_pid() argument 171 error = mac_label_copyin(uap->mac_p, &mac, &u_buffer); in sys___mac_get_pid() 175 tproc = pfind(uap->pid); in sys___mac_get_pid() 203 sys___mac_get_proc(struct thread *td, struct __mac_get_proc_args *uap) in sys___mac_get_proc() argument 209 error = mac_label_copyin(uap->mac_p, &mac, &u_buffer); in sys___mac_get_proc() 456 sys___mac_set_proc(struct thread *td, struct __mac_set_proc_args *uap) in sys___mac_set_proc() argument 464 error = mac_label_copyin(uap->mac_p, &mac, NULL); in sys___mac_set_proc() 498 sys___mac_get_fd(struct thread *td, struct __mac_get_fd_args *uap) in sys___mac_get_fd() argument 511 error = mac_label_copyin(uap->mac_p, &mac, &u_buffer); in sys___mac_get_fd() 516 error = fget(td, uap->fd, cap_rights_init_one(&rights, CAP_MAC_GET), in sys___mac_get_fd() [all …]
|
| /freebsd/lib/libc/isc/ |
| H A D | ev_timers.c | 61 void * uap; member 180 void *uap, in evSetTimer() argument 190 ctx, func, uap, in evSetTimer() 218 id->uap = uap; in evSetTimer() 298 void *uap, in evResetTimer() argument 330 timer->uap = uap; in evResetTimer() 357 void *uap, in evSetIdleTimer() argument 367 tt->uap = uap; in evSetIdleTimer() 386 idle_timer *tt = del->uap; in evClearIdleTimer() 396 void *uap, in evResetIdleTimer() argument [all …]
|