Searched refs:device_partitioner (Results 1 - 3 of 3) sorted by relevance

/fuchsia/zircon/system/uapp/disk-pave/
H A Dpave-lib.h43 extern zx_status_t FvmPave(fbl::unique_ptr<DevicePartitioner> device_partitioner,
H A Dpave-lib.cpp827 zx_status_t FvmPave(fbl::unique_ptr<DevicePartitioner> device_partitioner, argument
833 status = device_partitioner->FindPartition(Partition::kFuchsiaVolumeManager, &partition_fd);
841 status = device_partitioner->AddPartition(Partition::kFuchsiaVolumeManager, &partition_fd);
936 auto device_partitioner = DevicePartitioner::Create(); local
937 if (!device_partitioner) {
941 const bool is_cros_device = device_partitioner->IsCros();
950 return PartitionPave(fbl::move(device_partitioner), fbl::move(flags.payload_fd),
959 return PartitionPave(fbl::move(device_partitioner), fbl::move(flags.payload_fd),
968 return PartitionPave(fbl::move(device_partitioner), fbl::move(flags.payload_fd),
978 return PartitionPave(fbl::move(device_partitioner), fb
[all...]
H A Ddevice-partitioner.cpp209 fbl::unique_ptr<DevicePartitioner> device_partitioner; local
211 if ((CrosDevicePartitioner::Initialize(&device_partitioner) == ZX_OK) ||
212 (EfiDevicePartitioner::Initialize(&device_partitioner) == ZX_OK)) {
213 return fbl::move(device_partitioner);
216 if ((SkipBlockDevicePartitioner::Initialize(&device_partitioner) == ZX_OK) ||
217 (FixedDevicePartitioner::Initialize(&device_partitioner) == ZX_OK)) {
218 return fbl::move(device_partitioner);

Completed in 84 milliseconds