diff options
author | Ralf Baechle <ralf@linux-mips.org> | 1998-08-25 09:12:35 +0000 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 1998-08-25 09:12:35 +0000 |
commit | c7fc24dc4420057f103afe8fc64524ebc25c5d37 (patch) | |
tree | 3682407a599b8f9f03fc096298134cafba1c9b2f /fs/file_table.c | |
parent | 1d793fade8b063fde3cf275bf1a5c2d381292cd9 (diff) |
o Merge with Linux 2.1.116.
o New Newport console code.
o New G364 console code.
Diffstat (limited to 'fs/file_table.c')
-rw-r--r-- | fs/file_table.c | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/fs/file_table.c b/fs/file_table.c index 1dc6bf3fd..3b5f05f81 100644 --- a/fs/file_table.c +++ b/fs/file_table.c @@ -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 @@ int init_private_file(struct file *filp, struct dentry *dentry, int mode) 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 |