Lines Matching refs:partition
23 #include <grub/partition.h>
297 disk->partition = grub_partition_probe (disk, p + 1);
298 if (! disk->partition)
300 grub_error (GRUB_ERR_UNKNOWN_DEVICE, "no such partition");
345 while (disk->partition)
347 part = disk->partition->parent;
348 grub_free (disk->partition);
349 disk->partition = part;
356 - Make sectors disk relative from partition relative.
358 - Verify that the range is inside the partition. */
367 for (part = disk->partition; part; part = part->parent)
378 return grub_error (GRUB_ERR_OUT_OF_RANGE, "out of partition");
651 part = disk->partition;
652 disk->partition = 0;
657 disk->partition = part;
660 disk->partition = part;
705 if (disk->partition)
706 return grub_partition_get_len (disk->partition);