patch-2.1.80 linux/include/linux/fs.h
Next file: linux/include/linux/ip.h
Previous file: linux/include/linux/fd.h
Back to the patch index
Back to the overall index
- Lines: 53
- Date:
Tue Jan 20 16:51:56 1998
- Orig file:
v2.1.79/linux/include/linux/fs.h
- Orig date:
Tue Jan 6 09:37:38 1998
diff -u --recursive --new-file v2.1.79/linux/include/linux/fs.h linux/include/linux/fs.h
@@ -267,6 +267,7 @@
#include <linux/romfs_fs_i.h>
#include <linux/smb_fs_i.h>
#include <linux/hfs_fs_i.h>
+#include <linux/adfs_fs_i.h>
/*
* Attribute flags. These should be or-ed together to figure out what
@@ -318,10 +319,11 @@
struct inode {
struct list_head i_hash;
struct list_head i_list;
+ struct list_head i_dentry;
unsigned long i_ino;
+ unsigned int i_count;
kdev_t i_dev;
- unsigned short i_count;
umode_t i_mode;
nlink_t i_nlink;
uid_t i_uid;
@@ -368,6 +370,7 @@
struct romfs_inode_info romfs_i;
struct smb_inode_info smbfs_i;
struct hfs_inode_info hfs_i;
+ struct adfs_inode_info adfs_i;
struct socket socket_i;
void *generic_ip;
} u;
@@ -506,6 +509,7 @@
#include <linux/romfs_fs_sb.h>
#include <linux/smb_fs_sb.h>
#include <linux/hfs_fs_sb.h>
+#include <linux/adfs_fs_sb.h>
struct super_block {
kdev_t s_dev;
@@ -542,6 +546,7 @@
struct romfs_sb_info romfs_sb;
struct smb_sb_info smbfs_sb;
struct hfs_sb_info hfs_sb;
+ struct adfs_sb_info adfs_sb;
void *generic_sbp;
} u;
};
@@ -774,6 +779,7 @@
extern struct inode * get_empty_inode(void);
extern void insert_inode_hash(struct inode *);
+extern void remove_inode_hash(struct inode *);
extern int get_unused_fd(void);
extern void put_unused_fd(int);
extern struct file * get_empty_filp(void);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov