/illumos-gate/usr/src/cmd/hal/utils/ |
H A D | fsutils.c | 122 uint_t relsect; in walk_partitions() local 140 relsect = sec + ltohi(ipart[i].relsect); in walk_partitions() 146 sec = startsec + ltohi(ipart[i].relsect); in walk_partitions() 148 relsect = startsec = sec; in walk_partitions() 153 if (valid && f(arg, ipart[i].systid, relsect, in walk_partitions() 162 find_dos_drive_cb(void *arg, int systid, uint_t relsect, uint_t numsect) in find_dos_drive_cb() argument 168 p->r_relsect = relsect; in find_dos_drive_cb() 201 get_num_dos_drives_cb(void *arg, int systid, uint_t relsect, uint_t numsect) in get_num_dos_drives_cb() argument
|
/illumos-gate/usr/src/cmd/fstyp/ |
H A D | fstyp.c | 316 uint32_t relsect; in walk_partitions() local 334 relsect = sec + ltohi(ipart[i].relsect); in walk_partitions() 340 sec = startsec + ltohi(ipart[i].relsect); in walk_partitions() 342 relsect = startsec = sec; in walk_partitions() 347 if (valid && f(arg, ipart[i].systid, relsect, in walk_partitions() 356 find_dos_drive_cb(void *arg, int systid, uint32_t relsect, uint32_t numsect) in find_dos_drive_cb() argument 362 p->r_relsect = relsect; in find_dos_drive_cb()
|
/illumos-gate/usr/src/lib/libfdisk/common/ |
H A D | libfdisk.c | 638 secnum = LE_32(fdp->relsect); in fdisk_read_extpart() 659 if ((LE_32(ext_fdp->relsect) == 0) && in fdisk_read_extpart() 669 LE_32(ext_fdp->relsect); in fdisk_read_extpart() 723 if (LE_32(ext_fdp->relsect) == 0) in fdisk_read_extpart() 726 secnum = LE_32(fdp->relsect) + in fdisk_read_extpart() 727 LE_32(ext_fdp->relsect); in fdisk_read_extpart() 924 part->relsect = MAX_LOGDRIVE_OFFSET; in fdisk_add_logical_drive() 932 part->relsect = LE_32(begsec - epp->ext_beg_sec); in fdisk_add_logical_drive() 935 if (LE_32(part->relsect) > MAX_LOGDRIVE_OFFSET) { in fdisk_add_logical_drive() 939 temp->logdrive_offset = LE_32(part->relsect); in fdisk_add_logical_drive() [all …]
|
/illumos-gate/usr/src/cmd/fdisk/ |
H A D | fdisk.c | 1255 Table[0].relsect = LE_32(heads * sectors); in main() 1439 if ((Old_Table[old_pt].relsect == in dev_mboot_write() 1440 Table[new_pt].relsect) && in dev_mboot_write() 1473 (Old_Table[old_pt].relsect == in dev_mboot_write() 1474 Table[new_pt].relsect) && in dev_mboot_write() 1769 uint32_t begsec, endsec, relsect; in load() local 1828 Old_Table[i].relsect; in load() 2037 Table[i].relsect == LE_32(rsect) && in load() 2055 relsect = temp->abs_secnum + temp->logdrive_offset; in load() 2066 relsect == LE_32(rsect) && in load() [all …]
|
/illumos-gate/usr/src/cmd/format/ |
H A D | menu_fdisk.c | 138 partp->relsect = getlong((uchar_t **)&bootptr); in fill_ipart() 553 ip.relsect = relsec; 569 (fdisk_is_linux_swap(epp, lel(ip.relsect), NULL) != 0)) || 584 xstart = lel(ip.relsect) / (nhead * nsect); 594 solaris_offset = (uint_t)lel(ip.relsect); 781 ip.relsect = relsec; 792 (fdisk_is_linux_swap(epp, lel(ip.relsect), NULL) != 0)) || 800 solaris_offset = lel(ip.relsect); 920 (fdisk_is_linux_swap(epp, lel(ip.relsect), NULL) != 0)) || 946 solaris_offset = lel(ip.relsect);
|
/illumos-gate/usr/src/cmd/fs.d/pcfs/common/ |
H A D | pcfs_common.c | 553 found = ltohi(part[bootPart].relsect) * bpsec; in findPartitionOffset() 558 found = ltohi(part[primaryPart].relsect) * bpsec; in findPartitionOffset() 575 nextseek = xstartsect = ltohi(part[extendedPart].relsect); in findPartitionOffset() 631 ltohi(part[i].relsect); in findPartitionOffset() 645 ltohi(part[extndDrives[driveIndex]].relsect) + in findPartitionOffset() 674 found = ltohi(part[extraDrives[driveIndex]].relsect) * bpsec; in findPartitionOffset()
|
/illumos-gate/usr/src/lib/libdiskmgt/common/ |
H A D | partition.c | 518 (unsigned int)iparts[part_num - 1].relsect) != 0) { in get_attrs() 620 iparts[i].relsect = lel(iparts[i].relsect); in get_parts() 680 iparts[j].relsect = (tmpsect + in get_parts() 681 lel(log_drv->parts[0].relsect) + epp->ext_beg_sec); in get_parts() 683 tmpsect = lel(log_drv->parts[1].relsect); in get_parts()
|
/illumos-gate/usr/src/cmd/rmformat/ |
H A D | rmf_slice.c | 1208 fdisk->part[i].relsect = lel(GET_32(&(part->relsect))); in get_fdisk() 1213 DPRINTF1("\trel sector 0x%x\n", fdisk->part[i].relsect); in get_fdisk() 1377 parts[i].relsect = lel(UNUSED); in write_default_label() 1390 parts[0].relsect = lel(nhead * nsect); in write_default_label() 1537 sol_offset = fdisk.part[i].relsect; in overwrite_metadata() 1545 sol_offset = fdisk.part[i].relsect; in overwrite_metadata() 1552 erase(handle, (diskaddr_t)fdisk.part[i].relsect, in overwrite_metadata()
|
H A D | rmformat.h | 142 uint32_t relsect; /* Beginning of partition */ member
|
/illumos-gate/usr/src/uts/common/sys/dktp/ |
H A D | fdisk.h | 84 uint32_t relsect; /* first sector relative to start of disk */ member
|
/illumos-gate/usr/src/uts/common/fs/pcfs/ |
H A D | pc_vfsops.c | 1628 uint_t, LE_32(dosp[i].relsect), in findTheDrive() 1655 startsec = LE_32(dosp[bootPart].relsect); in findTheDrive() 1661 startsec = LE_32(dosp[primaryPart].relsect); in findTheDrive() 1678 diskblk = xstartsect = LE_32(dosp[extendedPart].relsect); in findTheDrive() 1728 uint_t, LE_32(dosp[i].relsect), in findTheDrive() 1744 LE_32(dosp[i].relsect); in findTheDrive() 1762 LE_32(dosp[extndDrives[driveIndex]].relsect) + in findTheDrive() 1797 startsec = LE_32(dosp[extraDrives[driveIndex]].relsect); in findTheDrive()
|
/illumos-gate/usr/src/cmd/boot/installgrub/ |
H A D | installgrub.c | 782 if (part->relsect == 0) { in get_start_sector() 787 if (edkpi.p_start >= part->relsect && in get_start_sector() 788 edkpi.p_start < (part->relsect + part->numsect)) { in get_start_sector() 805 device->start_sector = part->relsect; in get_start_sector() 1468 *start_sect = part->relsect; in find_x86_bootpar()
|
/illumos-gate/usr/src/cmd/boot/installboot/i386/ |
H A D | installboot.c | 1344 if (part[i].relsect == edkpi.p_start) { in get_start_sector() 1345 *start = part[i].relsect; in get_start_sector() 1562 data->target.start = part[data->target.id - 1].relsect; in probe_mbr() 1592 device->stage.size = part[0].relsect; in probe_mbr() 1627 device->stage.start = part[i].relsect; in probe_mbr() 1651 device->stage.start = part[i].relsect; in probe_mbr()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | cmlb.c | 2508 i, fdp->relsect, fdp->numsect, 2522 uint32_t relsect; 2542 relsect = LE_32(fdp->relsect); 2545 cl->cl_fmap[i].fmap_start = relsect; 2563 (relsect + ext_relsect), blocksize, 2584 logdrive_offset = LE_32(efdp1->relsect); 2589 abs_secnum = relsect + ext_relsect + 2624 if ((ext_relsect = LE_32(efdp2->relsect)) == 0) 2648 (cmlb_is_linux_swap(cl, relsect, 2652 solaris_offset = relsect;
|
/illumos-gate/usr/src/cmd/fs.d/pcfs/mkfs/ |
H A D | mkfs_main.c | 606 if ((*seekto = ltohi(part[bootPart].relsect)) == 0) { in seek_partn() 629 if ((*seekto = ltohi(part[primaryPart].relsect)) == 0) { in seek_partn() 664 nextseek = xstartsect = ltohi(part[extendedPart].relsect); in seek_partn() 721 ltohi(part[i].relsect); in seek_partn() 735 ltohi(part[extndDrives[driveIndex]].relsect) + in seek_partn() 789 *seekto = ltohi(part[extraDrives[driveIndex]].relsect); in seek_partn()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/disk_label/ |
H A D | disk_label.c | 196 nr, typestr, ip->bootid, begchs, endchs, ip->relsect, ip->numsect); in print_fdisk_part()
|
/illumos-gate/usr/src/cmd/boot/bootadm/ |
H A D | bootadm.c | 5631 (fdisk_is_linux_swap(epp, part->relsect,
|