syscall.c revision 1.1 1 1.1 cherry /* $NetBSD: syscall.c,v 1.1 2006/04/07 14:21:18 cherry Exp $ */
2 1.1 cherry
3 1.1 cherry /* XXX: based on alpha/syscall.c */
4 1.1 cherry
5 1.1 cherry #include <sys/cdefs.h> /* RCS ID & Copyright macro defns */
6 1.1 cherry
7 1.1 cherry __KERNEL_RCSID(0, "$NetBSD: syscall.c,v 1.1 2006/04/07 14:21:18 cherry Exp $");
8 1.1 cherry
9 1.1 cherry #include <sys/param.h>
10 1.1 cherry #include <sys/systm.h>
11 1.1 cherry #include <sys/proc.h>
12 1.1 cherry
13 1.1 cherry #include <machine/frame.h>
14 1.1 cherry
15 1.1 cherry void syscall_intern(struct proc *);
16 1.1 cherry void syscall_plain(struct lwp *, u_int64_t, struct trapframe *);
17 1.1 cherry void syscall_fancy(struct lwp *, u_int64_t, struct trapframe *);
18 1.1 cherry
19 1.1 cherry void
20 1.1 cherry syscall_intern(struct proc *p)
21 1.1 cherry {
22 1.1 cherry return;
23 1.1 cherry }
24 1.1 cherry
25 1.1 cherry /*
26 1.1 cherry * Process a system call.
27 1.1 cherry */
28 1.1 cherry void
29 1.1 cherry syscall_plain(struct lwp *l, u_int64_t code, struct trapframe *framep)
30 1.1 cherry {
31 1.1 cherry return;
32 1.1 cherry }
33 1.1 cherry
34 1.1 cherry void
35 1.1 cherry syscall_fancy(struct lwp *l, u_int64_t code, struct trapframe *framep)
36 1.1 cherry {
37 1.1 cherry return;
38 1.1 cherry }
39 1.1 cherry
40 1.1 cherry /*
41 1.1 cherry * Process the tail end of a fork() for the child.
42 1.1 cherry */
43 1.1 cherry void
44 1.1 cherry child_return(void *arg)
45 1.1 cherry {
46 1.1 cherry return;
47 1.1 cherry }
48