X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=yaffs_guts.h;h=96c576f7ef04c5d03a9d021e33017acfc63fa772;hp=cf8f5f76bafcceb921fb5a41fa290097713f7473;hb=399e637051f0912a625e74cb072cbc8528b054f8;hpb=28d4bda659460575eb5fcf7de394209531f1a950 diff --git a/yaffs_guts.h b/yaffs_guts.h index cf8f5f7..96c576f 100644 --- a/yaffs_guts.h +++ b/yaffs_guts.h @@ -14,7 +14,7 @@ * * Note: Only YAFFS headers are LGPL, YAFFS C code is covered by GPL. * - * $Id: yaffs_guts.h,v 1.8 2005-07-18 23:16:04 charles Exp $ + * $Id: yaffs_guts.h,v 1.10 2005-07-26 23:04:34 charles Exp $ */ #ifndef __YAFFS_GUTS_H__ @@ -505,6 +505,9 @@ typedef struct { struct yaffs_DeviceStruct { + struct list_head devList; + const char *name; + // Entry parameters set up way early. Yaffs sets up the rest. int nBytesPerChunk; // Should be a power of 2 >= 512 int nChunksPerBlock; // does not need to be a power of 2 @@ -583,6 +586,7 @@ struct yaffs_DeviceStruct int nFreeTnodes; yaffs_TnodeList *allocatedTnodeList; + int isDoingGC; int nObjectsCreated; yaffs_Object *freeObjects;