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

/fuchsia/zircon/system/dev/block/fvm/
H A Dfvm-private.h79 class VPartitionManager;
80 using ManagerDeviceType = ddk::Device<VPartitionManager, ddk::Ioctlable, ddk::Unbindable>;
88 class VPartitionManager : public ManagerDeviceType { class in namespace:fvm
90 DISALLOW_COPY_ASSIGN_AND_MOVE(VPartitionManager);
132 VPartitionManager(zx_device_t* dev, const block_info_t& info, size_t block_op_size,
134 ~VPartitionManager();
218 static zx_status_t Create(VPartitionManager* vpm, size_t entry_index,
273 VPartition(VPartitionManager* vpm, size_t entry_index, size_t block_op_size);
280 VPartitionManager* mgr_;
H A Dfvm.cpp31 return reinterpret_cast<fvm::VPartitionManager*>(arg)->Load();
71 VPartitionManager::VPartitionManager(zx_device_t* parent, const block_info_t& info,
79 VPartitionManager::~VPartitionManager() = default;
82 zx_status_t VPartitionManager::Bind(zx_device_t* dev) {
94 auto vpm = fbl::make_unique_checked<VPartitionManager>(&ac, dev, block_info,
113 // The VPartitionManager object is owned by the DDK, now that it has been
119 zx_status_t VPartitionManager::AddPartition(fbl::unique_ptr<VPartition> vp) const {
149 zx_status_t VPartitionManager
[all...]

Completed in 23 milliseconds