Home
last modified time | relevance | path

Searched refs:sysmsg (Results 1 – 25 of 78) sorted by relevance

1234

/dflybsd-src/sys/sys/
H A Dsysproto.h1464 struct sysmsg;
1471 struct sysmsg;
1473 int sys_xsyscall (struct sysmsg *sysmsg, const struct nosys_args *);
1474 int sys_exit (struct sysmsg *sysmsg, const struct exit_args *);
1475 int sys_fork (struct sysmsg *sysmsg, const struct fork_args *);
1476 int sys_read (struct sysmsg *sysmsg, const struct read_args *);
1477 int sys_write (struct sysmsg *sysmsg, const struct write_args *);
1478 int sys_open (struct sysmsg *sysmsg, const struct open_args *);
1479 int sys_close (struct sysmsg *sysmsg, const struct close_args *);
1480 int sys_wait4 (struct sysmsg *sysmsg, const struct wait_args *);
[all …]
H A Dsysent.h40 struct sysmsg;
42 typedef int sy_call_t (struct sysmsg *sysmsg, const void *);
111 ((sizeof(struct syscallname ## _args ) - sizeof(struct sysmsg)) \
/dflybsd-src/sys/kern/
H A Dvfs_aio.c28 sys_aio_return(struct sysmsg *sysmsg, const struct aio_return_args *uap) in sys_aio_return() argument
34 sys_aio_suspend(struct sysmsg *sysmsg, const struct aio_suspend_args *uap) in sys_aio_suspend() argument
40 sys_aio_cancel(struct sysmsg *sysmsg, const struct aio_cancel_args *uap) in sys_aio_cancel() argument
46 sys_aio_error(struct sysmsg *sysmsg, const struct aio_error_args *uap) in sys_aio_error() argument
52 sys_aio_read(struct sysmsg *sysmsg, const struct aio_read_args *uap) in sys_aio_read() argument
58 sys_aio_write(struct sysmsg *sysmsg, const struct aio_write_args *uap) in sys_aio_write() argument
64 sys_lio_listio(struct sysmsg *sysmsg, const struct lio_listio_args *uap) in sys_lio_listio() argument
70 sys_aio_waitcomplete(struct sysmsg *sysmsg, const struct aio_waitcomplete_args *uap) in sys_aio_waitcomplete() argument
H A Dkern_prot.c62 sys_getpid(struct sysmsg *sysmsg, const struct getpid_args *uap) in sys_getpid() argument
66 sysmsg->sysmsg_fds[0] = p->p_pid; in sys_getpid()
71 sys_getppid(struct sysmsg *sysmsg, const struct getppid_args *uap) in sys_getppid() argument
75 sysmsg->sysmsg_result = p->p_ppid; in sys_getppid()
81 sys_lwp_gettid(struct sysmsg *sysmsg, const struct lwp_gettid_args *uap) in sys_lwp_gettid() argument
84 sysmsg->sysmsg_result = lp->lwp_tid; in sys_lwp_gettid()
92 sys_getpgrp(struct sysmsg *sysmsg, const struct getpgrp_args *uap) in sys_getpgrp() argument
97 sysmsg->sysmsg_result = p->p_pgrp->pg_id; in sys_getpgrp()
107 sys_getpgid(struct sysmsg *sysmsg, const struct getpgid_args *uap) in sys_getpgid() argument
125 sysmsg->sysmsg_result = pt->p_pgrp->pg_id; in sys_getpgid()
[all …]
H A Dkern_p1003_1b.c112 int sys_##SC (struct sysmsg *sysmsg, const struct SC##_args *uap) \
194 sys_sched_setparam(struct sysmsg *sysmsg,
209 e = ksched_setparam(&sysmsg->sysmsg_reg, ksched, lp,
222 sys_sched_getparam(struct sysmsg *sysmsg,
235 e = ksched_getparam(&sysmsg->sysmsg_reg, ksched,
250 sys_sched_setscheduler(struct sysmsg *sysmsg,
265 e = ksched_setscheduler(&sysmsg->sysmsg_reg, ksched,
279 sys_sched_getscheduler(struct sysmsg *sysmsg,
291 e = ksched_getscheduler(&sysmsg->sysmsg_reg, ksched, lp);
306 sys_sched_yield(struct sysmsg *sysmsg,
[all …]
H A Dkern_threads.c77 sys_thr_sleep(struct sysmsg *sysmsg, const struct thr_sleep_args *uap)
107 sysmsg->sysmsg_result = 0;
115 sysmsg->sysmsg_result = EAGAIN;
119 sysmsg->sysmsg_result = ticks - sleepstart;
126 sys_thr_wakeup(struct sysmsg *sysmsg, const struct thr_wakeup_args *uap)
136 sysmsg->sysmsg_result = ESRCH;
147 sysmsg->sysmsg_result = EAGAIN;
159 sys_yield(struct sysmsg *sysmsg, const struct yield_args *uap) in sys_yield() argument
161 sysmsg->sysmsg_result = 0; in sys_yield()
H A Dkern_acl.c149 sys___acl_get_file(struct sysmsg *sysmsg, in sys___acl_get_file() argument
174 sys___acl_set_file(struct sysmsg *sysmsg, in sys___acl_set_file() argument
199 sys___acl_get_fd(struct sysmsg *sysmsg, in sys___acl_get_fd() argument
218 sys___acl_set_fd(struct sysmsg *sysmsg, in sys___acl_set_fd() argument
236 sys___acl_delete_file(struct sysmsg *sysmsg, in sys___acl_delete_file() argument
262 sys___acl_delete_fd(struct sysmsg *sysmsg, in sys___acl_delete_fd() argument
281 sys___acl_aclcheck_file(struct sysmsg *sysmsg, in sys___acl_aclcheck_file() argument
307 sys___acl_aclcheck_fd(struct sysmsg *sysmsg, in sys___acl_aclcheck_fd() argument
H A Dvfs_syscalls.c118 sys_mount(struct sysmsg *sysmsg, const struct mount_args *uap) in sys_mount() argument
610 sys_unmount(struct sysmsg *sysmsg, const struct unmount_args *uap) in sys_unmount() argument
1180 sys_sync(struct sysmsg *sysmsg, const struct sync_args *uap) in sys_sync() argument
1220 sys_quotactl(struct sysmsg *sysmsg, const struct quotactl_args *uap) in sys_quotactl() argument
1259 sys_mountctl(struct sysmsg *sysmsg, const struct mountctl_args *uap) in sys_mountctl() argument
1323 buf, uap->buflen, &sysmsg->sysmsg_result); in sys_mountctl()
1326 if (error == 0 && sysmsg->sysmsg_result > 0) in sys_mountctl()
1327 error = copyout(buf, uap->buf, sysmsg->sysmsg_result); in sys_mountctl()
1452 sys_statfs(struct sysmsg *sysmsg, const struct statfs_args *uap) in sys_statfs() argument
1530 sys_fstatfs(struct sysmsg *sysmsg, const struct fstatfs_args *uap) in sys_fstatfs() argument
[all …]
H A Dkern_module.c247 sys_modnext(struct sysmsg *sysmsg, const struct modnext_args *uap) in sys_modnext() argument
254 sysmsg->sysmsg_result = -1; in sys_modnext()
258 sysmsg->sysmsg_result = mod->id; in sys_modnext()
271 sysmsg->sysmsg_result = TAILQ_NEXT(mod, link)->id; in sys_modnext()
273 sysmsg->sysmsg_result = 0; in sys_modnext()
284 sys_modfnext(struct sysmsg *sysmsg, const struct modfnext_args *uap) in sys_modfnext() argument
290 sysmsg->sysmsg_result = -1; in sys_modfnext()
299 sysmsg->sysmsg_result = TAILQ_NEXT(mod, flink)->id; in sys_modfnext()
301 sysmsg->sysmsg_result = 0; in sys_modfnext()
320 sys_modstat(struct sysmsg *sysmsg, const struct modstat_args *uap) in sys_modstat() argument
[all …]
H A Dsys_generic.c123 sys_read(struct sysmsg *sysmsg, const struct read_args *uap) in sys_read() argument
143 error = kern_preadv(uap->fd, &auio, 0, &sysmsg->sysmsg_szresult); in sys_read()
153 sys_extpread(struct sysmsg *sysmsg, const struct extpread_args *uap) in sys_extpread() argument
178 error = kern_preadv(uap->fd, &auio, flags, &sysmsg->sysmsg_szresult); in sys_extpread()
188 sys_readv(struct sysmsg *sysmsg, const struct readv_args *uap) in sys_readv() argument
206 error = kern_preadv(uap->fd, &auio, 0, &sysmsg->sysmsg_szresult); in sys_readv()
219 sys_extpreadv(struct sysmsg *sysmsg, const struct extpreadv_args *uap) in sys_extpreadv() argument
242 error = kern_preadv(uap->fd, &auio, flags, &sysmsg->sysmsg_szresult); in sys_extpreadv()
329 sys_write(struct sysmsg *sysmsg, const struct write_args *uap) in sys_write() argument
349 error = kern_pwritev(uap->fd, &auio, 0, &sysmsg->sysmsg_szresult); in sys_write()
[all …]
H A Dsysv_shm.c57 static int shmget_allocate_segment(struct proc *p, struct sysmsg *sysmsg,
59 static int shmget_existing(struct proc *p, struct sysmsg *sysmsg,
223 sys_shmdt(struct sysmsg *sysmsg, const struct shmdt_args *uap) in sys_shmdt() argument
261 sys_shmat(struct sysmsg *sysmsg, const struct shmat_args *uap) in sys_shmat() argument
389 sysmsg->sysmsg_resultp = (void *)attach_va; in sys_shmat()
401 sys_shmctl(struct sysmsg *sysmsg, const struct shmctl_args *uap) in sys_shmctl() argument
465 shmget_existing(struct proc *p, struct sysmsg *sysmsg, in shmget_existing() argument
491 sysmsg->sysmsg_result = IXSEQ_TO_IPCID(segnum, shmseg->shm_perm); in shmget_existing()
496 shmget_allocate_segment(struct proc *p, struct sysmsg *sysmsg, in shmget_allocate_segment() argument
603 sysmsg->sysmsg_result = shmid; in shmget_allocate_segment()
[all …]
H A Duipc_syscalls.c139 sys_socket(struct sysmsg *sysmsg, const struct socket_args *uap) in sys_socket() argument
144 &sysmsg->sysmsg_iresult); in sys_socket()
171 sys_bind(struct sysmsg *sysmsg, const struct bind_args *uap) in sys_bind() argument
211 sys_listen(struct sysmsg *sysmsg, const struct listen_args *uap) in sys_listen() argument
434 sys_accept(struct sysmsg *sysmsg, const struct accept_args *uap) in sys_accept() argument
446 &sysmsg->sysmsg_iresult, 0); in sys_accept()
460 &sysmsg->sysmsg_iresult, 0); in sys_accept()
471 sys_extaccept(struct sysmsg *sysmsg, const struct extaccept_args *uap) in sys_extaccept() argument
484 &sysmsg->sysmsg_iresult, 0); in sys_extaccept()
498 &sysmsg->sysmsg_iresult, 0); in sys_extaccept()
[all …]
H A Dkern_time.c272 sys_clock_gettime(struct sysmsg *sysmsg, const struct clock_gettime_args *uap) in sys_clock_gettime() argument
309 sys_clock_settime(struct sysmsg *sysmsg, const struct clock_settime_args *uap) in sys_clock_settime() argument
377 sys_clock_getres(struct sysmsg *sysmsg, const struct clock_getres_args *uap) in sys_clock_getres() argument
424 sys_getcpuclockid(struct sysmsg *sysmsg, const struct getcpuclockid_args *uap) in sys_getcpuclockid() argument
581 sys_clock_nanosleep(struct sysmsg *sysmsg, in sys_clock_nanosleep() argument
593 sysmsg->sysmsg_result = error; in sys_clock_nanosleep()
611 sysmsg->sysmsg_result = error; in sys_clock_nanosleep()
619 sys_nanosleep(struct sysmsg *sysmsg, const struct nanosleep_args *uap) in sys_nanosleep() argument
654 sys_gettimeofday(struct sysmsg *sysmsg, const struct gettimeofday_args *uap) in sys_gettimeofday() argument
678 sys_settimeofday(struct sysmsg *sysmsg, const struct settimeofday_args *uap) in sys_settimeofday() argument
[all …]
H A Dsys_mqueue.c415 sys_mq_open(struct sysmsg *sysmsg, const struct mq_open_args *uap) in sys_mq_open() argument
606 sysmsg->sysmsg_result = mqd; in sys_mq_open()
615 sys_mq_close(struct sysmsg *sysmsg, const struct mq_close_args *uap) in sys_mq_close() argument
617 return sys_close(sysmsg, (const void *)uap); in sys_mq_close()
728 sys_mq_receive(struct sysmsg *sysmsg, const struct mq_receive_args *uap) in sys_mq_receive() argument
742 sysmsg->sysmsg_result = mlen; in sys_mq_receive()
748 sys_mq_timedreceive(struct sysmsg *sysmsg, const struct mq_timedreceive_args *uap) in sys_mq_timedreceive() argument
774 sysmsg->sysmsg_result = mlen; in sys_mq_timedreceive()
916 sys_mq_send(struct sysmsg *sysmsg, const struct mq_send_args *uap) in sys_mq_send() argument
930 sys_mq_timedsend(struct sysmsg *sysmsg, const struct mq_timedsend_args *uap) in sys_mq_timedsend() argument
[all …]
H A Dkern_fork.c137 sys_fork(struct sysmsg *sysmsg, const struct fork_args *uap) in sys_fork() argument
147 sysmsg->sysmsg_fds[0] = p2->p_pid; in sys_fork()
148 sysmsg->sysmsg_fds[1] = 0; in sys_fork()
158 sys_vfork(struct sysmsg *sysmsg, const struct vfork_args *uap) in sys_vfork() argument
168 sysmsg->sysmsg_fds[0] = p2->p_pid; in sys_vfork()
169 sysmsg->sysmsg_fds[1] = 0; in sys_vfork()
187 sys_rfork(struct sysmsg *sysmsg, const struct rfork_args *uap) in sys_rfork() argument
201 sysmsg->sysmsg_fds[0] = p2->p_pid; in sys_rfork()
202 sysmsg->sysmsg_fds[1] = 0; in sys_rfork()
205 sysmsg->sysmsg_fds[0] = 0; in sys_rfork()
[all …]
H A Dkern_resource.c85 sys_getpriority(struct sysmsg *sysmsg, const struct getpriority_args *uap) in sys_getpriority() argument
148 sysmsg->sysmsg_result = low; in sys_getpriority()
187 sys_setpriority(struct sysmsg *sysmsg, const struct setpriority_args *uap) in sys_setpriority() argument
328 sys_ioprio_get(struct sysmsg *sysmsg, const struct ioprio_get_args *uap) in sys_ioprio_get() argument
389 sysmsg->sysmsg_result = high; in sys_ioprio_get()
429 sys_ioprio_set(struct sysmsg *sysmsg, const struct ioprio_set_args *uap) in sys_ioprio_set() argument
558 sys_lwp_rtprio(struct sysmsg *sysmsg, const struct lwp_rtprio_args *uap) in sys_lwp_rtprio() argument
678 sys_rtprio(struct sysmsg *sysmsg, const struct rtprio_args *uap) in sys_rtprio() argument
839 sys_getrusage(struct sysmsg *sysmsg, const struct getrusage_args *uap) in sys_getrusage() argument
H A Dkern_linker.c782 sys_kldload(struct sysmsg *sysmsg, const struct kldload_args *uap) in sys_kldload() argument
789 sysmsg->sysmsg_result = -1; in sys_kldload()
821 sysmsg->sysmsg_result = lf->id; in sys_kldload()
833 sys_kldunload(struct sysmsg *sysmsg, const struct kldunload_args *uap) in sys_kldunload() argument
870 sys_kldfind(struct sysmsg *sysmsg, const struct kldfind_args *uap) in sys_kldfind() argument
877 sysmsg->sysmsg_result = -1; in sys_kldfind()
888 sysmsg->sysmsg_result = lf->id; in sys_kldfind()
903 sys_kldnext(struct sysmsg *sysmsg, const struct kldnext_args *uap) in sys_kldnext() argument
926 sysmsg->sysmsg_result = lf->id; in sys_kldnext()
928 sysmsg->sysmsg_result = 0; in sys_kldnext()
[all …]
H A Dkern_caps.c77 sys_syscap_get(struct sysmsg *sysmsg, const struct syscap_get_args *uap) in sys_syscap_get() argument
128 sysmsg->sysmsg_result = res; in sys_syscap_get()
141 sys_syscap_set(struct sysmsg *sysmsg, const struct syscap_set_args *uap) in sys_syscap_set() argument
207 sysmsg->sysmsg_result = res | uap->flags; in sys_syscap_set()
/dflybsd-src/sys/vm/
H A Dvm_vmspace.c78 sys_vmspace_create(struct sysmsg *sysmsg, in sys_vmspace_create() argument
140 sys_vmspace_destroy(struct sysmsg *sysmsg, in sys_vmspace_destroy() argument
176 sys_vmspace_ctl(struct sysmsg *sysmsg, in sys_vmspace_ctl() argument
224 bcopy(sysmsg->sysmsg_frame, &vklp->save_trapframe, framesz); in sys_vmspace_ctl()
227 error = copyin(ua.tframe, sysmsg->sysmsg_frame, framesz); in sys_vmspace_ctl()
234 error = cpu_sanitize_frame(sysmsg->sysmsg_frame); in sys_vmspace_ctl()
238 bcopy(&vklp->save_trapframe, sysmsg->sysmsg_frame, in sys_vmspace_ctl()
248 set_vkernel_fp(sysmsg->sysmsg_frame); in sys_vmspace_ctl()
272 sys_vmspace_mmap(struct sysmsg *sysmsg, in sys_vmspace_mmap() argument
291 uap->fd, uap->offset, &sysmsg->sysmsg_resultp); in sys_vmspace_mmap()
[all …]
H A Dvm_mmap.c92 sys_sstk(struct sysmsg *sysmsg, const struct sstk_args *uap) in sys_sstk() argument
391 sys_mmap(struct sysmsg *sysmsg, const struct mmap_args *uap) in sys_mmap() argument
424 uap->fd, upos, &sysmsg->sysmsg_resultp); in sys_mmap()
437 sys_msync(struct sysmsg *sysmsg, const struct msync_args *uap) in sys_msync() argument
526 sys_munmap(struct sysmsg *sysmsg, const struct munmap_args *uap) in sys_munmap() argument
584 sys_mprotect(struct sysmsg *sysmsg, const struct mprotect_args *uap) in sys_mprotect() argument
630 sys_minherit(struct sysmsg *sysmsg, const struct minherit_args *uap) in sys_minherit() argument
676 sys_madvise(struct sysmsg *sysmsg, const struct madvise_args *uap) in sys_madvise() argument
719 sys_mcontrol(struct sysmsg *sysmsg, const struct mcontrol_args *uap) in sys_mcontrol() argument
763 sys_mincore(struct sysmsg *sysmsg, const struct mincore_args *uap) in sys_mincore() argument
[all …]
H A Dvm_unix.c67 sys_sbrk(struct sysmsg *sysmsg, const struct sbrk_args *uap) in sys_sbrk() argument
103 sysmsg->sysmsg_resultp = (void *)base; in sys_sbrk()
128 sysmsg->sysmsg_resultp = (void *)base; in sys_sbrk()
147 sysmsg->sysmsg_resultp = (void *)nbase; in sys_sbrk()
175 sys_obreak(struct sysmsg *sysmsg, const struct obreak_args *uap) in sys_obreak() argument
/dflybsd-src/sys/platform/vkernel64/x86_64/
H A Dtls.c67 sys_set_tls_area(struct sysmsg *sysmsg, const struct set_tls_area_args *uap) in sys_set_tls_area() argument
104 sysmsg->sysmsg_result = 0; /* segment descriptor $0 */ in sys_set_tls_area()
117 sys_get_tls_area(struct sysmsg *sysmsg, const struct get_tls_area_args *uap) in sys_get_tls_area() argument
H A Dtrap.c1027 struct sysmsg sysmsg; in syscall2() local
1084 argsdst = (register_t *)&sysmsg.extargs; in syscall2()
1113 sysmsg.sysmsg_fds[0] = 0; in syscall2()
1114 sysmsg.sysmsg_fds[1] = frame->tf_rdx; in syscall2()
1120 sysmsg.sysmsg_frame = frame; in syscall2()
1128 error = (*callp->sy_call)(&sysmsg, argp); in syscall2()
1146 frame->tf_rax = sysmsg.sysmsg_fds[0]; in syscall2()
1147 frame->tf_rdx = sysmsg.sysmsg_fds[1]; in syscall2()
1192 ktrsysret(lp, code, error, sysmsg.sysmsg_result); in syscall2()
1218 void xsyscall(struct sysmsg *sysmsg, struct nosys_args *uap);
[all …]
/dflybsd-src/sys/platform/pc64/x86_64/
H A Dtls.c71 sys_set_tls_area(struct sysmsg *sysmsg, const struct set_tls_area_args *uap) in sys_set_tls_area() argument
108 sysmsg->sysmsg_result = 0; /* segment descriptor $0 */ in sys_set_tls_area()
123 sys_get_tls_area(struct sysmsg *sysmsg, const struct get_tls_area_args *uap) in sys_get_tls_area() argument
H A Dtrap.c1171 struct sysmsg sysmsg; in syscall2() local
1239 argsdst = (register_t *)&sysmsg.extargs; in syscall2()
1266 sysmsg.sysmsg_fds[0] = 0; in syscall2()
1267 sysmsg.sysmsg_fds[1] = frame->tf_rdx; in syscall2()
1273 sysmsg.sysmsg_frame = frame; in syscall2()
1284 error = (*callp->sy_call)(&sysmsg, argp); in syscall2()
1309 frame->tf_rax = sysmsg.sysmsg_fds[0]; in syscall2()
1310 frame->tf_rdx = sysmsg.sysmsg_fds[1]; in syscall2()
1355 ktrsysret(lp, code, error, sysmsg.sysmsg_result); in syscall2()
1383 void xsyscall(struct sysmsg *sysmsg, struct nosys_args *uap);
[all …]

1234