summaryrefslogtreecommitdiff
path: root/defs.h
diff options
context:
space:
mode:
authorrtm <rtm>2006-07-21 22:10:40 +0000
committerrtm <rtm>2006-07-21 22:10:40 +0000
commit9d3fb6714181f44300a0a5431279841427e4ef06 (patch)
treeb201602d7ff5e1a9ce51554bdf8c417f7caaa192 /defs.h
parent11a9947f1a68e23001690955d8d0975ad4d6cf0c (diff)
downloadxv6-labs-9d3fb6714181f44300a0a5431279841427e4ef06.tar.gz
xv6-labs-9d3fb6714181f44300a0a5431279841427e4ef06.tar.bz2
xv6-labs-9d3fb6714181f44300a0a5431279841427e4ef06.zip
namei
Diffstat (limited to 'defs.h')
-rw-r--r--defs.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/defs.h b/defs.h
index 0ed71bb..35a7139 100644
--- a/defs.h
+++ b/defs.h
@@ -97,4 +97,8 @@ void brelse(struct buf *);
// fs.c
struct inode * iget(uint dev, uint inum);
+void ilock(struct inode *ip);
+void iunlock(struct inode *ip);
+void iincref(struct inode *ip);
void iput(struct inode *ip);
+struct inode * namei(char *path);