Lines Matching refs:partition
26 #include <grub/partition.h>
67 struct grub_partition *partition;
113 return grub_error (GRUB_ERR_BAD_PART_TABLE, "no GPT partition map found");
130 partition = grub_partition_probe (dev->disk, args[i]);
133 if (! partition)
136 return grub_error (GRUB_ERR_UNKNOWN_DEVICE, "no such partition");
139 if (partition->start + partition->len > 0xffffffff)
148 if (first_sector > partition->start)
149 first_sector = partition->start;
156 dev->disk->partition = partition;
178 dev->disk->partition = 0;
189 "only one partition can be active");
193 mbr.entries[i].start = grub_cpu_to_le32 (partition->start);
194 lba_to_chs (partition->start,
198 lba_to_chs (partition->start + partition->len - 1,
202 mbr.entries[i].length = grub_cpu_to_le32 (partition->len);
203 grub_free (partition);
208 /* The protective partition. */
252 "+ means that partition is active. "
253 "Only one partition can be active."));