/drivers/scsi/ |
D | scsicam.c | 24 static int setsize(unsigned long capacity, unsigned int *cyls, unsigned int *hds, 67 int scsicam_bios_param(struct block_device *bdev, sector_t capacity, int *ip) in scsicam_bios_param() argument 70 u64 capacity64 = capacity; /* Suppress gcc warning */ in scsicam_bios_param() 78 ret = scsi_partsize(p, (unsigned long)capacity, (unsigned int *)ip + 2, in scsicam_bios_param() 86 ret = setsize((unsigned long)capacity, (unsigned int *)ip + 2, in scsicam_bios_param() 93 if ((capacity >> 11) > 65534) { in scsicam_bios_param() 101 if (capacity > 65535*63*255) in scsicam_bios_param() 104 ip[2] = (unsigned long)capacity / (ip[0] * ip[1]); in scsicam_bios_param() 125 int scsi_partsize(unsigned char *buf, unsigned long capacity, in scsi_partsize() argument 184 *cyls = capacity / ((end_head + 1) * end_sector); in scsi_partsize() [all …]
|
D | sr.c | 307 cd->capacity - error_sector < 4 * 75) in sr_done() 622 cd->capacity = 0x1fffff; in sr_probe() 632 cd->cdi.capacity = 1; in sr_probe() 643 set_capacity(disk, cd->capacity); in sr_probe() 692 cd->capacity = 0x1fffff; in get_sectorsize() 697 &cd->capacity)) in get_sectorsize() 699 cd->capacity = 1 + ((buffer[0] << 24) | in get_sectorsize() 718 cd->capacity *= 4; in get_sectorsize() 725 cd->capacity = 0; in get_sectorsize() 734 set_capacity(cd->disk, cd->capacity); in get_sectorsize() [all …]
|
D | sd.c | 716 diskinfo[2] = sdkp->capacity >> 11; in sd_getgeo() 720 host->hostt->bios_param(sdp, bdev, sdkp->capacity, diskinfo); in sd_getgeo() 722 scsicam_bios_param(bdev, sdkp->capacity, diskinfo); in sd_getgeo() 786 sdkp->capacity = 0; in set_media_not_present() 1273 sdkp->capacity = 0; in sd_read_protection_type() 1336 sdkp->capacity = 0; /* unknown mapped to zero - as usual */ in sd_read_capacity() 1345 sdkp->capacity = 1 + (sector_t) 0xffffffff; in sd_read_capacity() 1354 if(sizeof(sdkp->capacity) > 4) { in sd_read_capacity() 1363 sdkp->capacity = 0; in sd_read_capacity() 1366 sdkp->capacity = 1 + (((sector_t)buffer[0] << 24) | in sd_read_capacity() [all …]
|
D | 3w-xxxx.c | 1357 sector_t capacity, int geom[]) in tw_scsi_biosparam() argument 1367 cylinders = sector_div(capacity, heads * sectors); in tw_scsi_biosparam() 1369 if (capacity >= 0x200000) { in tw_scsi_biosparam() 1372 cylinders = sector_div(capacity, heads * sectors); in tw_scsi_biosparam() 1670 u32 capacity; in tw_scsiop_read_capacity_complete() local 1684 capacity = (param_data[3] << 24) | (param_data[2] << 16) | in tw_scsiop_read_capacity_complete() 1688 capacity -= 1; in tw_scsiop_read_capacity_complete() 1690 dprintk(KERN_NOTICE "3w-xxxx: tw_scsiop_read_capacity_complete(): Capacity = 0x%x.\n", capacity); in tw_scsiop_read_capacity_complete() 1693 buff[0] = (capacity >> 24); in tw_scsiop_read_capacity_complete() 1694 buff[1] = (capacity >> 16) & 0xff; in tw_scsiop_read_capacity_complete() [all …]
|
D | qlogicfas408.c | 467 sector_t capacity, int ip[]) in qlogicfas408_biosparam() argument 472 ip[2] = (unsigned long) capacity / (ip[0] * ip[1]); in qlogicfas408_biosparam() 476 ip[2] = (unsigned long) capacity / (ip[0] * ip[1]); in qlogicfas408_biosparam()
|
D | t128.c | 329 sector_t capacity, int * ip) in t128_biosparam() argument 333 ip[2] = capacity >> 11; in t128_biosparam()
|
D | sr.h | 35 unsigned capacity; /* size in blocks */ member
|
D | dtc.c | 335 sector_t capacity, int *ip) in dtc_biosparam() argument 337 int size = capacity; in dtc_biosparam()
|
D | qlogicfas408.h | 110 sector_t capacity, int ip[]);
|
/drivers/ide/ |
D | ide-disk.c | 301 unsigned long long capacity, set_max; in idedisk_check_hpa() local 304 capacity = drive->capacity64; in idedisk_check_hpa() 313 if (set_max == capacity + 1) in idedisk_check_hpa() 317 if (set_max <= capacity) in idedisk_check_hpa() 324 capacity, sectors_to_MB(capacity), in idedisk_check_hpa() 477 unsigned long long capacity; in update_ordered() local 487 capacity = ide_gd_capacity(drive); in update_ordered() 491 capacity <= (1ULL << 28) || in update_ordered() 607 unsigned long long capacity; in ide_disk_setup() local 646 capacity = ide_gd_capacity(drive); in ide_disk_setup() [all …]
|
D | ide-floppy.c | 353 int capacity, lba_capacity; in ide_floppy_get_flexible_disk_page() local 380 capacity = cyls * heads * sectors * sector_size; in ide_floppy_get_flexible_disk_page() 385 drive->name, capacity / 1024, cyls, heads, in ide_floppy_get_flexible_disk_page() 394 if (capacity < lba_capacity) { in ide_floppy_get_flexible_disk_page() 397 drive->name, lba_capacity, capacity); in ide_floppy_get_flexible_disk_page() 399 capacity / floppy->block_size : 0; in ide_floppy_get_flexible_disk_page()
|
D | ide-cd.c | 1134 static int cdrom_read_capacity(ide_drive_t *drive, unsigned long *capacity, in cdrom_read_capacity() argument 1177 *capacity = 1 + be32_to_cpu(capbuf.lba); in cdrom_read_capacity() 1181 __func__, *capacity, *sectors_per_frame); in cdrom_read_capacity() 1245 stat = cdrom_read_capacity(drive, &toc->capacity, §ors_per_frame, in ide_cd_read_toc() 1248 toc->capacity = 0x1fffff; in ide_cd_read_toc() 1250 set_capacity(info->disk, toc->capacity * sectors_per_frame); in ide_cd_read_toc() 1252 drive->probed_capacity = toc->capacity * sectors_per_frame; in ide_cd_read_toc() 1365 if (!stat && (last_written > toc->capacity)) { in ide_cd_read_toc() 1366 toc->capacity = last_written; in ide_cd_read_toc() 1367 set_capacity(info->disk, toc->capacity * sectors_per_frame); in ide_cd_read_toc() [all …]
|
/drivers/usb/storage/ |
D | sddr55.c | 53 unsigned long capacity; /* Size of card in bytes */ member 616 if (!info->capacity) in sddr55_read_map() 619 numblocks = info->capacity >> (info->blockshift + info->pageshift); in sddr55_read_map() 748 unsigned long capacity; in sddr55_transport() local 814 capacity = sddr55_get_capacity(us); in sddr55_transport() 816 if (!capacity) { in sddr55_transport() 821 info->capacity = capacity; in sddr55_transport() 825 info->max_log_blks = ((info->capacity >> (info->pageshift + info->blockshift)) / 256) * 250; in sddr55_transport() 829 capacity = (capacity / 256) * 250; in sddr55_transport() 831 capacity /= PAGESIZE; in sddr55_transport() [all …]
|
D | alauda.c | 179 unsigned int num_zones = media_info->capacity >> shift; in alauda_free_maps() 316 MEDIA_INFO(us).capacity = 1 << media_info->chipshift; in alauda_init_media() 318 MEDIA_INFO(us).capacity >> 20); in alauda_init_media() 331 num_zones = MEDIA_INFO(us).capacity >> (MEDIA_INFO(us).zoneshift in alauda_init_media() 828 max_lba = MEDIA_INFO(us).capacity >> (blockshift + pageshift); in alauda_read_data() 932 max_lba = MEDIA_INFO(us).capacity >> (pageshift + blockshift); in alauda_write_data() 1040 unsigned long capacity; in alauda_transport() local 1046 num_zones = MEDIA_INFO(us).capacity >> (MEDIA_INFO(us).zoneshift in alauda_transport() 1049 capacity = num_zones * MEDIA_INFO(us).uzonesize in alauda_transport() 1053 ((__be32 *) ptr)[0] = cpu_to_be32(capacity - 1); in alauda_transport()
|
D | sddr09.c | 215 unsigned long capacity; /* Size of card in bytes */ member 715 maxlba = info->capacity >> (info->pageshift + info->blockshift); in sddr09_read_data() 799 end = info->capacity >> (info->blockshift + info->pageshift); in sddr09_find_unused_pba() 943 maxlba = info->capacity >> (info->pageshift + info->blockshift); in sddr09_write_data() 1170 if (!info->capacity) in sddr09_read_map() 1176 numblocks = info->capacity >> (info->blockshift + info->pageshift); in sddr09_read_map() 1500 unsigned long capacity; in sddr09_transport() local 1555 info->capacity = (1 << cardinfo->chipshift); in sddr09_transport() 1570 capacity = (info->lbact << info->blockshift) - 1; in sddr09_transport() 1572 ((__be32 *) ptr)[0] = cpu_to_be32(capacity); in sddr09_transport()
|
D | alauda.h | 75 unsigned long capacity; /* total media size in bytes */ member
|
/drivers/block/paride/ |
D | pd.c | 223 int capacity; /* Size of this volume in sectors */ member 670 disk->capacity = le32_to_cpu(*(__le32 *) (pd_scratch + 120)); in pd_identify() 672 disk->capacity = disk->sectors * disk->heads * disk->cylinders; in pd_identify() 687 disk->capacity, disk->capacity / 2048, in pd_identify() 691 if (disk->capacity) in pd_identify() 751 geo->cylinders = disk->capacity / (geo->heads * geo->sectors); in pd_getgeo() 802 set_capacity(p, disk->capacity); in pd_revalidate() 854 disk->capacity = 0; in pd_detect() 888 set_capacity(disk->gd, disk->capacity); in pd_detect()
|
D | pf.c | 321 sector_t capacity = get_capacity(pf->disk); in pf_getgeo() local 323 if (capacity < PF_FD_MAX) { in pf_getgeo() 324 geo->cylinders = sector_div(capacity, PF_FD_HDS * PF_FD_SPT); in pf_getgeo() 328 geo->cylinders = sector_div(capacity, PF_HD_HDS * PF_HD_SPT); in pf_getgeo()
|
/drivers/uwb/ |
D | ie.c | 201 int capacity; in uwb_rc_ie_setup() local 203 capacity = uwb_rc_get_ie(uwb_rc, &ie_info); in uwb_rc_ie_setup() 204 if (capacity < 0) in uwb_rc_ie_setup() 205 return capacity; in uwb_rc_ie_setup() 212 uwb_rc->ies_capacity = capacity; in uwb_rc_ie_setup()
|
/drivers/scsi/aic7xxx/ |
D | aiclib.h | 137 aic_sector_div(sector_t capacity, int heads, int sectors) in aic_sector_div() argument 140 sector_div(capacity, (heads * sectors)); in aic_sector_div() 141 return (int)capacity; in aic_sector_div()
|
/drivers/block/ |
D | ub.c | 310 struct ub_capacity capacity; member 729 block = rq->sector >> lun->capacity.bshift; in ub_cmd_build_block() 730 nblks = rq->nr_sectors >> lun->capacity.bshift; in ub_cmd_build_block() 1656 lun->capacity.nsec = 0; in ub_revalidate() 1657 lun->capacity.bsize = 512; in ub_revalidate() 1658 lun->capacity.bshift = 0; in ub_revalidate() 1664 if (ub_sync_read_cap(sc, lun, &lun->capacity) != 0) { in ub_revalidate() 1670 if (ub_sync_read_cap(sc, lun, &lun->capacity) != 0) { in ub_revalidate() 1671 lun->capacity.nsec = 0; in ub_revalidate() 1672 lun->capacity.bsize = 512; in ub_revalidate() [all …]
|
/drivers/message/i2o/ |
D | i2o_block.c | 544 static void i2o_block_biosparam(unsigned long capacity, unsigned short *cyls, in i2o_block_biosparam() argument 550 if (capacity <= BLOCK_SIZE_528M) in i2o_block_biosparam() 552 else if (capacity <= BLOCK_SIZE_1G) in i2o_block_biosparam() 554 else if (capacity <= BLOCK_SIZE_21G) in i2o_block_biosparam() 556 else if (capacity <= BLOCK_SIZE_42G) in i2o_block_biosparam() 561 cylinders = (unsigned long)capacity / (heads * sectors); in i2o_block_biosparam()
|
/drivers/scsi/aacraid/ |
D | aachba.c | 508 = ((u64)le32_to_cpu(dresp->mnt[0].capacity)) + in _aac_probe_container2() 2133 u64 capacity; in aac_scsi_cmd() local 2138 capacity = fsa_dev_ptr[cid].size - 1; in aac_scsi_cmd() 2139 cp[0] = (capacity >> 56) & 0xff; in aac_scsi_cmd() 2140 cp[1] = (capacity >> 48) & 0xff; in aac_scsi_cmd() 2141 cp[2] = (capacity >> 40) & 0xff; in aac_scsi_cmd() 2142 cp[3] = (capacity >> 32) & 0xff; in aac_scsi_cmd() 2143 cp[4] = (capacity >> 24) & 0xff; in aac_scsi_cmd() 2144 cp[5] = (capacity >> 16) & 0xff; in aac_scsi_cmd() 2145 cp[6] = (capacity >> 8) & 0xff; in aac_scsi_cmd() [all …]
|
/drivers/power/ |
D | apm_power.c | 284 union power_supply_propval capacity, time_to_full, time_to_empty; in apm_battery_apm_get_power_status() local 309 if (MPSY_PROP(CAPACITY, &capacity) == 0) { in apm_battery_apm_get_power_status() 310 info->battery_life = capacity.intval; in apm_battery_apm_get_power_status()
|
/drivers/md/ |
D | Kconfig | 88 kernel. In a set with N drives, the available space is the capacity 127 A RAID-5 set of N drives with a capacity of C MB per drive provides 128 the capacity of C * (N - 1) MB, and protects against a failure 135 A RAID-6 set of N drives with a capacity of C MB per drive 136 provides the capacity of C * (N - 2) MB, and protects
|