patch-2.1.58 linux/include/linux/fs.h
Next file: linux/include/linux/list.h
Previous file: linux/include/linux/dcache.h
Back to the patch index
Back to the overall index
- Lines: 23
- Date:
Tue Oct 14 18:29:28 1997
- Orig file:
v2.1.57/linux/include/linux/fs.h
- Orig date:
Tue Sep 23 16:48:50 1997
diff -u --recursive --new-file v2.1.57/linux/include/linux/fs.h linux/include/linux/fs.h
@@ -42,9 +42,10 @@
/* And dynamically-tunable limits and defaults: */
extern int max_inodes;
-extern int max_files, nr_files;
+extern int max_files, nr_files, nr_free_files;
#define NR_INODE 4096 /* this should be bigger than NR_FILE */
#define NR_FILE 1024 /* this can well be larger on a larger system */
+#define NR_RESERVED_FILES 10 /* reserved for root */
#define MAY_EXEC 1
#define MAY_WRITE 2
@@ -627,6 +628,10 @@
extern void init_fifo(struct inode * inode);
extern struct inode_operations fifo_inode_operations;
+
+/* Invalid inode operations -- fs/bad_inode.c */
+extern void make_bad_inode(struct inode * inode);
+extern int is_bad_inode(struct inode * inode);
extern struct file_operations connecting_fifo_fops;
extern struct file_operations read_fifo_fops;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov