patch-2.4.13 linux/include/linux/ufs_fs.h
Next file: linux/include/linux/usb.h
Previous file: linux/include/linux/udf_fs_sb.h
Back to the patch index
Back to the overall index
- Lines: 24
- Date:
Tue Oct 23 21:59:05 2001
- Orig file:
v2.4.12/linux/include/linux/ufs_fs.h
- Orig date:
Thu Oct 18 13:47:37 2001
diff -u --recursive --new-file v2.4.12/linux/include/linux/ufs_fs.h linux/include/linux/ufs_fs.h
@@ -532,6 +532,14 @@
/* dir.c */
extern struct inode_operations ufs_dir_inode_operations;
extern int ufs_check_dir_entry (const char *, struct inode *, struct ufs_dir_entry *, struct buffer_head *, unsigned long);
+extern int ufs_add_link (struct dentry *, struct inode *);
+extern ino_t ufs_inode_by_name(struct inode *, struct dentry *);
+extern int ufs_make_empty(struct inode *, struct inode *);
+extern struct ufs_dir_entry * ufs_find_entry (struct dentry *, struct buffer_head **);
+extern int ufs_delete_entry (struct inode *, struct ufs_dir_entry *, struct buffer_head *);
+extern int ufs_empty_dir (struct inode *);
+extern struct ufs_dir_entry * ufs_dotdot (struct inode *, struct buffer_head **);
+extern void ufs_set_link(struct inode *, struct ufs_dir_entry *, struct buffer_head *, struct inode *);
/* file.c */
extern struct inode_operations ufs_file_inode_operations;
@@ -541,7 +549,7 @@
/* ialloc.c */
extern void ufs_free_inode (struct inode *inode);
-extern struct inode * ufs_new_inode (const struct inode *, int, int *);
+extern struct inode * ufs_new_inode (const struct inode *, int);
/* inode.c */
extern int ufs_frag_map (struct inode *, int);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)