Lines Matching refs:capacity
184 struct scsi_capacity_16 *capacity,
192 struct scsi_capacity_16 *capacity);
230 static int adjust_disk_geometry(diskaddr_t capacity, uint_t *cyl,
237 diskaddr_t capacity,
352 disk->capacity = label->capacity; in auto_efi_sense()
834 struct scsi_capacity_16 capacity; in auto_sense() local
875 if (uscsi_read_capacity(fd, &capacity)) { in auto_sense()
887 if ((capacity.sc_capacity == 0) || in auto_sense()
888 (capacity.sc_capacity == UINT_MAX64)) { in auto_sense()
896 capacity.sc_capacity, capacity.sc_capacity); in auto_sense()
897 err_print("blksize: %u\n", capacity.sc_lbasize); in auto_sense()
924 &inquiry, &capacity, disk_name)); in auto_sense()
932 &inquiry, disk_type, &capacity)) { in auto_sense()
945 &inquiry, &capacity, disk_name)); in auto_sense()
957 struct scsi_capacity_16 *capacity, in generic_disk_sense() argument
999 tblocks = (capacity->sc_capacity + 1); in generic_disk_sense()
1068 (diskaddr_t)(capacity->sc_capacity + 1), in generic_disk_sense()
1080 if ((setdefault == 1) || (capacity->sc_lbasize != DEV_BSIZE)) { in generic_disk_sense()
1299 (capacity->sc_capacity + 1 != nblocks)) { in generic_disk_sense()
1302 (capacity->sc_capacity + 1 - nblocks), in generic_disk_sense()
1303 capacity->sc_capacity + 1); in generic_disk_sense()
1316 nblocks, capacity->sc_capacity + 1); in generic_disk_sense()
1337 if (nblocks > capacity->sc_capacity + 1) { in generic_disk_sense()
1341 capacity->sc_capacity + 1); in generic_disk_sense()
1442 struct scsi_capacity_16 *capacity) in use_existing_disk_type() argument
1514 diskaddr_t capacity; local
1540 capacity = ((diskaddr_t)(label->dkl_ncyl) * label->dkl_nhead *
1544 if (capacity >= dpt->min_capacity &&
1545 capacity < dpt->max_capacity) {
1552 capacity);
2159 adjust_disk_geometry(diskaddr_t capacity, uint_t *cyl, uint_t *nhead, argument
2178 lcyl = (capacity) / (lnhead * lnsect);
2188 lcyl = (capacity) / (lnhead * lnsect);
2216 diskaddr_t capacity, argument
2263 d[2] = (double)capacity/(d[1]*d[3]);
2271 d[3] = (double)capacity/(d[1]*d[2]);