Lines Matching refs:root
412 // size of the block bitmap + root block
420 // scan for indices and root inode
423 puts("\n*** Scanning for indices and root node...");
428 fprintf(stderr,"ERROR: Could not find root directory! Trying to recreate the superblock will have no effect!\n\tSetting standard values for the root dir.\n");
591 // is the inode a special root inode (parent == self)?
607 bool *root, bfs_inode *rootDir)
610 *root = true;
615 printf("WARNING: root node has unexpected position: (ag = %"
639 bool indices = false,root = false;
645 // The first offset where a root node can be is therefore the
652 SaveInode(inode,&indices,indexDir,&root,rootDir);
659 // search common places for root node, iterating from allocation group
667 SaveInode(inode, &indices, indexDir, &root, rootDir);
668 if (root)
673 if (!root) {
674 printf("WARNING: Could not find root node at common places!\n");
675 printf("\tScanning log area for root node\n");
680 SaveInode(inode,&indices,indexDir,&root,rootDir);
682 printf("root node at: 0x%" B_PRIxOFF " (DiskProbe)\n",
692 /*if (!root)
700 // search not so common places for the root node (all places)
708 SaveInode(inode,&indices,indexDir,&root,rootDir);
711 if (root)