Home | History | Annotate | Download | only in bootctrl

Lines Matching refs:disk

71 	struct gpt_disk *disk = NULL;
77 disk = gpt_disk_alloc();
78 if (!disk) {
79 ALOGE("%s: Failed to alloc disk struct", __func__);
82 if (gpt_disk_get_disk_info(partname, disk)) {
83 ALOGE("%s: Failed to get disk info", __func__);
86 pentry = gpt_disk_get_pentry(disk, partname, PRIMARY_GPT);
88 ALOGE("%s: pentry does not exist in disk struct",
101 gpt_disk_free(disk);
104 if (disk)
105 gpt_disk_free(disk);
117 struct gpt_disk *disk = NULL;
170 disk = gpt_disk_alloc(disk);
171 if (!disk) {
172 ALOGE("%s: Failed to alloc disk struct",
176 rc = gpt_disk_get_disk_info(partName, disk);
178 ALOGE("%s: Failed to get disk info for %s",
183 pentry = gpt_disk_get_pentry(disk, partName, PRIMARY_GPT);
184 pentry_bak = gpt_disk_get_pentry(disk, partName, SECONDARY_GPT);
207 if (gpt_disk_update_crc(disk)) {
213 if (gpt_disk_commit(disk)) {
219 gpt_disk_free(disk);
220 disk = NULL;
224 if (disk)
225 gpt_disk_free(disk);
330 struct gpt_disk *disk = NULL;
388 disk = gpt_disk_alloc();
389 if (!disk)
400 //same physical disk
401 if (gpt_disk_get_disk_info(slotA, disk))
404 pentryA = gpt_disk_get_pentry(disk, slotA, PRIMARY_GPT);
406 pentryA_bak = gpt_disk_get_pentry(disk, slotA, SECONDARY_GPT);
408 pentryB = gpt_disk_get_pentry(disk, slotB, PRIMARY_GPT);
410 pentryB_bak = gpt_disk_get_pentry(disk, slotB, SECONDARY_GPT);
495 if (gpt_disk_update_crc(disk) != 0) {
499 if (gpt_disk_commit(disk) != 0) {
500 ALOGE("%s: Failed to commit disk info", __func__);
503 gpt_disk_free(disk);
504 disk = NULL;
528 if (disk)
529 gpt_disk_free(disk);