Searched refs:cur_parts (Results 1 - 16 of 16) sorted by relevance

/illumos-gate/usr/src/cmd/format/
H A Dpartition.c132 if (cur_parts == NULL) {
138 if (num > cur_parts->etoc->efi_nparts - 1) {
142 print_efi_partition(cur_parts->etoc, num, 1);
147 deflt = cur_parts->etoc->efi_parts[num].p_tag;
155 deflt = cur_parts->etoc->efi_parts[num].p_flag;
161 ioparam.io_bounds.upper = cur_parts->etoc->efi_last_u_lba;
163 efi_deflt.start_sector = maxofN(cur_parts->etoc);
164 if ((cur_parts->etoc->efi_parts[num].p_start != 0) &&
165 (cur_parts->etoc->efi_parts[num].p_size != 0)) {
167 cur_parts
[all...]
H A Dmenu_partition.c169 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
[all...]
H A Dmodify_partition.c95 if (cur_parts == NULL) {
135 if (cur_parts->pinfo_name != NULL) {
138 cur_parts->pinfo_name);
161 if (check_map(cur_parts->pinfo_map)) {
169 tmp_pinfo->vtoc = cur_parts->vtoc;
171 map[i].dkl_nblk = cur_parts->pinfo_map[i].dkl_nblk;
172 map[i].dkl_cylno = cur_parts->pinfo_map[i].dkl_cylno;
201 for (i = 0; i < cur_parts->etoc->efi_nparts; i++) {
202 cur_parts->etoc->efi_parts[i].p_start = 0;
203 cur_parts
[all...]
H A Dmenu_fdisk.c433 if (cur_parts->vtoc.v_part[i].p_tag &&
434 cur_parts->vtoc.v_part[i].p_tag != V_ALTSCTR) {
435 cur_parts->vtoc.v_part[i].p_start = 0;
436 cur_parts->vtoc.v_part[i].p_size = 0;
439 cur_parts->pinfo_map[i].dkl_nblk = 0;
440 cur_parts->pinfo_map[i].dkl_cylno = 0;
441 cur_parts->vtoc.v_part[i].p_tag =
443 cur_parts->vtoc.v_part[i].p_flag =
449 cur_parts->pinfo_map[C_PARTITION].dkl_nblk = ncyl * spc();
455 cur_parts
[all...]
H A Dadd_definition.c101 if (cur_parts == NULL) {
110 cur_parts->pinfo_filename != NULL) {
119 if (cur_parts->pinfo_name == NULL) {
120 assert(cur_parts->pinfo_filename == NULL);
128 cur_parts->pinfo_filename == NULL) {
133 assert(cur_parts->pinfo_filename == NULL);
157 (cur_parts->pinfo_filename == NULL)) {
172 if (cur_parts->pinfo_filename == NULL) {
173 add_partition(fd, cur_disk, cur_parts);
H A Dmenu_command.c468 for (nparts = 0; nparts < cur_parts->etoc->efi_nparts;
470 if (cur_parts->etoc->efi_parts[nparts].p_tag ==
472 if (cur_parts->etoc->efi_parts[nparts].
475 cur_parts->etoc->efi_parts
493 cur_parts->etoc->efi_nparts; nparts++) {
494 if (cur_parts->etoc->efi_parts[nparts].p_tag ==
497 cur_parts->etoc->efi_parts[nparts].p_name,
572 cur_parts->etoc->efi_last_lba = maxLBA;
573 cur_parts->etoc->efi_last_u_lba = maxLBA - 34;
574 for (i = 0; i < cur_parts
[all...]
H A Dcheckdev.c221 if (cur_parts == NULL)
240 map = &cur_parts->pinfo_map[part];
577 if (cur_parts == NULL)
614 map = &cur_parts->pinfo_map[part];
657 if (cur_parts == NULL)
698 if (cur_parts == NULL)
768 if (o_efi.p_start == cur_parts->etoc->
770 <= cur_parts->etoc->efi_parts[i].p_size) {
795 n = &cur_parts->pinfo_map[i];
H A Dmain.c367 cur_parts = cur_disk->disk_parts;
437 scan_upper = cur_parts->etoc->efi_last_lba;
568 if ((cur_parts->etoc->efi_altern_lba != 1) &&
569 (cur_parts->etoc->efi_altern_lba <
570 cur_parts->etoc->efi_last_lba)) {
H A Dctlr_ata.c238 if (cur_parts == NULL) {
244 if (cur_parts->vtoc.v_part[i].p_tag == V_ALTSCTR) {
246 dpart = &cur_parts->vtoc.v_part[i];
H A Dmenu_analyze.c278 ioparam.io_bounds.upper = cur_parts->etoc->efi_last_lba;
324 size = cur_parts->etoc->efi_last_lba;
H A Dglobal.h115 struct partition_info *cur_parts; /* current disk's partitioning */ variable in typeref:struct:partition_info
H A Dmenu.c312 if (cur_parts == NULL)
H A Dio.c566 * cur_parts->pinfo_map[].dkl_cylno
1387 * cur_parts->pinfo_map[].dkl_cylno!
1520 cur_parts->etoc->efi_last_u_lba);
1522 (cur_parts->etoc->efi_last_u_lba * cur_blksz)/
1525 (cur_parts->etoc->efi_last_u_lba * cur_blksz)/
1528 (cur_parts->etoc->efi_last_u_lba * cur_blksz)/
1622 if (blokno > cur_parts->etoc->efi_last_u_lba) {
1625 blokno, cur_parts->etoc->efi_last_u_lba);
H A Dlabel.c302 vtoc64 = cur_parts->etoc;
339 label.dkl_map[i] = cur_parts->pinfo_map[i];
348 label.dkl_vtoc = cur_parts->vtoc;
H A Danalyze.c154 end = cur_parts->etoc->efi_last_lba;
H A Dmenu_defect.c294 ioparam.io_bounds.upper = cur_parts->etoc->efi_last_lba;

Completed in 81 milliseconds