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

/fuchsia/zircon/system/dev/block/fvm/
H A Dfvm-private.h30 class SliceExtent : public fbl::WAVLTreeContainable<fbl::unique_ptr<SliceExtent>> { class in namespace:fvm
53 fbl::unique_ptr<SliceExtent> Split(size_t vslice);
57 bool Merge(const SliceExtent& other);
68 SliceExtent(size_t vslice_start) function in class:fvm::SliceExtent
73 DISALLOW_COPY_ASSIGN_AND_MOVE(SliceExtent);
287 fbl::WAVLTree<size_t, fbl::unique_ptr<SliceExtent>> slice_map_ TA_GUARDED(lock_);
H A Dfvm.cpp36 fbl::unique_ptr<SliceExtent> SliceExtent::Split(size_t vslice) {
40 fbl::unique_ptr<SliceExtent> new_extent(new (&ac) SliceExtent(vslice + 1));
57 bool SliceExtent::Merge(const SliceExtent& other) {
807 fbl::unique_ptr<SliceExtent> new_extent(new (&ac) SliceExtent(vslice));

Completed in 29 milliseconds