X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=yaffs_guts.h;h=b1e9374b1845d94b595ffb242841a19d2e9834ac;hp=7bf46c1264678b51a1c5df270c1e82d5563173fd;hb=da27a11ac14cc0db3e7a8dbce75ec0ff18fb4334;hpb=bd35c2f6448ff816f8aa04b644eab3b648dab6df diff --git a/yaffs_guts.h b/yaffs_guts.h index 7bf46c1..b1e9374 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.18 2006-01-27 00:44:10 charles Exp $ + * $Id: yaffs_guts.h,v 1.19 2006-03-01 08:15:45 charles Exp $ */ #ifndef __YAFFS_GUTS_H__ @@ -386,13 +386,14 @@ struct yaffs_ObjectStruct { * object might be created before the data * is available (ie. file data records appear before the header). */ - __u8 serial; /* serial number of chunk in NAND. Cached here */ + __u8 lazyLoaded:1; /* This object has been lazy loaded and is missing some detail */ __u8 deferedFree:1; /* For Linux kernel. Object is removed from NAND, but is * still in the inode cache. Free of object is defered. * until the inode is released. */ + __u8 serial; /* serial number of chunk in NAND. Cached here */ __u16 sum; /* sum of the name to speed searching */ struct yaffs_DeviceStruct *myDev; /* The device I'm on */