projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
save time, use ILOCK and IUNLOCK to avoid call overhead
[unix-history]
/
usr
/
src
/
sys
/
ufs
/
lfs
/
lfs_inode.c
diff --git
a/usr/src/sys/ufs/lfs/lfs_inode.c
b/usr/src/sys/ufs/lfs/lfs_inode.c
index
85539bb
..
9123b87
100644
(file)
--- a/
usr/src/sys/ufs/lfs/lfs_inode.c
+++ b/
usr/src/sys/ufs/lfs/lfs_inode.c
@@
-1,4
+1,4
@@
-/* lfs_inode.c 6.
6 84/07/02
*/
+/* lfs_inode.c 6.
7 84/07/04
*/
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
@@
-269,7
+269,7
@@
iput(ip)
if ((ip->i_flag & ILOCKED) == 0)
panic("iput");
if ((ip->i_flag & ILOCKED) == 0)
panic("iput");
-
iunlock
(ip);
+
IUNLOCK
(ip);
irele(ip);
}
irele(ip);
}
@@
-294,7
+294,7
@@
irele(ip)
#endif
}
IUPDAT(ip, &time, &time, 0);
#endif
}
IUPDAT(ip, &time, &time, 0);
-
iunlock
(ip);
+
IUNLOCK
(ip);
ip->i_flag = 0;
/*
* Put the inode on the end of the free list.
ip->i_flag = 0;
/*
* Put the inode on the end of the free list.