patch-2.1.100 linux/fs/coda/file.c
Next file: linux/fs/coda/psdev.c
Previous file: linux/fs/coda/dir.c
Back to the patch index
Back to the overall index
- Lines: 52
- Date:
Mon May 4 17:09:22 1998
- Orig file:
v2.1.99/linux/fs/coda/file.c
- Orig date:
Tue Mar 17 22:18:15 1998
diff -u --recursive --new-file v2.1.99/linux/fs/coda/file.c linux/fs/coda/file.c
@@ -23,6 +23,7 @@
#include <linux/coda_fs_i.h>
#include <linux/coda_psdev.h>
#include <linux/coda_cache.h>
+#include <linux/coda_proc.h>
/* file operations */
static int coda_readpage(struct file *file, struct page * page);
@@ -83,6 +84,7 @@
struct coda_inode_info *cii;
ENTRY;
+ coda_vfs_stat.readpage++;
cii = ITOC(coda_inode);
@@ -108,6 +110,8 @@
struct coda_inode_info *cii;
int res;
+ coda_vfs_stat.file_mmap++;
+
ENTRY;
cii = ITOC(file->f_dentry->d_inode);
cii->c_mmcount++;
@@ -126,7 +130,9 @@
struct file cont_file;
struct dentry cont_dentry;
int result = 0;
- ENTRY;
+
+ ENTRY;
+ coda_vfs_stat.file_read++;
cnp = ITOC(coda_inode);
CHECK_CNODE(cnp);
@@ -167,6 +173,7 @@
int result = 0;
ENTRY;
+ coda_vfs_stat.file_write++;
cnp = ITOC(coda_inode);
CHECK_CNODE(cnp);
@@ -205,6 +212,7 @@
struct dentry cont_dentry;
int result = 0;
ENTRY;
+ coda_vfs_stat.fsync++;
if (!(S_ISREG(coda_inode->i_mode) || S_ISDIR(coda_inode->i_mode) ||
S_ISLNK(coda_inode->i_mode)))
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov