Symbol: BTree
src/add-ons/kernel/file_systems/btrfs/Attribute.cpp
154
BTree::Path path(fInode->GetVolume()->FSTree());
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
136
BTree::Node::_CalculateSpace(uint32 from, uint32 to, uint8 type) const
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
158
BTree::Node::SpaceUsed() const
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
167
BTree::Node::SpaceLeft() const
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
174
BTree::Node::_Copy(const Node* origin, uint32 at, uint32 from, uint32 to,
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
198
BTree::Node::_SpaceCheck(int length) const
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
211
BTree::Node::Copy(const Node* origin, uint32 start, uint32 end, int length)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
248
BTree::Node::MoveEntries(uint32 start, uint32 end, int length) const
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
25
BTree::Node::Node(Volume* volume)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
300
BTree::Path::Path(BTree* tree)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
311
BTree::Path::~Path()
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
321
BTree::Node*
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
322
BTree::Path::GetNode(int level, int* _slot) const
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
330
BTree::Node*
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
331
BTree::Path::SetNode(off_t block, int slot)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
338
BTree::Node*
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
339
BTree::Path::SetNode(const Node* node, int slot)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
35
BTree::Node::Node(Volume* volume, off_t block)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
358
BTree::Path::Move(int level, int step)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
370
BTree::Path::GetEntry(int slot, btrfs_key* _key, void** _value, uint32* _size,
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
373
BTree::Node* leaf = fNodes[0];
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
400
BTree::Path::SetEntry(int slot, const btrfs_entry& entry, void* value)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
412
BTree::Path::CopyOnWrite(Transaction& transaction, int level, uint32 start,
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
441
fNodes[level] = new(std::nothrow) BTree::Node(fTree->SystemVolume());
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
46
BTree::Node::~Node()
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
475
BTree::Path::InternalCopy(Transaction& transaction, int level)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
509
BTree::BTree(Volume* volume)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
519
BTree::BTree(Volume* volume, btrfs_stream* stream)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
529
BTree::BTree(Volume* volume, fsblock_t rootBlock)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
53
BTree::Node::Unset()
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
538
BTree::~BTree()
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
573
BTree::Traverse(btree_traversing type, Path* path, const btrfs_key& key)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
618
BTree::_Find(Path* path, btrfs_key& wanted, void** _value, uint32* _size,
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
63
BTree::Node::SetTo(off_t block)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
644
BTree::FindNext(Path* path, btrfs_key& key, void** _value, uint32* _size,
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
652
BTree::FindPrevious(Path* path, btrfs_key& key, void** _value, uint32* _size,
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
660
BTree::FindExact(Path* path, btrfs_key& key, void** _value, uint32* _size,
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
668
BTree::MakeEntries(Transaction& transaction, Path* path,
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
697
BTree::InsertEntries(Transaction& transaction, Path* path,
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
72
BTree::Node::SetToWritable(off_t block, int32 transactionId, bool empty)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
728
BTree::RemoveEntries(Transaction& transaction, Path* path,
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
761
BTree::PreviousLeaf(Path* path) const
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
802
BTree::NextLeaf(Path* path) const
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
841
BTree::SetRoot(off_t logical, fsblock_t* block)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
863
BTree::SetRoot(Node* root)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
872
BTree::_AddIterator(TreeIterator* iterator)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
88
BTree::Node::SearchSlot(const btrfs_key& key, int* slot, btree_traversing type)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
880
BTree::_RemoveIterator(TreeIterator* iterator)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
890
TreeIterator::TreeIterator(BTree* tree, const btrfs_key& key)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
897
fPath = new(std::nothrow) BTree::Path(tree);
src/add-ons/kernel/file_systems/btrfs/BTree.h
108
BTree(const BTree& other);
src/add-ons/kernel/file_systems/btrfs/BTree.h
109
BTree& operator=(const BTree& other);
src/add-ons/kernel/file_systems/btrfs/BTree.h
223
Path(BTree* tree);
src/add-ons/kernel/file_systems/btrfs/BTree.h
268
BTree* Tree() const { return fTree; }
src/add-ons/kernel/file_systems/btrfs/BTree.h
275
BTree* fTree;
src/add-ons/kernel/file_systems/btrfs/BTree.h
283
TreeIterator(BTree* tree, const btrfs_key& key);
src/add-ons/kernel/file_systems/btrfs/BTree.h
296
BTree* Tree() const { return fTree; }
src/add-ons/kernel/file_systems/btrfs/BTree.h
300
friend class BTree;
src/add-ons/kernel/file_systems/btrfs/BTree.h
313
BTree* fTree;
src/add-ons/kernel/file_systems/btrfs/BTree.h
314
BTree::Path* fPath;
src/add-ons/kernel/file_systems/btrfs/BTree.h
324
BTree::Path::GetCurrentEntry(btrfs_key* _key, void** _value, uint32* _size,
src/add-ons/kernel/file_systems/btrfs/BTree.h
49
class BTree {
src/add-ons/kernel/file_systems/btrfs/BTree.h
55
BTree(Volume* volume);
src/add-ons/kernel/file_systems/btrfs/BTree.h
56
BTree(Volume* volume,
src/add-ons/kernel/file_systems/btrfs/BTree.h
58
BTree(Volume* volume,
src/add-ons/kernel/file_systems/btrfs/BTree.h
60
~BTree();
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
126
BTree::Path path(fInode->GetVolume()->FSTree());
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
352
BlockGroup::BlockGroup(BTree* extentTree)
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
356
fCurrentExtentTree = new(std::nothrow) BTree(extentTree->SystemVolume(),
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
403
BTree::Path path(fCurrentExtentTree);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.h
110
BlockGroup(BTree* extentTree);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.h
134
BTree* fCurrentExtentTree;
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
101
BTree::Path path(fVolume->FSTree());
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
181
BTree::Path path(fVolume->FSTree());
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
241
BTree::Path path(fVolume->FSTree());
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
429
BTree::Path path(fVolume->FSTree());
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
448
Inode::FindNextIndex(BTree::Path* path) const
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
465
Inode::Insert(Transaction& transaction, BTree::Path* path)
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
467
BTree* tree = path->Tree();
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
488
Inode::Remove(Transaction& transaction, BTree::Path* path)
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
490
BTree* tree = path->Tree();
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
507
Inode::MakeReference(Transaction& transaction, BTree::Path* path,
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
510
BTree* tree = fVolume->FSTree();
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
579
Inode::Dereference(Transaction& transaction, BTree::Path* path, ino_t parentID,
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
582
BTree* tree = path->Tree();
src/add-ons/kernel/file_systems/btrfs/Inode.h
74
uint64 FindNextIndex(BTree::Path* path) const;
src/add-ons/kernel/file_systems/btrfs/Inode.h
78
status_t Insert(Transaction& transaction, BTree::Path* path);
src/add-ons/kernel/file_systems/btrfs/Inode.h
79
status_t Remove(Transaction& transaction, BTree::Path* path);
src/add-ons/kernel/file_systems/btrfs/Inode.h
80
status_t MakeReference(Transaction& transaction, BTree::Path* path,
src/add-ons/kernel/file_systems/btrfs/Inode.h
82
status_t Dereference(Transaction& transaction, BTree::Path* path,
src/add-ons/kernel/file_systems/btrfs/Volume.cpp
203
fChunkTree = new(std::nothrow) BTree(this);
src/add-ons/kernel/file_systems/btrfs/Volume.cpp
210
fRootTree = new(std::nothrow) BTree(this);
src/add-ons/kernel/file_systems/btrfs/Volume.cpp
217
BTree::Path path(fRootTree);
src/add-ons/kernel/file_systems/btrfs/Volume.cpp
232
fExtentTree = new(std::nothrow) BTree(this);
src/add-ons/kernel/file_systems/btrfs/Volume.cpp
248
fFSTree = new(std::nothrow) BTree(this);
src/add-ons/kernel/file_systems/btrfs/Volume.cpp
264
fDevTree = new(std::nothrow) BTree(this);
src/add-ons/kernel/file_systems/btrfs/Volume.cpp
280
fChecksumTree = new(std::nothrow) BTree(this);
src/add-ons/kernel/file_systems/btrfs/Volume.cpp
503
BTree::Path path(fChunkTree);
src/add-ons/kernel/file_systems/btrfs/Volume.h
100
BTree* fFSTree;
src/add-ons/kernel/file_systems/btrfs/Volume.h
101
BTree* fChecksumTree;
src/add-ons/kernel/file_systems/btrfs/Volume.h
18
class BTree;
src/add-ons/kernel/file_systems/btrfs/Volume.h
47
BTree* FSTree() const { return fFSTree; }
src/add-ons/kernel/file_systems/btrfs/Volume.h
48
BTree* ExtentTree() const { return fExtentTree; }
src/add-ons/kernel/file_systems/btrfs/Volume.h
49
BTree* RootTree() const { return fRootTree; }
src/add-ons/kernel/file_systems/btrfs/Volume.h
96
BTree* fChunkTree;
src/add-ons/kernel/file_systems/btrfs/Volume.h
97
BTree* fRootTree;
src/add-ons/kernel/file_systems/btrfs/Volume.h
98
BTree* fDevTree;
src/add-ons/kernel/file_systems/btrfs/Volume.h
99
BTree* fExtentTree;
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
672
BTree::Path path(volume->FSTree());
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
712
BTree::Path path(volume->FSTree());
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
759
BTree::Path path(volume->FSTree());