* it under the terms of the GNU Lesser General Public License version 2.1 as
* published by the Free Software Foundation.
*
+ *
+ * Note: Only YAFFS headers are LGPL, YAFFS C code is covered by GPL.
+ *
+ * $Id: yaffs_guts.h,v 1.10 2002-09-27 20:50:50 charles Exp $
*/
#ifndef __YAFFS_GUTS_H__
int garbageCollections;
int nRetriedWrites;
int nRetiredBlocks;
+ int eccFixed;
+ int eccUnfixed;
+ int tagsEccFixed;
+ int tagsEccUnfixed;
yaffs_Object *rootDir;
yaffs_Object *lostNFoundDir;
// Stuff for background deletion and unlinked files.
yaffs_Object *unlinkedDir; // Directory where unlinked and deleted files live.
yaffs_Object *unlinkedDeletion; // Current file being background deleted.
- int nDeletedFiles; // Count of files awaiting deletion;
-
+ int nDeletedFiles; // Count of files awaiting deletion;
+ int nUnlinkedFiles; // Count of unlinked files.
+ int nBackgroundDeletions; // Count of background deletions.
};