Lines Matching defs:directory

112 #define FSCK_NODE_FLAG_DIRECTORY	(1<< 1)	/* is a normal directory */
113 #define FSCK_NODE_FLAG_HAS_STREAM_DIR (1<< 2) /* has a stream directory */
115 #define FSCK_NODE_FLAG_STREAM_DIR (1<< 4) /* is a stream directory */
123 #define FSCK_NODE_FLAG_WIPE_STREAM_DIR (1<<10) /* wipe stream directory */
151 uint8_t *directory; /* directory contents */
430 uint8_t *directory, *rebuild_dir;
434 directory = node->directory;
453 pwarn("%s : BROKEN directory\n",
459 pwarn("%s : <directory resync>\n",
465 sfid = (struct fileid_desc *) (directory + sfpos);
521 pwarn("%s: could save %" PRIi64 " bytes in directory\n", udf_node_path(node), sfpos - dfpos);
525 memset(directory, 0, sfpos);
526 memcpy(directory, rebuild_dir, dfpos);
877 * Note: only used for directory contents.
1009 * Special case for writeout file/directory on recordable
2999 /* check file/directory counts */
3090 * Walk the entire directory tree and check all link counts and rebuild the
3163 &node->directory,
3260 /* read in the directory contents */
3262 &node->directory, NULL);
3265 //if (dscr->efe.unique_id == 109) node->directory[125] = 0xff;
3266 //if (dscr->efe.unique_id == 310) memset(node->directory+1024, 0, 300);
3269 pwarn("%s : directory has read errors\n",
3272 "Wipe defective directory")) {
3282 pwarn("%s : directory file entries need repair\n",
3455 assert(node->directory);
3509 /* walk through all our FIDs in the directory stream */
3510 bpos = node->directory;
3545 /* file/directory is OK and referenced as its size won't change */
3572 pwarn("%s : fixing up directory\n", udf_node_path(node));
3578 bpos = node->directory;
3650 &node->directory,
3654 pwarn("Failed to write out directory!\n");
3894 printf("\tPass 1, reading in directory trees\n");
3925 /* directory found in stream directory? */
3930 pwarn("%s : specification violation, directory in stream directory\n",
3932 if (ask(0, "Clear directory")) {
4099 free(cur_node->directory);
4165 free(cur_node->directory);
4296 pwarn("** Phase 2 - walking directory tree\n");