Linux Headquarters
[ Register ]
[ About us ] [ Home Page ]

Advertisement
[ Kernel ] [ Documentation ] [ Links ] [ Books ]

Advertisement

Kernel v2.1.101 /fs/file_table.c

Filename:/fs/file_table.c
Lines Added:0
Lines Deleted:41
Also changed in: (Previous) 2.1.58  2.1.52  2.1.46  2.1.45  2.1.38  2.1.37 
(Following) 2.1.118  2.1.129 

Location
[  2.1.101
  [  fs
     o  file_table.c

Patch

diff -u --recursive --new-file v2.1.100/linux/fs/file_table.c linux/fs/file_table.c
--- v2.1.100/linux/fs/file_table.c   Sun Oct 12 10:10:40 1997
+++ linux/fs/file_table.c   Fri May  8 17:54:39 1998
@@ -5,7 +5,6 @@
  *  Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
  */
 
-#include <linux/config.h>
 #include <linux/kernel.h>
 #include <linux/sched.h>
 #include <linux/fs.h>
@@ -122,43 +121,3 @@
    else
       return 0;
 }
-
-#ifdef CONFIG_QUOTA
-
-void add_dquot_ref(kdev_t dev, short type)
-{
-   struct file *filp;
-
-   for (filp = inuse_filps; filp; filp = filp->f_next) {
-      struct inode * inode;
-      if (!filp->f_dentry)
-         continue;
-      inode = filp->f_dentry->d_inode;
-      if (!inode || inode->i_dev != dev)
-         continue;
-      if (filp->f_mode & FMODE_WRITE && inode->i_sb->dq_op) {
-         inode->i_sb->dq_op->initialize(inode, type);
-         inode->i_flags |= S_WRITE;
-      }
-   }
-}
-
-void reset_dquot_ptrs(kdev_t dev, short type)
-{
-   struct file *filp;
-
-   for (filp = inuse_filps; filp; filp = filp->f_next) {
-      struct inode * inode;
-      if (!filp->f_dentry)
-         continue;
-      inode = filp->f_dentry->d_inode;
-      if (!inode || inode->i_dev != dev)
-         continue;
-      if (IS_WRITABLE(inode)) {
-         inode->i_dquot[type] = NODQUOT;
-         inode->i_flags &= ~S_WRITE;
-      }
-   }
-}
-
-#endif


Comments: webmaster (at) linuxhq.com.
Advertising: banners (at) linuxhq.com.
Compilation ©1998-2008 Linux Headquarters, Inc.