Lines Matching defs:entry

809 		    " to overwrite existing directory entry with\nthe marker."
819 makeNewEndOfDirectory(struct pcdir *entry, int32_t secondToLast,
836 updateDirEnt_Start(entry, newCluster);
844 createNewEndOfDirectory(int fd, struct pcdir *entry, int32_t secondToLast)
859 makeNewEndOfDirectory(entry, secondToLast,
887 * Given a directory entry and a cluster number, search through
888 * the cluster chain for the entry and make the cluster previous
895 truncAtCluster(int fd, struct pcdir *entry, int32_t cluster)
899 int dir = (entry->pcd_attr & PCA_DIR);
902 follow = extractStartCluster(entry);
912 * anywhere in the entry's chain. So we'll leave the
913 * entry alone, and return a negative value so they
923 oldSize = extractSize(entry);
928 updateDirEnt_Start(entry, 0);
932 updateDirEnt_Size(entry, newSize);
934 createNewEndOfDirectory(fd, entry, prev);
976 * a null value for the new directory entry pointer.
995 * Build a new directory entry for the rest of the chain.
996 * Later, if the user okays it, we'll link this entry into the
997 * root directory. The new entry will start out as a
998 * copy of the truncated entry.
1031 * This second entry is the orphan chain, and it may end up in
1068 * Free the directory entry we explicitly created for
1129 * into the file system. So we have to make a new directory entry
1299 * required to make a directory entry for the
1324 * Look up FAT entry of next link in cluster chain,
1338 * cluster entry, but when they only have a directory entry pointer
1455 "Missing cache entry [%d]\n"), clusterNum);