GetRootDirectory
status_t GetRootDirectory(BDirectory* directory) const;
volume.GetRootDirectory(&directory);
fVolume.GetRootDirectory(&rootDir);
fVolume.GetRootDirectory(&rootDir);
volume.GetRootDirectory(&dir);
Directory* volumeRoot = volume->GetRootDirectory();
Directory* clientVolumeRoot = clientVolume->GetRootDirectory();
Directory* clientVolumeRoot = clientVolume->GetRootDirectory();
_GetNodeInfo(volume->GetRootDirectory(), &reply.nodeInfo);
if (volumeManager->DirectoryContains(GetRootDirectory(), node, true))
if (volumeManager->DirectoryContains(GetRootDirectory(), dir, true))
if (!volumeManager->DirectoryContains(GetRootDirectory(), dir, true))
if (volumeManager->DirectoryContains(GetRootDirectory(), entry))
if (!volumeManager->DirectoryContains(GetRootDirectory(), entry))
Directory* GetRootDirectory() const;
Directory* GetRootDirectory() const;
error = AddNode(volume->GetRootDirectory());
CompletePathToRoot(volume->GetRootDirectory());
if (DirectoryContains(clientVolume->GetRootDirectory(), directory,
if (node != node->GetVolume()->GetRootDirectory())
Directory* rootDir = clientVolume->GetRootDirectory();
|| (node && node == node->GetVolume()->GetRootDirectory()))) {
if (node != node->GetVolume()->GetRootDirectory())
Directory* rootDir = clientVolume->GetRootDirectory();
if (DirectoryContains(clientVolume->GetRootDirectory(), node, true))
if (DirectoryContains(clientVolume->GetRootDirectory(), node, true))
if (Directory* rootDir = volume->GetRootDirectory()) {
if (node != volume->GetRootDirectory())
return (fRootVolume ? fRootVolume->GetRootDirectory() : NULL);
if (node != node->GetVolume()->GetRootDirectory())
while (directory != GetRootDirectory()) {
if (node == GetRootDirectory())
Directory* rootDir = GetRootDirectory();
Directory* GetRootDirectory() const;
Directory *GetRootDirectory() const { return fRootDirectory; }
*_rootID = volume->GetRootDirectory()->GetID();
fVolume->GetRootDirectory(&root);
ret = volume.GetRootDirectory(&temp);
|| volume.GetRootDirectory(&mountPoint) != B_OK) {
volume.GetRootDirectory(&directory);
volume.GetRootDirectory(&cddaRoot);
if (volume.GetRootDirectory(&root) == B_OK) {
volume.GetRootDirectory(&dir);
status_t error = volume.GetRootDirectory(&dir);
&& volume.GetRootDirectory(&directory) == B_OK
if (volume.GetRootDirectory(&directory) == B_OK
volume.GetRootDirectory(&root);
volume.GetRootDirectory(&root);
if (volume.GetRootDirectory(&root) != B_OK)
if (volume.GetRootDirectory(&root) != B_OK)
|| volume.GetRootDirectory(&root) != B_OK || root.GetEntry(&entry) != B_OK) {
if (volume.GetRootDirectory(&startDir) == B_OK) {
result = fVol.GetRootDirectory(fTopDir);
if (volume->GetRootDirectory(&root) != B_OK)
if (volume->GetRootDirectory(&rootDirectory) == B_OK
tempVolume.GetRootDirectory(&root);
tempVolume.GetRootDirectory(&root);
if (fVolume.GetRootDirectory(&dir) == B_OK) {
item->Volume().GetRootDirectory(&root);
fVolume.GetRootDirectory(&rootDir);
fVolume.GetRootDirectory(&rootDir);
mountVolume.GetRootDirectory(&mountDir);
status = volume.GetRootDirectory(&mountPoint);
volume->GetRootDirectory(&dir);
CHK(volume.GetRootDirectory(&rootDir) == B_OK);
CHK(volume.GetRootDirectory(&rootDir) == B_BAD_VALUE);
CHK(volume.GetRootDirectory(NULL) == B_BAD_VALUE);