Add large file support changes to yaffs_vfs_single.c
[yaffs2.git] / yaffs_guts.h
index 72e86a8479d6f089fc0c695297ad8837b29b63b9..b3bc574a51b29fe2b99159898e9ea27157a765bd 100644 (file)
@@ -603,6 +603,11 @@ struct yaffs_param {
        int always_check_erased;        /* Force chunk erased check always on */
 
        int disable_summary;
+
+       int max_objects;        /*
+                                * Set to limit the number of objects created.
+                                * 0 = no limit.
+                               */
 };
 
 struct yaffs_dev {
@@ -960,5 +965,7 @@ void yaffs_addr_to_chunk(struct yaffs_dev *dev, loff_t addr,
  */
 void yaffs_oh_size_load(struct yaffs_obj_hdr *oh, loff_t fsize);
 loff_t yaffs_oh_to_size(struct yaffs_obj_hdr *oh);
+loff_t yaffs_max_file_size(struct yaffs_dev *dev);
+
 
 #endif