Lines Matching defs:Volume

7 #include "Volume.h"
78 struct Volume::ShineThroughDirectory : public Directory {
99 struct Volume::ActivationChangeRequest {
164 // #pragma mark - Volume
167 Volume::Volume(fs_volume* fsVolume)
182 Volume::~Volume()
231 Volume::Mount(const char* parameterString)
451 Volume::Unmount()
457 Volume::IOCtl(Node* node, uint32 operation, void* buffer, size_t size)
569 Volume::AddNodeListener(NodeListener* listener, Node* node)
583 Volume::RemoveNodeListener(NodeListener* listener)
605 Volume::AddQuery(Query* query)
612 Volume::RemoveQuery(Query* query)
619 Volume::UpdateLiveQueries(Node* node, const char* attribute, int32 type,
632 Volume::GetVNode(ino_t nodeID, Node*& _node)
639 Volume::PutVNode(ino_t nodeID)
646 Volume::RemoveVNode(ino_t nodeID)
653 Volume::PublishVNode(Node* node)
661 Volume::PackageLinkNodeAdded(Node* node)
671 Volume::PackageLinkNodeRemoved(Node* node)
681 Volume::PackageLinkNodeChanged(Node* node, uint32 statFields,
692 Volume::_LoadOldPackagesStates(const char* packagesState)
746 Volume::_AddInitialPackages()
811 Volume::_AddInitialPackagesFromActivationFile(
890 Volume::_AddInitialPackagesFromDirectory()
926 Volume::_LoadAndAddInitialPackage(PackagesDirectory* packagesDirectory,
946 Volume::_AddPackage(Package* package)
954 Volume::_RemovePackage(Package* package)
962 Volume::_RemoveAllPackages()
974 Volume::_FindPackage(const char* fileName) const
981 Volume::_AddPackageContent(Package* package, bool notify)
1016 Volume::_RemovePackageContent(Package* package, PackageNode* endNode,
1046 Volume::_AddPackageContentRootNode(Package* package,
1117 Volume::_RemovePackageContentRootNode(Package* package,
1178 Volume::_AddPackageNode(Directory* directory, PackageNode* packageNode,
1290 Volume::_RemovePackageNode(Directory* directory, PackageNode* packageNode,
1388 Volume::_CreateUnpackingNode(mode_t mode, Directory* parent, const String& name,
1421 Volume::_RemoveNode(Node* node)
1434 Volume::_RemoveNodeAndVNode(Node* node)
1473 Volume::_LoadPackage(PackagesDirectory* packagesDirectory, const char* name,
1514 Volume::_ChangeActivation(ActivationChangeRequest& request)
1530 ERROR("Volume::_ChangeActivation(): mismatching packages "
1539 ERROR("Volume::_ChangeActivation(): package to activate "
1546 ERROR("Volume::_ChangeActivation(): package to deactivate "
1553 ERROR("Volume::_ChangeActivation(): package to reactivate "
1564 INFORM("Volume::_ChangeActivation(): %" B_PRId32 " new packages, %" B_PRId32
1596 ERROR("Volume::_ChangeActivation(): failed to load package "
1607 // TODO: Add a change counter to Volume, so we can easily check whether
1662 ERROR("Volume::_ChangeActivation(): failed to roll back "
1675 Volume::_InitMountType(const char* mountType)
1693 Volume::_CreateShineThroughDirectory(Directory* parent, const char* name,
1722 Volume::_CreateShineThroughDirectories(const char* shineThroughSetting)
1766 Volume::_PublishShineThroughDirectories()
1838 Volume::_AddPackageLinksDirectory()
1860 Volume::_RemovePackageLinksDirectory()
1878 Volume::_AddPackageLinksNode(Node* node)
1898 Volume::_RemovePackageLinksNode(Node* node)
1915 inline Volume*
1916 Volume::_SystemVolumeIfNotSelf() const
1918 if (Volume* systemVolume = fPackageFSRoot->SystemVolume())
1925 Volume::_NotifyNodeAdded(Node* node)
1951 Volume::_NotifyNodeRemoved(Node* node)
1977 Volume::_NotifyNodeChanged(Node* node, uint32 statFields,