summaryrefslogtreecommitdiff
path: root/user/user.h
diff options
context:
space:
mode:
authorMole Shang <[email protected]>2024-01-18 17:35:27 +0800
committerMole Shang <[email protected]>2024-02-05 18:10:56 +0800
commit283d5ab4c964ab525e45fcade06d6fd7e977c43e (patch)
treebc44a1e2c447fb965cf5d5c2cfdcfa71658dbbbf /user/user.h
parent0d6a64fa06ce6aae729fa05a539eadd88fa59007 (diff)
downloadxv6-labs-283d5ab4c964ab525e45fcade06d6fd7e977c43e.tar.gz
xv6-labs-283d5ab4c964ab525e45fcade06d6fd7e977c43e.tar.bz2
xv6-labs-283d5ab4c964ab525e45fcade06d6fd7e977c43e.zip
lab syscall: finish
Conflicts: kernel/syscall.c kernel/syscall.h user/user.h user/usys.pl
Diffstat (limited to 'user/user.h')
-rw-r--r--user/user.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/user/user.h b/user/user.h
index 16cf173..a076f37 100644
--- a/user/user.h
+++ b/user/user.h
@@ -1,4 +1,5 @@
struct stat;
+struct sysinfo;
// system calls
int fork(void);
@@ -30,6 +31,8 @@ int pgaccess(void *base, int len, void *mask);
// usyscall region
int ugetpid(void);
#endif
+int trace(int);
+int sysinfo(struct sysinfo*);
// ulib.c
int stat(const char*, struct stat*);