Searched refs:Partition (Results 1 – 17 of 17) sorted by relevance
24 class Partition {26 explicit Partition(const std::string &devName) : devName_(devName) {} in Partition() function27 Partition(const std::string &devName, std::unique_ptr<FlashdWriter> writer) : devName_(devName), in Partition() function29 ~Partition() {}; in ~Partition()
28 int Partition::DoFlash(const uint8_t *buffer, int bufferSize) const in DoFlash()42 int Partition::DoErase() const in DoErase()75 int Partition::DoFormat() const in DoFormat()90 uint64_t Partition::GetBlockDeviceSize(int fd) const in GetBlockDeviceSize()
29 static void InitEmmcPartition(struct Partition &part, const std::string &partName, size_t start, si… in InitEmmcPartition()43 struct Partition myPaty; in FuzzDoPartitions()44 (void)memset_s(&myPaty, sizeof(struct Partition), 0, sizeof(struct Partition)); in FuzzDoPartitions()
67 struct Partition;68 using PartitonList = std::vector<struct Partition *>;82 struct Partition { struct111 extern struct Partition *GetPartition(const Disk &disk, int partn); argument
68 static void InitEmmcPartition(struct Partition &part, const std::string &partName, size_t start, si… in InitEmmcPartition()82 struct Partition myPaty[PARTITION_NUMBER];83 EXPECT_EQ(memset_s(myPaty, sizeof(struct Partition) * PARTITION_NUMBER, 0,84 sizeof(struct Partition) * PARTITION_NUMBER), 0);
39 static int BlkpgPartCommand(const Partition &part, struct blkpg_partition &pg, int op) in BlkpgPartCommand()57 static int DoUmountDiskPartition(const Partition &part) in DoUmountDiskPartition()90 static int BlkpgRemovePartition(const Partition &part) in BlkpgRemovePartition()121 Partition *part = nullptr; in DoRmPartition()141 static int BlkpgAddPartition(Partition &part) in BlkpgAddPartition()167 static bool DoAddPartition(const Disk &disk, Partition &part) in DoAddPartition()245 std::sort(nlist.begin(), nlist.end(), [](const struct Partition *a, const struct Partition *b) { in WriteDiskPartitionToMisc()
332 static struct Partition* NewPartition(const BlockDevice &dev, int partn) in NewPartition()334 Partition* part = (Partition*) calloc (1, sizeof (Partition)); in NewPartition()385 struct Partition* GetPartition(const Disk &disk, int partn) in GetPartition()387 struct Partition *part = nullptr; in GetPartition()412 struct Partition* part = nullptr; in ProbeAllPartitions()
22 static PartitionChangeType ComparePartition(const PartitonList &plist, struct Partition &newp) in ComparePartition()25 struct Partition *oldp = nullptr; in ComparePartition()
32 bool UpdatePartitions::SetPartitionInfo(const cJSON *partitions, int idx, struct Partition *myParti… in SetPartitionInfo()97 …struct Partition* myPartition = static_cast<struct Partition*>(calloc(1, sizeof(struct Partition))… in ParsePartitionInfo()
33 bool SetPartitionInfo(const cJSON* partitions, int idx, struct Partition* myPartition) const;
36 std::unique_ptr<Partition> partition_ = {};
59 Partition part(partitionName); in DoErase()
70 Partition part(partitionName); in DoFormat()
91 partition_ = std::make_unique<Partition>(partName, std::move(writer)); in InitPartition()
237 Partition partTest(partitionName);245 Partition partTest(partitionName);260 … std::unique_ptr<Partition> partition_ = std::make_unique<Partition>(partName, std::move(writer));268 partition_ = std::make_unique<Partition>(partName, std::move(writer));280 Partition partTest(partitionName);
74 -pf PARTITION_FILE, --partition_file PARTITION_FILE Variable partition mode, Partition list f…
166 int32_t Partition(std::string diskId, int32_t type) in Partition() function in OHOS::AccountTest::MockStorageMgrProxy