Newer
Older
ubixos / src / sys / include / ubixfs / dirCache.h
#ifndef DIRCACHE_H

#include "ubixfs.h"

struct cacheNode {
  char * name;
  struct cacheNode * prev;
  struct cacheNode * next;
  struct cacheNode * parent;
  struct cacheNode * subDirsHead;
  struct cacheNode * subDirsTail;
  struct directoryEntry * dirList; 
  int    dirListEntryCount;
  int    dirty;
  unsigned int dirBlock;
}; /* cacheNode */

#endif /* !DIRCACHE_H */