Lines Matching refs:directory

770 	// get the directory
771 Directory* directory = NULL;
775 directory = dynamic_cast<Directory*>(node);
776 if (!directory)
785 if (!volume->GetNodePermissions(directory).ImpliesWritePermission())
792 result = directory->GetPath(&path);
813 entry = volumeManager->GetEntry(directory->GetVolumeID(),
814 directory->GetID(), request->name.GetString());
820 result = volume->LoadEntry(directory, request->name.GetString(),
1145 // get the directory
1146 Directory* directory = NULL;
1150 directory = dynamic_cast<Directory*>(node);
1151 if (!directory)
1159 if (!volume->GetNodePermissions(directory).ImpliesWritePermission())
1166 result = directory->GetPath(&path);
1203 // get the directory
1204 Directory* directory = NULL;
1208 directory = dynamic_cast<Directory*>(node);
1209 if (!directory)
1217 if (!volume->GetNodePermissions(directory).ImpliesWritePermission())
1224 result = directory->GetPath(&path);
1261 // get the directory
1262 Directory* directory = NULL;
1266 directory = dynamic_cast<Directory*>(node);
1267 if (!directory)
1275 if (!volume->GetNodePermissions(directory).ImpliesWritePermission())
1282 result = directory->GetPath(&path);
1382 // get the new directory
1408 // get the old directory
1466 // get the directory
1467 Directory* directory = NULL;
1471 directory = dynamic_cast<Directory*>(node);
1472 if (!directory)
1480 if (!volume->GetNodePermissions(directory).ImpliesWritePermission())
1487 result = directory->GetPath(&path);
1494 // create the directory
1524 // get the directory
1525 Directory* directory = NULL;
1529 directory = dynamic_cast<Directory*>(node);
1530 if (!directory)
1538 if (!volume->GetNodePermissions(directory).ImpliesWritePermission())
1545 result = directory->GetPath(&path);
1552 // remove the directory
1582 // get the directory
1583 Directory* directory = NULL;
1587 directory = dynamic_cast<Directory*>(node);
1588 if (!directory)
1596 if (!volume->GetNodePermissions(directory).ImpliesReadDirPermission())
1600 // open the directory
1603 result = volume->OpenDir(directory, &handle);
1609 _GetNodeInfo(directory, &reply.nodeInfo);
1612 if (directory != NULL) {
1615 volume->GetID(), directory->GetVolumeID(), directory->GetID());
1653 // check if it is a directory iterator
1663 // get the directory
1664 Directory* directory = NULL;
1668 directory = dynamic_cast<Directory*>(node);
1669 if (!directory)
1677 if (!volume->GetNodePermissions(directory).ImpliesReadDirPermission())
1683 directory->GetID());
1690 // read the directory
1716 if (directory != NULL) {
1720 volume->GetID(), directory->GetVolumeID(), directory->GetID(),
1749 // get the directory
1750 Directory* directory = NULL;
1754 directory = dynamic_cast<Directory*>(node);
1755 if (!directory)
1763 if (!volume->GetNodePermissions(directory)
1774 result = volume->LoadEntry(directory, request->name.GetString(),
1821 // get the directory
1822 Directory* directory = NULL;
1826 directory = dynamic_cast<Directory*>(node);
1827 if (!directory)
1835 if (!volume->GetNodePermissions(directory)
1847 if (volume->LoadEntry(directory, names[i].GetString(), &entry)
1900 // load/cache the attribute directory
1903 // open the attribute directory, if caching it failed
1915 // the attribute directory is cached
1955 // check if it is a attribute directory iterator
1981 // read the attribute directory
2533 // directory inclusion for the latter, since we don't need to query the
2584 " directory: (%" B_PRIdDEV ", %" B_PRIdINO ")\n",
2598 // load the directory the concerned entry belongs/belonged to
2599 Directory* directory;
2602 &directory) == B_OK) {
2603 // find out, which client volumes the directory is located in
2604 concernedVolumes = _GetContainingClientVolumes(directory, volumeIDs,
2607 // Failed to load the directory, so maybe it has already been
3136 // update the attribute directory
3151 // get an attr dir info, if the directory is valid
3317 ClientConnection::_GetContainingClientVolumes(Directory* directory,
3327 if (volumeManager->DirectoryContains(clientVolumeRoot, directory, true)