summaryrefslogtreecommitdiffstats
path: root/sys/ufs
diff options
context:
space:
mode:
authordes <des@FreeBSD.org>2003-03-02 16:54:40 +0000
committerdes <des@FreeBSD.org>2003-03-02 16:54:40 +0000
commit2756b6c9641bd9899a346582c191310de25cccc5 (patch)
tree351747321ab136aa733f670c4c2c235b3639bc1e /sys/ufs
parent3780674329cabab230b12923047c8aa84e4f05fc (diff)
downloadFreeBSD-src-2756b6c9641bd9899a346582c191310de25cccc5.zip
FreeBSD-src-2756b6c9641bd9899a346582c191310de25cccc5.tar.gz
More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9).
Diffstat (limited to 'sys/ufs')
-rw-r--r--sys/ufs/ffs/ffs_softdep.c2
-rw-r--r--sys/ufs/ufs/ufs_quota.c18
2 files changed, 10 insertions, 10 deletions
diff --git a/sys/ufs/ffs/ffs_softdep.c b/sys/ufs/ffs/ffs_softdep.c
index c51b02a..3678404 100644
--- a/sys/ufs/ffs/ffs_softdep.c
+++ b/sys/ufs/ffs/ffs_softdep.c
@@ -388,7 +388,7 @@ sema_get(semap, interlock)
semap->timo);
FREE_LOCK(interlock);
} else {
- tsleep((caddr_t)semap, semap->prio, semap->name,
+ tsleep(semap, semap->prio, semap->name,
semap->timo);
}
return (0);
diff --git a/sys/ufs/ufs/ufs_quota.c b/sys/ufs/ufs/ufs_quota.c
index 2582412..f9db3c3 100644
--- a/sys/ufs/ufs/ufs_quota.c
+++ b/sys/ufs/ufs/ufs_quota.c
@@ -139,7 +139,7 @@ chkdq(ip, change, cred, flags)
continue;
while (dq->dq_flags & DQ_LOCK) {
dq->dq_flags |= DQ_WANT;
- (void) tsleep((caddr_t)dq, PINOD+1, "chkdq1", 0);
+ (void) tsleep(dq, PINOD+1, "chkdq1", 0);
}
ncurblocks = dq->dq_curblocks + change;
if (ncurblocks >= 0)
@@ -165,7 +165,7 @@ chkdq(ip, change, cred, flags)
continue;
while (dq->dq_flags & DQ_LOCK) {
dq->dq_flags |= DQ_WANT;
- (void) tsleep((caddr_t)dq, PINOD+1, "chkdq2", 0);
+ (void) tsleep(dq, PINOD+1, "chkdq2", 0);
}
/* Reset timer when crossing soft limit */
if (dq->dq_curblocks + change >= dq->dq_bsoftlimit &&
@@ -261,7 +261,7 @@ chkiq(ip, change, cred, flags)
continue;
while (dq->dq_flags & DQ_LOCK) {
dq->dq_flags |= DQ_WANT;
- (void) tsleep((caddr_t)dq, PINOD+1, "chkiq1", 0);
+ (void) tsleep(dq, PINOD+1, "chkiq1", 0);
}
ncurinodes = dq->dq_curinodes + change;
/* XXX: ncurinodes is unsigned */
@@ -288,7 +288,7 @@ chkiq(ip, change, cred, flags)
continue;
while (dq->dq_flags & DQ_LOCK) {
dq->dq_flags |= DQ_WANT;
- (void) tsleep((caddr_t)dq, PINOD+1, "chkiq2", 0);
+ (void) tsleep(dq, PINOD+1, "chkiq2", 0);
}
/* Reset timer when crossing soft limit */
if (dq->dq_curinodes + change >= dq->dq_isoftlimit &&
@@ -586,7 +586,7 @@ setquota(mp, id, type, addr)
dq = ndq;
while (dq->dq_flags & DQ_LOCK) {
dq->dq_flags |= DQ_WANT;
- (void) tsleep((caddr_t)dq, PINOD+1, "setqta", 0);
+ (void) tsleep(dq, PINOD+1, "setqta", 0);
}
/*
* Copy all but the current values.
@@ -647,7 +647,7 @@ setuse(mp, id, type, addr)
dq = ndq;
while (dq->dq_flags & DQ_LOCK) {
dq->dq_flags |= DQ_WANT;
- (void) tsleep((caddr_t)dq, PINOD+1, "setuse", 0);
+ (void) tsleep(dq, PINOD+1, "setuse", 0);
}
/*
* Reset time limit if have a soft limit and were
@@ -862,7 +862,7 @@ dqget(vp, id, ump, type, dqp)
if (vp != dqvp)
VOP_UNLOCK(dqvp, 0, td);
if (dq->dq_flags & DQ_WANT)
- wakeup((caddr_t)dq);
+ wakeup(dq);
dq->dq_flags = 0;
/*
* I/O error in reading quota file, release
@@ -951,7 +951,7 @@ dqsync(vp, dq)
vn_lock(dqvp, LK_EXCLUSIVE | LK_RETRY, td);
while (dq->dq_flags & DQ_LOCK) {
dq->dq_flags |= DQ_WANT;
- (void) tsleep((caddr_t)dq, PINOD+2, "dqsync", 0);
+ (void) tsleep(dq, PINOD+2, "dqsync", 0);
if ((dq->dq_flags & DQ_MOD) == 0) {
if (vp != dqvp)
VOP_UNLOCK(dqvp, 0, td);
@@ -972,7 +972,7 @@ dqsync(vp, dq)
if (auio.uio_resid && error == 0)
error = EIO;
if (dq->dq_flags & DQ_WANT)
- wakeup((caddr_t)dq);
+ wakeup(dq);
dq->dq_flags &= ~(DQ_MOD|DQ_LOCK|DQ_WANT);
if (vp != dqvp)
VOP_UNLOCK(dqvp, 0, td);
OpenPOWER on IntegriCloud