Lines Matching defs:entry
69 struct entry {
70 char *e_name; /* the current name of this entry */
72 char e_type; /* type of this entry, see below */
76 struct entry *e_parent; /* pointer to parent directory (..) */
77 struct entry *e_sibling; /* next element in this directory (.) */
78 struct entry *e_links; /* hard links to this inode */
79 struct entry *e_entries; /* for directories, their entries */
80 struct entry *e_next; /* hash chain list */
83 #define LEAF 1 /* non-directory entry */
84 #define NODE 2 /* directory entry */
87 #define EXTRACT 0x0001 /* entry is to be replaced from the tape */
88 #define NEW 0x0002 /* a new entry to be extracted */
89 #define KEEP 0x0004 /* entry is not to change */
90 #define REMOVED 0x0010 /* entry has been removed */
91 #define TMPNAME 0x0020 /* entry has been given a temporary name */
95 * Constants associated with entry structs
102 * The entry describes the next file available on the tape