Home | History | Annotate | Download | only in efi

Lines Matching defs:gpt

52 #include "gpt.h"
117 uint32_t hdr_revision; /* GPT specification revision */
118 uint32_t hdr_size; /* size of GPT Header */
119 uint32_t hdr_crc_self; /* CRC32 of GPT Header */
122 uint64_t hdr_lba_alt; /* LBA of backup GPT Header */
131 * The remainder of the block that contains the GPT Header
132 * is reserved by EFI for future GPT Header expansion, and
145 get_map_widths(gpt_t gpt)
153 for (m = map_first(gpt); m != NULL; m = m->map_next) {
242 * Use the gpt.c code here rather than our
295 gpt_t gpt;
298 gpt = gpt_open(dev, GPT_READONLY, 0, 0, 0, 0);
300 if (gpt == NULL)
303 if (map_find(gpt, MAP_TYPE_PRI_GPT_HDR) == NULL)
304 printf("GPT not found, displaying data from MBR.\n");
306 for (m = map_first(gpt); m != NULL; m = m->map_next) {
310 gpt_close(gpt);
368 gpt_t gpt;
383 gpt = gpt_open(dev, GPT_MODIFIED, verbose, 0, 0, 0);
385 if (gpt == NULL)
388 m = map_find(gpt, MAP_TYPE_MBR);
401 if (gpt_write(gpt, m) == -1)
411 gpt_close(gpt);
418 gpt_t gpt;
427 gpt = gpt_open(dev, GPT_READONLY, verbose, 0, 0, 0);
429 if (gpt == NULL)
432 if (map_find(gpt, MAP_TYPE_PRI_GPT_HDR) == NULL)
433 warnx("GPT not found, displaying data from MBR.");
435 w = get_map_widths(gpt);
438 for (m = map_first(gpt); m != NULL; m = m->map_next)
441 gpt_close(gpt);
468 gpt_t gpt;
551 gpt = gpt_open(parent, GPT_READONLY,
554 if (gpt == NULL)
557 if (map_find(gpt, MAP_TYPE_PRI_GPT_HDR) == NULL)
558 printf("GPT not found, displaying data from MBR.\n");
563 w = get_map_widths(gpt);
566 for (m = map_first(gpt); m != NULL; m = m->map_next) {