Searched refs:PackagesDirectory (Results 1 - 8 of 8) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/packagefs/volume/
H A DPackagesDirectory.h19 class PackagesDirectory : public BReferenceable, class in inherits:BReferenceable,DoublyLinkedListLinkImpl
20 public DoublyLinkedListLinkImpl<PackagesDirectory> {
22 PackagesDirectory();
23 ~PackagesDirectory();
45 static bool IsNewer(const PackagesDirectory* a,
46 const PackagesDirectory* b);
48 PackagesDirectory*& HashTableNext()
59 PackagesDirectory* fHashNext;
65 typedef PackagesDirectory ValueType;
72 size_t Hash(const PackagesDirectory* valu
[all...]
H A DPackagesDirectory.cpp7 #include "PackagesDirectory.h"
18 PackagesDirectory::PackagesDirectory() function in class:PackagesDirectory
29 PackagesDirectory::~PackagesDirectory()
39 PackagesDirectory::IsNewer(const PackagesDirectory* a,
40 const PackagesDirectory* b)
51 PackagesDirectory::Init(const char* path, dev_t mountPointDeviceID,
82 PackagesDirectory
[all...]
H A DVolume.h24 #include "PackagesDirectory.h"
31 class PackagesDirectory;
118 PackagesDirectory* packagesDirectory);
121 PackagesDirectory* packagesDirectory,
156 PackagesDirectory* packagesDirectory,
188 PackagesDirectory* fPackagesDirectory;
H A DVolume.cpp223 while (PackagesDirectory* directory = fPackagesDirectories.RemoveHead())
361 fPackagesDirectory = new(std::nothrow) PackagesDirectory;
484 PackagesDirectory* directory = it.Next();
524 PackagesDirectory* directory = package->Directory();
722 PackagesDirectory* packagesDirectory
723 = new(std::nothrow) PackagesDirectory;
739 fPackagesDirectories.Sort(&PackagesDirectory::IsNewer);
748 PackagesDirectory* packagesDirectory = fPackagesDirectories.Last();
812 PackagesDirectory* packagesDirectory)
926 Volume::_LoadAndAddInitialPackage(PackagesDirectory* packagesDirector
[all...]
/haiku/src/add-ons/kernel/file_systems/packagefs/package/
H A DPackage.h32 class PackagesDirectory;
42 PackagesDirectory* directory,
62 PackagesDirectory* Directory() const
126 PackagesDirectory* fPackagesDirectory;
H A DPackage.cpp30 #include "PackagesDirectory.h"
514 Package::Package(::Volume* volume, PackagesDirectory* directory, dev_t deviceID,
/haiku/src/servers/package/
H A DVolume.h145 struct PackagesDirectory;
194 PackagesDirectory* fPackagesDirectories;
H A DVolume.cpp93 // #pragma mark - PackagesDirectory
96 struct Volume::PackagesDirectory { struct in class:Volume
98 PackagesDirectory() function in struct:Volume::PackagesDirectory
275 fPackagesDirectories = new(std::nothrow) PackagesDirectory[

Completed in 80 milliseconds