Lines Matching refs:result
52 int result; in load_mbr_header() local
57 result = io_seek(image_handle, IO_SEEK_SET, MBR_OFFSET); in load_mbr_header()
58 if (result != 0) { in load_mbr_header()
59 VERBOSE("Failed to seek (%i)\n", result); in load_mbr_header()
60 return result; in load_mbr_header()
62 result = io_read(image_handle, (uintptr_t)&mbr_sector, in load_mbr_header()
64 if ((result != 0) || (bytes_read != PLAT_PARTITION_BLOCK_SIZE)) { in load_mbr_header()
65 VERBOSE("Failed to read data (%i)\n", result); in load_mbr_header()
66 return result; in load_mbr_header()
95 int result; in load_gpt_header() local
98 result = io_seek(image_handle, IO_SEEK_SET, header_offset); in load_gpt_header()
99 if (result != 0) { in load_gpt_header()
102 return result; in load_gpt_header()
104 result = io_read(image_handle, (uintptr_t)header, in load_gpt_header()
106 if ((result != 0) || (sizeof(gpt_header_t) != bytes_read)) { in load_gpt_header()
108 "expected(%zu) and actual(%zu)\n", result, in load_gpt_header()
110 return result; in load_gpt_header()
152 int result; in load_mbr_entry() local
156 result = io_seek(image_handle, IO_SEEK_SET, MBR_OFFSET); in load_mbr_entry()
157 if (result != 0) { in load_mbr_entry()
158 VERBOSE("Failed to seek (%i)\n", result); in load_mbr_entry()
159 return result; in load_mbr_entry()
161 result = io_read(image_handle, (uintptr_t)&mbr_sector, in load_mbr_entry()
163 if (result != 0) { in load_mbr_entry()
164 VERBOSE("Failed to read data (%i)\n", result); in load_mbr_entry()
165 return result; in load_mbr_entry()
208 int result; in load_gpt_entry() local
211 result = io_read(image_handle, (uintptr_t)entry, sizeof(gpt_entry_t), in load_gpt_entry()
213 if ((result != 0) || (sizeof(gpt_entry_t) != bytes_read)) { in load_gpt_entry()
215 "expected(%zu) and actual(%zu)\n", result, in load_gpt_entry()
220 return result; in load_gpt_entry()
231 int result; in load_partition_gpt() local
235 result = io_seek(image_handle, IO_SEEK_SET, gpt_entry_offset); in load_partition_gpt()
236 if (result != 0) { in load_partition_gpt()
238 "table entries\n", result); in load_partition_gpt()
239 return result; in load_partition_gpt()
243 result = load_gpt_entry(image_handle, &entry); in load_partition_gpt()
244 if (result != 0) { in load_partition_gpt()
246 i, result); in load_partition_gpt()
247 return result; in load_partition_gpt()
250 result = parse_gpt_entry(&entry, &list.list[i]); in load_partition_gpt()
251 if (result != 0) { in load_partition_gpt()
252 result = io_seek(image_handle, IO_SEEK_SET, in load_partition_gpt()
254 if (result != 0) { in load_partition_gpt()
255 VERBOSE("Failed to seek (%i)\n", result); in load_partition_gpt()
256 return result; in load_partition_gpt()
286 result = load_gpt_entry(image_handle, &entry); in load_partition_gpt()
287 if (result != 0) { in load_partition_gpt()
289 i, result); in load_partition_gpt()
290 return result; in load_partition_gpt()
311 int result; in load_backup_gpt() local
318 result = plat_get_image_source(image_id, &dev_handle, &image_spec); in load_backup_gpt()
319 if (result != 0) { in load_backup_gpt()
321 image_id, result); in load_backup_gpt()
322 return result; in load_backup_gpt()
340 result = io_open(dev_handle, image_spec, &image_handle); in load_backup_gpt()
341 if (result != 0) { in load_backup_gpt()
342 VERBOSE("Failed to access image id (%i)\n", result); in load_backup_gpt()
343 return result; in load_backup_gpt()
349 result = load_gpt_header(image_handle, gpt_header_offset, &header); in load_backup_gpt()
350 if ((result != 0) || (header.part_lba == 0)) { in load_backup_gpt()
361 result = load_partition_gpt(image_handle, header); in load_backup_gpt()
365 return result; in load_backup_gpt()
375 int result; in load_primary_gpt() local
381 result = load_gpt_header(image_handle, gpt_header_offset, &header); in load_primary_gpt()
382 if ((result != 0) || (header.part_lba == 0)) { in load_primary_gpt()
385 return result; in load_primary_gpt()
412 int result; in load_partition_table() local
414 result = plat_get_image_source(image_id, &dev_handle, &image_spec); in load_partition_table()
415 if (result != 0) { in load_partition_table()
417 image_id, result); in load_partition_table()
418 return result; in load_partition_table()
421 result = io_open(dev_handle, image_spec, &image_handle); in load_partition_table()
422 if (result != 0) { in load_partition_table()
423 VERBOSE("Failed to access image id=%u (%i)\n", image_id, result); in load_partition_table()
424 return result; in load_partition_table()
427 result = load_mbr_header(image_handle, &mbr_entry); in load_partition_table()
428 if (result != 0) { in load_partition_table()
429 VERBOSE("Failed to access image id=%u (%i)\n", image_id, result); in load_partition_table()
438 result = load_primary_gpt(image_handle, mbr_entry.first_lba); in load_partition_table()
439 if (result != 0) { in load_partition_table()
446 result = load_mbr_entries(image_handle); in load_partition_table()
451 return result; in load_partition_table()