Lines Matching refs:part

256 	struct partition_info *part;  in auto_efi_sense()  local
350 part = (struct partition_info *) in auto_efi_sense()
352 disk->dtype_plist = part; in auto_efi_sense()
354 part->pinfo_name = alloc_string("default"); in auto_efi_sense()
355 part->pinfo_next = NULL; in auto_efi_sense()
356 part->etoc = vtoc; in auto_efi_sense()
359 disk_info->disk_parts = part; in auto_efi_sense()
618 struct partition_info *part = NULL; in new_direct_disk_type() local
682 part = (struct partition_info *) in new_direct_disk_type()
686 disk->dtype_plist = part; in new_direct_disk_type()
691 pt->pinfo_next = part; in new_direct_disk_type()
694 part->pinfo_next = NULL; in new_direct_disk_type()
699 part->pinfo_name = alloc_string("default"); in new_direct_disk_type()
707 part->pinfo_map[i] = label->dkl_map[i]; in new_direct_disk_type()
710 part->pinfo_map[i].dkl_cylno = in new_direct_disk_type()
714 part->pinfo_map[i].dkl_nblk = in new_direct_disk_type()
727 part->vtoc = label->dkl_vtoc; in new_direct_disk_type()
730 set_vtoc_defaults(part); in new_direct_disk_type()
736 disk_info->disk_parts = part; in new_direct_disk_type()
1810 struct partition_info *part; local
1878 for (part = disk->dtype_plist; part; part = part->pinfo_next) {
1879 if (parts_match(label, part)) {
1888 if (part == NULL) {
1889 part = (struct partition_info *)
1893 disk->dtype_plist = part;
1898 pt->pinfo_next = part;
1900 part->pinfo_next = NULL;
1905 part->pinfo_name = alloc_string("default");
1913 part->pinfo_map[i] = label->dkl_map[i];
1916 part->pinfo_map[i].dkl_cylno =
1920 part->pinfo_map[i].dkl_nblk =
1936 part->vtoc = label->dkl_vtoc;
1939 set_vtoc_defaults(part);
1945 disk_info->disk_parts = part;