misc quota proc->thread
authorMatthew Dillon <dillon@dragonflybsd.org>
Thu, 3 Jul 2003 18:35:27 +0000 (18:35 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Thu, 3 Jul 2003 18:35:27 +0000 (18:35 +0000)
sys/i386/boot/dosboot/quota.h
sys/platform/pc32/boot/dosboot/quota.h
sys/vfs/ufs/ffs_vfsops.c

index 7f7a181..7bd8209 100644 (file)
@@ -35,7 +35,7 @@
  *\r
  *     from: @(#)quota.h       7.9 (Berkeley) 2/22/91\r
  * $FreeBSD: src/sys/i386/boot/dosboot/quota.h,v 1.6 1999/12/29 04:32:51 peter Exp $\r
- * $DragonFly: src/sys/i386/boot/dosboot/Attic/quota.h,v 1.2 2003/06/17 04:28:34 dillon Exp $\r
+ * $DragonFly: src/sys/i386/boot/dosboot/Attic/quota.h,v 1.3 2003/07/03 18:35:26 dillon Exp $\r
  */\r
 \r
 #ifndef _QUOTA_\r
@@ -184,8 +184,8 @@ int chkiqchg(struct inode *, long, struct ucred *, enum quotatype);
 #ifdef DIAGNOSTIC\r
 void chkdquot(struct inode *);\r
 #endif\r
-int quotaon(struct proc *, struct mount *, enum quotatype, caddr_t);\r
-int quotaoff(struct proc *, struct mount *, enum quotatype);\r
+int quotaon(struct thread *, struct mount *, enum quotatype, caddr_t);\r
+int quotaoff(struct thread *, struct mount *, enum quotatype);\r
 int getquota(struct mount *, u_long, enum quotatype, caddr_t);\r
 int setquota(struct mount *, u_long, enum quotatype, caddr_t);\r
 int setuse(struct mount *, u_long, enum quotatype, caddr_t);\r
index 5e21e53..7e6f881 100644 (file)
@@ -35,7 +35,7 @@
  *\r
  *     from: @(#)quota.h       7.9 (Berkeley) 2/22/91\r
  * $FreeBSD: src/sys/i386/boot/dosboot/quota.h,v 1.6 1999/12/29 04:32:51 peter Exp $\r
- * $DragonFly: src/sys/platform/pc32/boot/dosboot/Attic/quota.h,v 1.2 2003/06/17 04:28:34 dillon Exp $\r
+ * $DragonFly: src/sys/platform/pc32/boot/dosboot/Attic/quota.h,v 1.3 2003/07/03 18:35:26 dillon Exp $\r
  */\r
 \r
 #ifndef _QUOTA_\r
@@ -184,8 +184,8 @@ int chkiqchg(struct inode *, long, struct ucred *, enum quotatype);
 #ifdef DIAGNOSTIC\r
 void chkdquot(struct inode *);\r
 #endif\r
-int quotaon(struct proc *, struct mount *, enum quotatype, caddr_t);\r
-int quotaoff(struct proc *, struct mount *, enum quotatype);\r
+int quotaon(struct thread *, struct mount *, enum quotatype, caddr_t);\r
+int quotaoff(struct thread *, struct mount *, enum quotatype);\r
 int getquota(struct mount *, u_long, enum quotatype, caddr_t);\r
 int setquota(struct mount *, u_long, enum quotatype, caddr_t);\r
 int setuse(struct mount *, u_long, enum quotatype, caddr_t);\r
index d40026f..2ad36a3 100644 (file)
@@ -32,7 +32,7 @@
  *
  *     @(#)ffs_vfsops.c        8.31 (Berkeley) 5/20/95
  * $FreeBSD: src/sys/ufs/ffs/ffs_vfsops.c,v 1.117.2.10 2002/06/23 22:34:52 iedowse Exp $
- * $DragonFly: src/sys/vfs/ufs/ffs_vfsops.c,v 1.4 2003/06/26 05:55:20 dillon Exp $
+ * $DragonFly: src/sys/vfs/ufs/ffs_vfsops.c,v 1.5 2003/07/03 18:35:27 dillon Exp $
  */
 
 #include "opt_quota.h"
@@ -889,7 +889,7 @@ ffs_flushfiles(struct mount *mp, int flags, struct thread *td)
                for (i = 0; i < MAXQUOTAS; i++) {
                        if (ump->um_quotas[i] == NULLVP)
                                continue;
-                       quotaoff(p, mp, i);
+                       quotaoff(td, mp, i);
                }
                /*
                 * Here we fall through to vflush again to ensure