Lines Matching refs:cur_parts
169 struct dk_gpt *efi_label = cur_parts->etoc;
171 if (cur_parts->etoc->efi_altern_lba == 1 ||
172 (cur_parts->etoc->efi_altern_lba >=
173 cur_parts->etoc->efi_last_lba)) {
184 efi_label->efi_altern_lba = cur_parts->etoc->efi_last_lba;
222 if (cur_parts == pptr) {
242 cur_disk->disk_parts = cur_parts = pptr;
308 if (cur_parts != NULL && cur_parts != pptr &&
309 cur_parts->pinfo_name == NULL)
310 delete_partition(cur_parts);
314 cur_disk->disk_parts = cur_parts = pptr;
318 cur_parts->vtoc.v_part[i].p_start =
319 (blkaddr_t)(cur_parts->pinfo_map[i].dkl_cylno *
321 cur_parts->vtoc.v_part[i].p_size =
322 (blkaddr_t)cur_parts->pinfo_map[i].dkl_nblk;
346 if (cur_parts == NULL) {
366 if (cur_parts->pinfo_name != NULL)
367 destroy_data(cur_parts->pinfo_name);
371 cur_parts->pinfo_name = name;
388 if (cur_parts == NULL) {
404 if ((cur_parts->pinfo_name != NULL) && (cur_label == L_TYPE_SOLARIS)) {
406 cur_parts->pinfo_name);
415 cur_parts->pinfo_name != NULL ?
416 cur_parts->pinfo_name : "unnamed");
419 cur_parts->etoc->efi_last_u_lba - EFI_MIN_RESV_SIZE -
420 cur_parts->etoc->efi_first_u_lba + 1, EFI_MIN_RESV_SIZE);
427 print_map(cur_parts);