Lines Matching refs:fbl
22 #include <fbl/algorithm.h>
23 #include <fbl/intrusive_wavl_tree.h>
24 #include <fbl/mutex.h>
25 #include <fbl/unique_ptr.h>
26 #include <fbl/vector.h>
30 class SliceExtent : public fbl::WAVLTreeContainable<fbl::unique_ptr<SliceExtent>> {
53 fbl::unique_ptr<SliceExtent> Split(size_t vslice);
61 fbl::AllocChecker ac;
75 fbl::Vector<uint32_t> pslices_;
149 zx_status_t AddPartition(fbl::unique_ptr<VPartition> vp) const;
201 fbl::Mutex lock_;
202 fbl::unique_ptr<fzl::MappedVmo> metadata_ TA_GUARDED(lock_);
219 fbl::unique_ptr<VPartition>* out);
275 fbl::Mutex lock_;
287 fbl::WAVLTree<size_t, fbl::unique_ptr<SliceExtent>> slice_map_ TA_GUARDED(lock_);