X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=yaffs_guts.h;h=3385bd4c6a8b3c86b6d5ca56afd53f49de9e78bf;hp=853fea60200bd1e5082dd4129e3fb19f712f632d;hb=9b9950b65bae80f37e783de48d424ff4691a201b;hpb=2743dc68063b6c83dce3a3b07e78d941fd6feeb2 diff --git a/yaffs_guts.h b/yaffs_guts.h index 853fea6..3385bd4 100644 --- a/yaffs_guts.h +++ b/yaffs_guts.h @@ -424,6 +424,7 @@ struct yaffs_ObjectStruct { * until the inode is released. */ __u8 beingCreated:1; /* This object is still being created so skip some checks. */ + __u8 isShadowed:1; /* This object is shadowed on the way to being renamed. */ __u8 serial; /* serial number of chunk in NAND. Cached here */ __u16 sum; /* sum of the name to speed searching */ @@ -559,6 +560,8 @@ struct yaffs_DeviceStruct { int useNANDECC; /* Flag to decide whether or not to use NANDECC on data (yaffs1) */ int noTagsECC; /* Flag to decide whether or not to do ECC on packed tags (yaffs2) */ + + int disableLazyLoad; /* Disable lazy loading on this device */ void *genericDevice; /* Pointer to device context * On an mtd this holds the mtd pointer.