Lines Matching defs:root
45 Info(RootInfo* root, Info* parent, const BString& path,
49 fRoot(root),
512 // root definition file. This is only necessary when definition file
514 // application may need to find the root definition file and resolve
520 "root {\n"
633 VirtualDirectoryManager::_UpdateTree(RootInfo* root)
636 status_t result = root->ReadDefinition(&changed);
638 DirectoryRemoved(root->Info()->DefinitionFileNodeRef());
645 _UpdateTree(root->Info());
683 // unless this is the root directory, remove the definition file
696 // This is either a root definition file or a subdir definition file
699 // assume a root definition file.
711 // get the root definition file node ref
717 // resolve/create the root info
773 RootInfo* root = new(std::nothrow) RootInfo(definitionFileNodeRef,
775 if (root == NULL || root->InitCheck() != B_OK) {
776 delete root;
779 ObjectDeleter<RootInfo> rootDeleter(root);
781 status_t error = root->ReadDefinition();
785 if (!_AddInfo(root->Info()))
789 _info = root->Info();
810 if (!driverSettings.FindParameter("root", &rootParameter))