Home | History | Annotate | Download | only in yaffs2

Lines Matching defs:object

84 /* Some special object ids for pseudo objects */
90 /* Sseudo object ids for checkpointing */
113 struct yaffs_ObjectStruct *object;
173 unsigned objectId; /* If 0 then this is not part of an object (unused) */
188 /* Extra info if this is an object header (YAFFS2 only) */
191 unsigned extraParentObjectId; /* The parent object */
193 unsigned extraShadows; /* Does this shadow another object? */
195 yaffs_ObjectType extraObjectType; /* What object type? */
198 unsigned extraEquivalentObjectId; /* Equivalent object Id if it is a hard link */
284 __u32 hasShrinkHeader:1; /* This block has at least one shrink object header */
290 /* -------------------------- Object structure -------------------------------*/
291 /* This is the object structure as stored on NAND */
317 /* Equivalent object id applies to hard links only. */
334 int shadowsObject; /* This object header shadows the specified object if > 0 */
336 /* isShrink applies to object headers written when we shrink the file (ie resize) */
362 /*------------------------ Object -----------------------------*/
363 /* An object can be one of:
402 __u8 fake:1; /* A fake object has no presence on NAND. */
405 __u8 dirty:1; /* the object needs to be written to flash */
407 * object might be created before the data
410 __u8 lazyLoaded:1; /* This object has been lazy loaded and is missing some detail */
412 __u8 deferedFree:1; /* For Linux kernel. Object is removed from NAND, but is
413 * still in the inode cache. Free of object is defered.
431 /* Where's my object header in NAND? */
436 __u32 objectId; /* the object id value */
488 /* yaffs_CheckpointObject holds the definition of an object as dumped