uffs_treeNodeSt Struct Reference

#include <uffs_tree.h>


Data Fields

u16 hashNext
union {
   fdataSt   data
   dirhSt   dir
   filehSt   file
   blocklistSt   list
u


Detailed Description

Definition at line 53 of file uffs_tree.h.


Field Documentation

struct fdataSt uffs_treeNodeSt::data

Definition at line 58 of file uffs_tree.h.

Referenced by uffs_BreakFromEntry(), uffs_BufFlush(), uffs_BufGetEx(), uffs_FindDataNode(), uffs_FindDataNodeByBlock(), uffs_RecoverBadBlock(), uffs_SetTreeNodeBlock(), and uffs_TruncateObject().

struct dirhSt uffs_treeNodeSt::dir

Definition at line 56 of file uffs_tree.h.

Referenced by uffs_BreakFromEntry(), uffs_BufFlush(), uffs_BufGetEx(), uffs_CompareFileNameWithTreeNode(), uffs_FindDirNodeByBlock(), uffs_FindDirNodeByName(), uffs_FindDirNodeFromTree(), uffs_FindDirNodeFromTreeWithFather(), uffs_FindFirstObject(), uffs_FindNextObject(), uffs_RecoverBadBlock(), uffs_RenameObject(), and uffs_SetTreeNodeBlock().

struct filehSt uffs_treeNodeSt::file

Definition at line 57 of file uffs_tree.h.

Referenced by uffs_BreakFromEntry(), uffs_BufFlush(), uffs_BufGetEx(), uffs_CompareFileNameWithTreeNode(), uffs_EndOfFile(), uffs_FindFileNodeByBlock(), uffs_FindFileNodeByName(), uffs_FindFileNodeFromTree(), uffs_FindFileNodeFromTreeWithFather(), uffs_FindFirstObject(), uffs_ReadObject(), uffs_RecoverBadBlock(), uffs_RenameObject(), uffs_SeekObject(), uffs_SetTreeNodeBlock(), uffs_TruncateObject(), and uffs_WriteObject().

u16 uffs_treeNodeSt::hashNext

Definition at line 60 of file uffs_tree.h.

Referenced by _FindPrevNodeFromEntry(), uffs_BreakFromEntry(), uffs_FindDataNode(), uffs_FindDataNodeByBlock(), uffs_FindDirNodeByBlock(), uffs_FindDirNodeByName(), uffs_FindDirNodeFromTree(), uffs_FindDirNodeFromTreeWithFather(), uffs_FindFileNodeByBlock(), uffs_FindFileNodeByName(), uffs_FindFileNodeFromTree(), uffs_FindFileNodeFromTreeWithFather(), uffs_FindFirstObject(), and uffs_FindNextObject().

struct blocklistSt uffs_treeNodeSt::list

Definition at line 55 of file uffs_tree.h.

Referenced by cmdSt(), uffs_DeleteObject(), uffs_FindBadNodeByBlock(), uffs_FindErasedNodeByBlock(), uffs_GetErased(), uffs_InsertToBadBlockList(), uffs_InsertToErasedListHead(), uffs_InsertToErasedListTail(), uffs_RecoverBadBlock(), and uffs_TruncateObject().

union { ... } uffs_treeNodeSt::u

Referenced by cmdSt(), uffs_BreakFromEntry(), uffs_BufFlush(), uffs_BufGetEx(), uffs_CompareFileNameWithTreeNode(), uffs_DeleteObject(), uffs_EndOfFile(), uffs_FindBadNodeByBlock(), uffs_FindDataNode(), uffs_FindDataNodeByBlock(), uffs_FindDirNodeByBlock(), uffs_FindDirNodeByName(), uffs_FindDirNodeFromTree(), uffs_FindDirNodeFromTreeWithFather(), uffs_FindErasedNodeByBlock(), uffs_FindFileNodeByBlock(), uffs_FindFileNodeByName(), uffs_FindFileNodeFromTree(), uffs_FindFileNodeFromTreeWithFather(), uffs_FindFirstObject(), uffs_FindNextObject(), uffs_GetErased(), uffs_InsertToBadBlockList(), uffs_InsertToErasedListHead(), uffs_InsertToErasedListTail(), uffs_ReadObject(), uffs_RecoverBadBlock(), uffs_RenameObject(), uffs_SeekObject(), uffs_SetTreeNodeBlock(), uffs_TruncateObject(), and uffs_WriteObject().


The documentation for this struct was generated from the following file:
Generated on Sat Mar 17 15:45:45 2007 for uffs-doc by  doxygen 1.5.0