diff options
Diffstat (limited to 'defs.h')
-rw-r--r-- | defs.h | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -128,12 +128,14 @@ void itrunc(struct inode*); void idecref(struct inode*); struct inode* iincref(struct inode*); void iput(struct inode*); -struct inode* namei(char*, int, uint*, char**, struct inode**); +struct inode* namei(char*); +struct inode* nameiparent(char*, char**, int*); void stati(struct inode*, struct stat*); int readi(struct inode*, char*, uint, uint); int writei(struct inode*, char*, uint, uint); struct inode* mknod(char*, short, short, short); -struct inode* mknod1(struct inode*, char*, short, short, short); +struct inode* dircreat(struct inode*, char*, int, short, short, short); +int dirlookup(struct inode*, char*, int, uint*, uint*); int unlink(char*); void iupdate(struct inode*); int link(char*, char*); |