Lines Matching refs:pcdir
84 hasCHKName(struct pcdir *dp) in hasCHKName()
109 addToCHKList(struct pcdir *dp) in addToCHKList()
127 appendToPath(struct pcdir *dp, char *thePath, int *theLen) in appendToPath()
175 printName(FILE *outDest, struct pcdir *dp) in printName()
200 sanityCheckSize(int fd, struct pcdir *dp, int32_t actualClusterCount, in sanityCheckSize()
202 struct pcdir **orphanEntry) in sanityCheckSize()
245 noteUsage(int fd, int32_t startAt, struct pcdir *dp, struct pcdir *lp, in noteUsage()
249 struct pcdir *orphanEntry; in noteUsage()
300 storeInfoAboutEntry(int fd, struct pcdir *dp, struct pcdir *ldp, int depth, in storeInfoAboutEntry()
371 storeInfoAboutLabel(struct pcdir *dp) in storeInfoAboutLabel()
386 searchChecks(struct pcdir *dp, int operation, char matchRequired, in searchChecks()
387 struct pcdir **found) in searchChecks()
418 catalogEntry(int fd, struct pcdir *dp, struct pcdir *longdp, in catalogEntry()
492 char matchRequired, struct pcdir **found, int32_t *lastDirCluster, in visitNodes()
493 struct pcdir **dirEnd, char *recordPath, int *pathLen) in visitNodes()
495 struct pcdir *longdp = NULL; in visitNodes()
496 struct pcdir *dp; in visitNodes()
600 char matchRequired, struct pcdir **found, int32_t *lastDirCluster, in traverseFromRoot()
601 struct pcdir **dirEnd, char *recordPath, int *pathLen) in traverseFromRoot()
639 char matchRequired, struct pcdir **found, int32_t *lastDirCluster, in traverseDir()
640 struct pcdir **dirEnd, char *recordPath, int *pathLen) in traverseDir()
669 struct pcdir *ignorep1, *ignorep2; in createCHKNameList()
744 extractSize(struct pcdir *dp) in extractSize()
753 extractStartCluster(struct pcdir *dp) in extractStartCluster()
767 static struct pcdir *
770 struct pcdir *deletedEntry = NULL; in findAvailableRootDirEntSlot()
771 struct pcdir *appendPoint = NULL; in findAvailableRootDirEntSlot()
814 insertDirEnt(struct pcdir *slot, struct pcdir *entry, int32_t clusterWithSlot) in insertDirEnt()
816 (void) memcpy(slot, entry, sizeof (struct pcdir)); in insertDirEnt()
877 updateDirEnt_CreatTime(struct pcdir *dp) in updateDirEnt_CreatTime()
884 updateDirEnt_ModTimes(struct pcdir *dp) in updateDirEnt_ModTimes()
894 struct pcdir *
895 addRootDirEnt(int fd, struct pcdir *new) in addRootDirEnt()
897 struct pcdir *added; in addRootDirEnt()
1017 struct pcdir *
1018 newDirEnt(struct pcdir *copyme) in newDirEnt()
1020 struct pcdir *ndp; in newDirEnt()
1022 if ((ndp = (struct pcdir *)calloc(1, sizeof (struct pcdir))) == NULL) { in newDirEnt()
1028 (void) memcpy(ndp, copyme, sizeof (struct pcdir)); in newDirEnt()
1038 updateDirEnt_Size(struct pcdir *dp, uint32_t newSize) in updateDirEnt_Size()
1046 updateDirEnt_Start(struct pcdir *dp, int32_t newStart) in updateDirEnt_Start()
1058 updateDirEnt_Name(struct pcdir *dp, char *newName) in updateDirEnt_Name()