Lines Matching defs:HTree
11 #include "HTree.h"
51 HTree::HTree(Volume* volume, Inode* directory)
66 TRACE("HTree::HTree() %" B_PRIx32 " %" B_PRIx32 " %" B_PRIx32 " %" B_PRIx32
79 HTree::~HTree()
85 HTree::PrepareForHash()
106 HTree::Lookup(const char* name, DirectoryIterator** iterator)
108 TRACE("HTree::Lookup()\n");
111 // No HTree support or looking for trivial directories
150 TRACE("HTree::Lookup(): detach root: %c\n", detachRoot ? 't' : 'f');
160 HTree::Hash(const char* name, uint8 length)
183 TRACE("HTree::_Hash(): filename hash 0x%" B_PRIx32 "\n", hash);
190 HTree::_HashLegacy(const char* name, uint8 length)
192 TRACE("HTree::_HashLegacy()\n");
211 HTree::_MD4F(uint32 x, uint32 y, uint32 z)
218 HTree::_MD4G(uint32 x, uint32 y, uint32 z)
225 HTree::_MD4H(uint32 x, uint32 y, uint32 z)
232 HTree::_MD4RotateVars(uint32& a, uint32& b, uint32& c, uint32& d)
243 HTree::_HalfMD4Transform(uint32 buffer[4], uint32 blocks[8])
304 HTree::_HashHalfMD4(const char* name, uint8 _length)
306 TRACE("HTree::_HashHalfMD4()\n");
329 HTree::_TEATransform(uint32 buffer[4], uint32 blocks[4])
355 HTree::_HashTEA(const char* name, uint8 _length)
357 TRACE("HTree::_HashTEA()\n");
382 HTree::_PrepareBlocksForHash(const char* string, uint32 length, uint32* blocks,
419 HTree::_FallbackToLinearIteration(DirectoryIterator** iterator)