Lines Matching defs:Volume
0 // Volume.cpp
29 #include "Volume.h"
56 \class Volume
59 The Volume class bundles all functionality related to a volume.
69 Volume::Volume()
85 Volume::~Volume()
93 Volume::Identify(int fd, partition_data *partition)
106 Volume::Mount(fs_volume *fsVolume, const char *path)
196 Volume::Unmount()
234 Volume::GetBlockSize() const
241 Volume::CountBlocks() const
248 Volume::CountFreeBlocks() const
255 Volume::GetName() const
263 Volume::UpdateName(partition_id partitionID)
270 strlcpy(fVolumeName, "ReiserFS Volume", sizeof(fVolumeName));
276 Volume::GetDeviceName() const
283 Volume::GetKeyOffsetForName(const char *name, int len, uint64 *result)
297 Volume::GetVNode(ino_t id, VNode **node)
304 Volume::PutVNode(ino_t id)
320 Volume::FindVNode(ino_t id, VNode *node)
337 Volume::FindVNode(uint32 dirID, uint32 objectID, VNode *node)
388 Volume::FindDirEntry(VNode *dir, const char *entryName, VNode *foundNode,
423 Volume::ReadLink(VNode *node, char *buffer, size_t bufferSize,
447 Volume::FindEntry(const VNode *rootDir, const char *path, VNode *foundNode)
450 PRINT(("Volume::FindEntry(`%s')\n", path));
482 PRINT(("Volume::FindEntry(`%s') done: %s\n", path, strerror(error)));
488 Volume::IsNegativeEntry(ino_t id)
499 Volume::IsNegativeEntry(uint32 dirID, uint32 objectID)
506 Volume::GetHideEsoteric() const
513 Volume::_ReadSuperBlock()
561 Volume::_InitHashFunction()
587 Volume::_DetectHashFunction()
626 Volume::_VerifyHashFunction(hash_function_t function)
653 Volume::_InitNegativeEntries()