Home
last modified time | relevance | path

Searched refs:capacity (Results 1 – 25 of 78) sorted by relevance

1234

/illumos-gate/usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/
H A Dcvrt_spd_data.c102 int capacity; in cvrt_dim_data() local
178 capacity = spd->mod_row_density; in cvrt_dim_data()
180 (capacity > 16)) || in cvrt_dim_data()
181 (capacity > 4)) { in cvrt_dim_data()
182 capacity *= 4; in cvrt_dim_data()
190 capacity *= c; in cvrt_dim_data()
191 if ((m_or_g == 'M') && (capacity >= 1024)) { in cvrt_dim_data()
192 capacity /= 1024; in cvrt_dim_data()
196 "%d %cB", capacity, m_or_g); in cvrt_dim_data()
/illumos-gate/usr/src/cmd/pgstat/
H A Dpgstat.pl506 my ($hwload, $utilization, $capacity, $accuracy) =
522 $pgs{$pg}->{capacity} = $capacity;
584 my $capacity = $pgs{$pg}->{capacity};
600 number_to_scaled_string($capacity),
635 number_to_scaled_string($capacity);
687 my ($hwload, $utilization, $capacity, $accuracy) =
704 $pgs{$pg}->{capacity} = number_to_scaled_string($capacity);
769 number_to_scaled_string($pgs{$pg}->{capacity});
853 my ($capacity, $utilization, $accuracy, $tdelta);
860 $capacity = $p_dup->capacity($pg);
[all …]
/illumos-gate/usr/src/cmd/format/
H A Dauto_sense.c180 struct scsi_capacity_16 *capacity,
188 struct scsi_capacity_16 *capacity);
222 static int adjust_disk_geometry(diskaddr_t capacity, uint_t *cyl,
229 diskaddr_t capacity,
349 disk->capacity = label->capacity; in auto_efi_sense()
777 struct scsi_capacity_16 capacity; in auto_sense() local
818 if (uscsi_read_capacity(fd, &capacity)) { in auto_sense()
830 if ((capacity.sc_capacity == 0) || in auto_sense()
831 (capacity.sc_capacity == UINT_MAX64)) { in auto_sense()
839 capacity.sc_capacity, capacity.sc_capacity); in auto_sense()
[all …]
H A Dctlr_scsi.c2498 uscsi_read_capacity_16(int fd, struct scsi_capacity_16 *capacity) in uscsi_read_capacity_16() argument
2504 (void) memset((char *)capacity, 0, sizeof (struct scsi_capacity_16)); in uscsi_read_capacity_16()
2510 ucmd.uscsi_bufaddr = (caddr_t)capacity; in uscsi_read_capacity_16()
2544 dump("Capacity: ", (caddr_t)capacity, in uscsi_read_capacity_16()
2548 capacity->sc_capacity = BE_64(capacity->sc_capacity); in uscsi_read_capacity_16()
2549 capacity->sc_lbasize = BE_32(capacity->sc_lbasize); in uscsi_read_capacity_16()
2555 uscsi_read_capacity(int fd, struct scsi_capacity_16 *capacity) in uscsi_read_capacity() argument
2565 (void) memset((char *)capacity, 0, sizeof (struct scsi_capacity_16)); in uscsi_read_capacity()
2577 if (cap_old.capacity == UINT_MAX32) { in uscsi_read_capacity()
2590 ucmd.uscsi_bufaddr = (caddr_t)capacity; in uscsi_read_capacity()
[all …]
H A Dhardware_structs.h119 uint64_t capacity; member
126 uint64_t capacity; member
H A Dlabel.c178 struct scsi_capacity_16 capacity; in do_geometry_sanity_check() local
180 if (uscsi_read_capacity(cur_file, &capacity)) { in do_geometry_sanity_check()
186 if (capacity.sc_capacity < ncyl * nhead * nsect) { in do_geometry_sanity_check()
547 get_disk_capacity(int fd, uint64_t *capacity) in get_disk_capacity() argument
553 *capacity = minf.dki_capacity * minf.dki_lbsize / cur_blksz; in get_disk_capacity()
558 *capacity = cap16.sc_capacity; in get_disk_capacity()
561 (*capacity)++; in get_disk_capacity()
623 (void) get_disk_capacity(fd, &label->capacity); in get_disk_info()
/illumos-gate/usr/src/cmd/hal/utils/
H A Dcdutils.c403 di->capacity = ((buf[21] * 60) + buf[22]) * 75; in get_disc_info()
405 di->capacity = 0; in get_disc_info()
415 read_format_capacity(int fd, uint64_t *capacity) in read_format_capacity() argument
441 *capacity = (uint64_t)num_blocks * block_len; in read_format_capacity()
457 get_disc_capacity_for_profile(int fd, int profile, uint64_t *capacity) in get_disc_capacity_for_profile() argument
467 *capacity = mi.dki_capacity * mi.dki_lbsize; in get_disc_capacity_for_profile()
472 if (read_format_capacity(fd, capacity) && (*capacity > 0)) { in get_disc_capacity_for_profile()
474 } else if (get_disc_info(fd, &di) && (di.capacity > 0)) { in get_disc_capacity_for_profile()
476 *capacity = di.capacity * mi.dki_lbsize; in get_disc_capacity_for_profile()
H A Dcdutils.h33 uint_t capacity; member
52 boolean_t read_format_capacity(int fd, uint64_t *capacity);
55 uint64_t *capacity);
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/
H A Dcapacity.notes.txt38 how one is supposed to calculate capacity:
48 reliably calculate the capacity of an ATA drive, but I can't make
68 implement this algorithm in deriving the capacity and geometry
82 >reliably calculate the capacity of an ATA drive, but I can't make
100 Of course Read/Set Max do alter the drive's apparent capacity but assuming
105 53:58. Words 60:61 are the drive capacity. But even if you must use CHS
106 mode, words 60:61 are still the true drive capacity but words 57:58 are
107 the capacity that the current CHS geometry can address and [57:58] must be
141 The drive capacity is (num-cyl)*(favorite heads)*(favorite sectors).
146 drive capacity. Issue an Init Drv Params to set the default geometry
[all …]
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/
H A Dbd_chain.h79 return (bd_chain->bd_left == bd_chain->capacity); in lm_bd_chain_is_full()
257 bd_chain->capacity = bd_chain->page_cnt * bd_chain->usable_bds_per_page; in lm_bd_chain_add_page()
258 bd_chain->bd_left = bd_chain->capacity; in lm_bd_chain_add_page()
298 bd_chain->capacity = page_cnt; in lm_bd_chain_setup()
299 bd_chain->capacity *= bd_chain->usable_bds_per_page; in lm_bd_chain_setup()
301 bd_chain->capacity = page_cnt * bd_chain->usable_bds_per_page; in lm_bd_chain_setup()
314 bd_chain->bd_left = bd_chain->capacity; in lm_bd_chain_setup()
510 DbgBreakIfFastPath(bd_chain->bd_left > bd_chain->capacity); in lm_bd_chain_bds_consumed()
572 DbgBreakIf(bd_chain->bd_left == bd_chain->capacity); in lm_toe_bd_chain_consume_bd()
592 DbgBreakIfFastPath(bd_chain->bd_left == bd_chain->capacity); in lm_bd_chain_consume_bd()
[all …]
/illumos-gate/usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/
H A DAggregate.java105 int capacity = (int)(((float)aggregations.size() * 3.0f) / 2.0f); in mapAggregations() local
107 map = new HashMap <String, Aggregation> (capacity, 1.0f); in mapAggregations()
117 int capacity = (int)(((float)recordSequence * 3.0f) / 2.0f); in validate() local
118 Set <Integer> ordinals = new HashSet <Integer> (capacity, 1.0f); in validate()
H A DAggregation.java145 int capacity = (int)(((float)records.size() * 3.0f) / 2.0f); in mapRecords() local
147 map = new HashMap <Tuple, AggregationRecord> (capacity, 1.0f); in mapRecords()
/illumos-gate/usr/src/uts/common/io/
H A Dcmlb.c293 static void cmlb_resync_geom_caches(struct cmlb_lun *cl, diskaddr_t capacity,
295 static int cmlb_read_fdisk(struct cmlb_lun *cl, diskaddr_t capacity,
300 static int cmlb_use_efi(struct cmlb_lun *cl, diskaddr_t capacity, int flags,
327 static void cmlb_convert_geometry(struct cmlb_lun *cl, diskaddr_t capacity,
1128 cmlb_efi_label_capacity(cmlb_handle_t cmlbhandle, diskaddr_t *capacity, in cmlb_efi_label_capacity() argument
1145 if ((!cl->cl_f_geometry_is_valid) || (capacity == NULL) || in cmlb_efi_label_capacity()
1149 *capacity = (diskaddr_t)cl->cl_map[WD_NODE].dkl_nblk; in cmlb_efi_label_capacity()
1388 diskaddr_t capacity; in cmlb_check_update_blockcount() local
1397 status = DK_TG_GETCAP(cl, &capacity, tg_cookie); in cmlb_check_update_blockcount()
1408 if ((capacity != 0) && (lbasize != 0)) { in cmlb_check_update_blockcount()
[all …]
/illumos-gate/usr/src/cmd/smserverd/
H A Dsmediad.c267 static int32_t get_floppy_geom(int32_t fd, uint32_t capacity,
269 static int32_t get_media_capacity(int32_t fd, uint32_t *capacity,
272 static int32_t scsi_ls120_format(uint_t fd, uint_t flavor, uint32_t capacity,
545 get_media_capacity(int32_t fd, uint32_t *capacity, uint32_t *blocksize) in get_media_capacity() argument
595 *capacity = (uint32_t)((data[4] << 24) + (data[5] << 16) + in get_media_capacity()
599 data[7], *capacity); in get_media_capacity()
616 uint32_t capacity; in scsi_zip_format() local
666 capacity = ntohl(rc_data[0]); in scsi_zip_format()
743 ucmd.uscsi_timeout = FORMAT_TIMEOUT(capacity); in scsi_zip_format()
764 scsi_ls120_format(uint_t fd, uint_t flavor, uint32_t capacity, in scsi_ls120_format() argument
[all …]
/illumos-gate/usr/src/uts/common/io/qede/579xx/drivers/ecore/
H A Decore_chain.h132 u32 capacity; member
245 return (u16)(p_chain->capacity - used); in ecore_chain_get_elem_left()
262 return p_chain->capacity - used; in ecore_chain_get_elem_left_u32()
270 p_chain->capacity); in ecore_chain_is_full()
273 p_chain->capacity); in ecore_chain_is_full()
481 return p_chain->capacity; in ecore_chain_get_capacity()
586 for (i = 0; i < p_chain->capacity; i++) in ecore_chain_reset()
633 p_chain->capacity = p_chain->usable_per_page * page_cnt; in ecore_chain_init_params()
H A Decore_spq.c573 u32 i, capacity; in ecore_spq_setup() local
585 capacity = ecore_chain_get_capacity(&p_spq->chain); in ecore_spq_setup()
586 for (i = 0; i < capacity; i++) { in ecore_spq_setup()
618 u32 capacity; in ecore_spq_alloc() local
641 capacity = ecore_chain_get_capacity(&p_spq->chain); in ecore_spq_alloc()
643 capacity * in ecore_spq_alloc()
666 u32 capacity; in ecore_spq_free() local
672 capacity = ecore_chain_get_capacity(&p_spq->chain); in ecore_spq_free()
676 capacity * in ecore_spq_free()
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dbtree.c468 uint32_t capacity = tree->bt_leaf_cap; in bt_grow_leaf() local
469 ASSERT3U(hdr->bth_count + n, <=, capacity); in bt_grow_leaf()
471 boolean_t cr = (hdr->bth_first + hdr->bth_count + n <= capacity); in bt_grow_leaf()
484 (capacity - (hdr->bth_count + n)) / 2; in bt_grow_leaf()
780 uint32_t capacity = tree->bt_leaf_cap; in zfs_btree_insert_into_leaf() local
786 if (leaf->btl_hdr.bth_count != capacity) { in zfs_btree_insert_into_leaf()
805 uint32_t move_count = MAX(capacity / (tree->bt_bulk ? 4 : 2), 1) - 1; in zfs_btree_insert_into_leaf()
806 uint32_t keep_count = capacity - move_count - 1; in zfs_btree_insert_into_leaf()
818 new_hdr->bth_first = (tree->bt_bulk ? 0 : capacity / 4) + in zfs_btree_insert_into_leaf()
899 uint32_t capacity = tree->bt_leaf_cap; in zfs_btree_bulk_finish() local
[all …]
/illumos-gate/usr/src/uts/common/fs/
H A Ddnlc.c1249 uint_t capacity; in dnlc_dir_add_entry() local
1319 capacity = (dcp->dc_nhash_mask + 1) << dnlc_dir_hash_size_shift; in dnlc_dir_add_entry()
1321 (capacity << dnlc_dir_hash_resize_shift)) { in dnlc_dir_add_entry()
1364 uint_t capacity; in dnlc_dir_add_space() local
1424 capacity = (dcp->dc_fhash_mask + 1) << dnlc_dir_hash_size_shift; in dnlc_dir_add_space()
1426 (capacity << dnlc_dir_hash_resize_shift)) { in dnlc_dir_add_space()
1548 uint_t capacity; in dnlc_dir_rem_entry() local
1562 capacity = (dcp->dc_nhash_mask + 1) << in dnlc_dir_rem_entry()
1565 (capacity >> dnlc_dir_hash_resize_shift)) { in dnlc_dir_rem_entry()
1625 uint_t capacity; in dnlc_dir_rem_space_by_len() local
[all …]
/illumos-gate/usr/src/lib/libpkg/common/
H A Ddevtype.c50 devp->capacity = 0; in devtype()
82 devp->capacity = atoll(name); in devtype()
H A Dpkgtrans.c673 if (dstdev.capacity && totsize > dstdev.capacity) { in genheader()
675 logerr(pkg_gt(MSG_NOSPACE), totsize, dstdev.capacity); in genheader()
701 if (dstdev.capacity && maxpsize > dstdev.capacity) { in genheader()
704 dstdev.capacity); in genheader()
728 if (dstdev.capacity && dstdev.capacity < totsize) { in genheader()
734 while (totsize <= dstdev.capacity && in genheader()
/illumos-gate/usr/src/lib/libraidcfg/common/
H A Draidcfg.c977 array_attr->capacity = size; in raidcfg_create_array()
1230 uint64_t offset, capacity; in raid_space_noalign() local
1245 arraypart_attrs[i].size = disk_attr->capacity; in raid_space_noalign()
1269 if ((disk_attr->capacity - offset) > arraypart_attrs[i].size) { in raid_space_noalign()
1271 arraypart_attrs[i].size = disk_attr->capacity - in raid_space_noalign()
1276 capacity = OBJ_ATTR_NONE; in raid_space_noalign()
1292 if (capacity > arraypart_attrs[i].size) in raid_space_noalign()
1293 capacity = arraypart_attrs[i].size; in raid_space_noalign()
1299 capacity = capacity * disk_num; in raid_space_noalign()
1302 capacity = capacity * disk_num / 2; in raid_space_noalign()
[all …]
H A Draidcfg_spi.h284 uint64_t capacity; member
295 uint64_t capacity; member
/illumos-gate/usr/src/cmd/fdformat/
H A Dfdformat.c459 char *capacity = NULL; in format_diskette() local
587 capacity = "1.2 MB"; in format_diskette()
592 capacity = "1.44 MB"; in format_diskette()
610 capacity = "360 KB"; in format_diskette()
616 capacity = "720 KB"; in format_diskette()
636 capacity = "1.2 MB"; in format_diskette()
645 capacity = "2.88 MB"; in format_diskette()
811 capacity, num_cyl, spt, interleave, real_name); in format_diskette()
814 capacity, real_name); in format_diskette()
994 capacity, real_name); in format_diskette()
/illumos-gate/usr/src/cmd/fm/modules/common/disk-monitor/
H A Dtopo_gather.c231 char *capacity = NULL; in topo_add_disk() local
320 TOPO_STORAGE_CAPACITY, &capacity, &err); in topo_add_disk()
324 capacity == NULL ? 0 : strtoull(capacity, 0, 0)); in topo_add_disk()
334 if (capacity) in topo_add_disk()
335 topo_hdl_strfree(thp, capacity); in topo_add_disk()
/illumos-gate/usr/src/cmd/perl/contrib/Sun/Solaris/Pg/pod/
H A DPg.pod64 $capacity = $p->capacity($p1, $leaf);
196 =head2 capacity(PGOBJ, PG)
198 Return numeric capacity for the time interval represented by two PG objects for
199 the given PG. Note that the actual capacity is the maximum of all capacities

1234