summaryrefslogtreecommitdiffstats
path: root/sbin/fsck_ffs/inode.c
diff options
context:
space:
mode:
Diffstat (limited to 'sbin/fsck_ffs/inode.c')
-rw-r--r--sbin/fsck_ffs/inode.c66
1 files changed, 20 insertions, 46 deletions
diff --git a/sbin/fsck_ffs/inode.c b/sbin/fsck_ffs/inode.c
index c1713d5..a30591b 100644
--- a/sbin/fsck_ffs/inode.c
+++ b/sbin/fsck_ffs/inode.c
@@ -55,12 +55,10 @@ static const char rcsid[] =
static ino_t startinum;
-static int iblock __P((struct inodesc *, long ilevel, quad_t isize));
+static int iblock(struct inodesc *, long ilevel, quad_t isize);
int
-ckinode(dp, idesc)
- struct dinode *dp;
- struct inodesc *idesc;
+ckinode(struct dinode *dp, struct inodesc *idesc)
{
ufs_daddr_t *ap;
int ret;
@@ -152,10 +150,7 @@ ckinode(dp, idesc)
}
static int
-iblock(idesc, ilevel, isize)
- struct inodesc *idesc;
- long ilevel;
- quad_t isize;
+iblock(struct inodesc *idesc, long ilevel, quad_t isize)
{
ufs_daddr_t *ap;
ufs_daddr_t *aplim;
@@ -242,9 +237,7 @@ iblock(idesc, ilevel, isize)
* Return 0 if in range, 1 if out of range.
*/
int
-chkrange(blk, cnt)
- ufs_daddr_t blk;
- int cnt;
+chkrange(ufs_daddr_t blk, int cnt)
{
int c;
@@ -288,8 +281,7 @@ chkrange(blk, cnt)
* General purpose interface for reading inodes.
*/
struct dinode *
-ginode(inumber)
- ino_t inumber;
+ginode(ino_t inumber)
{
ufs_daddr_t iblk;
@@ -315,8 +307,7 @@ static long readcnt, readpercg, fullcnt, inobufsize, partialcnt, partialsize;
static struct dinode *inodebuf;
struct dinode *
-getnextinode(inumber)
- ino_t inumber;
+getnextinode(ino_t inumber)
{
long size;
ufs_daddr_t dblk;
@@ -345,8 +336,7 @@ getnextinode(inumber)
}
void
-setinodebuf(inum)
- ino_t inum;
+setinodebuf(ino_t inum)
{
if (inum % sblock.fs_ipg != 0)
@@ -374,7 +364,7 @@ setinodebuf(inum)
}
void
-freeinodebuf()
+freeinodebuf(void)
{
if (inodebuf != NULL)
@@ -390,9 +380,7 @@ freeinodebuf()
* Enter inodes into the cache.
*/
void
-cacheino(dp, inumber)
- struct dinode *dp;
- ino_t inumber;
+cacheino(struct dinode *dp, ino_t inumber)
{
struct inoinfo *inp;
struct inoinfo **inpp;
@@ -428,8 +416,7 @@ cacheino(dp, inumber)
* Look up an inode cache structure.
*/
struct inoinfo *
-getinoinfo(inumber)
- ino_t inumber;
+getinoinfo(ino_t inumber)
{
struct inoinfo *inp;
@@ -446,7 +433,7 @@ getinoinfo(inumber)
* Clean up all the inode cache structure.
*/
void
-inocleanup()
+inocleanup(void)
{
struct inoinfo **inpp;
@@ -460,17 +447,14 @@ inocleanup()
}
void
-inodirty()
+inodirty(void)
{
dirty(pbp);
}
void
-clri(idesc, type, flag)
- struct inodesc *idesc;
- char *type;
- int flag;
+clri(struct inodesc *idesc, char *type, int flag)
{
struct dinode *dp;
@@ -503,8 +487,7 @@ clri(idesc, type, flag)
}
int
-findname(idesc)
- struct inodesc *idesc;
+findname(struct inodesc *idesc)
{
struct direct *dirp = idesc->id_dirp;
@@ -517,8 +500,7 @@ findname(idesc)
}
int
-findino(idesc)
- struct inodesc *idesc;
+findino(struct inodesc *idesc)
{
struct direct *dirp = idesc->id_dirp;
@@ -533,8 +515,7 @@ findino(idesc)
}
int
-clearentry(idesc)
- struct inodesc *idesc;
+clearentry(struct inodesc *idesc)
{
struct direct *dirp = idesc->id_dirp;
@@ -547,8 +528,7 @@ clearentry(idesc)
}
void
-pinode(ino)
- ino_t ino;
+pinode(ino_t ino)
{
struct dinode *dp;
char *p;
@@ -574,10 +554,7 @@ pinode(ino)
}
void
-blkerror(ino, type, blk)
- ino_t ino;
- char *type;
- ufs_daddr_t blk;
+blkerror(ino_t ino, char *type, ufs_daddr_t blk)
{
pfatal("%ld %s I=%lu", (long)blk, type, (u_long)ino);
@@ -606,9 +583,7 @@ blkerror(ino, type, blk)
* allocate an unused inode
*/
ino_t
-allocino(request, type)
- ino_t request;
- int type;
+allocino(ino_t request, int type)
{
ino_t ino;
struct dinode *dp;
@@ -667,8 +642,7 @@ allocino(request, type)
* deallocate an inode
*/
void
-freeino(ino)
- ino_t ino;
+freeino(ino_t ino)
{
struct inodesc idesc;
struct dinode *dp;
OpenPOWER on IntegriCloud