Lines Matching refs:disk
35 sparc64_ata_disk_firmware_geom_adjust(struct disk *disk)
39 * The VTOC8 disk label only uses 16-bit fields for cylinders, heads
41 * If the disk is > 32GB at 16 heads and 63 sectors, adjust to 255
43 * If the disk is even > 128GB, additionally adjust the heads to
47 if (disk->d_mediasize > (off_t)65535 * 16 * 63 * disk->d_sectorsize)
48 disk->d_fwsectors = 255;
49 if (disk->d_mediasize > (off_t)65535 * 16 * 255 * disk->d_sectorsize)
50 disk->d_fwheads = 255;