Searched refs:packagesDirectory (Results 1 - 6 of 6) sorted by relevance

/haiku/src/system/boot/loader/
H A Dpackage_support.cpp187 Directory* packagesDirectory = directory_from(fPackagesDir); local
188 packagesDirectory->Acquire();
194 status_t error = _InitState(packagesDirectory, fPackagesDir, state);
213 Directory* packagesDirectory = directory_from(fPackagesDir); local
214 packagesDirectory->Acquire();
216 if (DIR* administrativeDir = open_directory(packagesDirectory,
235 error = _InitState(packagesDirectory, fPackagesDir, state);
272 PackageVolumeInfo::_InitState(Directory* packagesDirectory, DIR* dir, argument
284 status_t error = _ParseActivatedPackagesFile(packagesDirectory, state,
293 if (get_stat(packagesDirectory, packagePat
326 _ParseActivatedPackagesFile(Directory* packagesDirectory, PackageVolumeState* state, char* packageName, size_t packageNameSize) argument
[all...]
H A Dpackage_support.h67 status_t _InitState(Directory* packagesDirectory,
70 Directory* packagesDirectory,
/haiku/src/add-ons/kernel/file_systems/packagefs/volume/
H A DVolume.cpp722 PackagesDirectory* packagesDirectory local
724 status_t error = packagesDirectory->InitOldState(adminDirStat.st_dev,
727 delete packagesDirectory;
731 fPackagesDirectories.Add(packagesDirectory);
732 fPackagesDirectoriesByNodeRef.Insert(packagesDirectory);
735 packagesDirectory->StateName().Data());
748 PackagesDirectory* packagesDirectory = fPackagesDirectories.Last(); local
749 INFORM("Adding packages from \"%s\"\n", packagesDirectory->Path());
752 status_t error = _AddInitialPackagesFromActivationFile(packagesDirectory);
753 if (error != B_OK && packagesDirectory !
811 _AddInitialPackagesFromActivationFile( PackagesDirectory* packagesDirectory) argument
926 _LoadAndAddInitialPackage(PackagesDirectory* packagesDirectory, const char* name) argument
1473 _LoadPackage(PackagesDirectory* packagesDirectory, const char* name, Package*& _package) argument
[all...]
H A DVolume.h118 PackagesDirectory* packagesDirectory);
121 PackagesDirectory* packagesDirectory,
156 PackagesDirectory* packagesDirectory,
/haiku/src/servers/package/
H A DVolume.cpp333 BDirectory packagesDirectory; local
335 if (packagesDirectory.SetTo(&PackagesDirectoryRef()) == B_OK) {
336 if (!BEntry(&packagesDirectory, kAdminDirectoryName).Exists()) {
337 packagesDirectory.CreateDirectory(kAdminDirectoryName, NULL);
341 BDirectory adminDirectory(&packagesDirectory, kAdminDirectoryName);
350 "for packages dir %s.\n", BPath(&packagesDirectory).Path());
H A DCommitTransactionHandler.cpp601 BDirectory packagesDirectory;
603 = packagesDirectory.SetTo(&fVolume->PackagesDirectoryRef());
638 error = entry.MoveTo(&packagesDirectory);
640 error = _AssertEntriesAreEqual(entry, &packagesDirectory);
663 FSUtils::Entry(packagesDirectory),
1316 BDirectory packagesDirectory;
1318 = packagesDirectory.SetTo(&fVolume->PackagesDirectoryRef());
1344 error = entry.MoveTo(&packagesDirectory);

Completed in 197 milliseconds