Searched refs:VPartitionManager (Results 1 - 2 of 2) sorted by relevance
/fuchsia/zircon/system/dev/block/fvm/ |
H A D | fvm-private.h | 79 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 D | fvm.cpp | 31 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