Searched refs:CachedExtent (Results 1 - 2 of 2) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/btrfs/
H A DExtentAllocator.h30 struct CachedExtent : AVLTreeNode { struct in inherits:AVLTreeNode
37 static CachedExtent* Create(uint64 offset, uint64 length,
48 CachedExtent() {} function in struct:CachedExtent
49 CachedExtent(const CachedExtent& other);
55 typedef CachedExtent Value;
91 status_t FindNext(CachedExtent** chosen, uint64 offset,
93 status_t AddExtent(CachedExtent* extent);
99 status_t _AddAllocatedExtent(CachedExtent* node);
100 status_t _AddFreeExtent(CachedExtent* nod
[all...]
H A DExtentAllocator.cpp11 CachedExtent*
12 CachedExtent::Create(uint64 offset, uint64 length, uint64 flags)
14 CachedExtent* self = new(std::nothrow) CachedExtent();
30 CachedExtent::Delete()
40 CachedExtent::IsAllocated() const
47 CachedExtent::IsData() const
54 CachedExtent::Info() const
89 CachedExtentTree::FindNext(CachedExtent** chosen, uint64 offset, uint64 size,
92 CachedExtent* foun
[all...]

Completed in 40 milliseconds