/drivers/md/ |
D | raid0.c | 158 zone->sectors = smallest->size * cnt * 2; in create_strip_zones() 162 curr_zone_start = zone->sectors; in create_strip_zones() 195 zone->sectors = (smallest->size * 2 - current_start) * c; in create_strip_zones() 197 zone->nb_dev, (unsigned long long)zone->sectors); in create_strip_zones() 200 curr_zone_start += zone->sectors; in create_strip_zones() 222 s += conf->strip_zone[j].sectors; in create_strip_zones() 267 s64 sectors; in raid0_run() local 326 sectors = conf->strip_zone[cur].sectors; in raid0_run() 330 while (sectors <= conf->spacing) { in raid0_run() 332 sectors += conf->strip_zone[cur].sectors; in raid0_run() [all …]
|
D | raid1.c | 256 r1_bio->sector + (r1_bio->sectors); in update_head_pos() 388 r1_bio->sectors, in raid1_end_write_request() 420 const int sectors = r1_bio->sectors; in read_balance() local 432 (this_sector + sectors >= conf->next_resync)) { in read_balance() 531 conf->next_seq_sect = this_sector + sectors; in read_balance() 810 part_stat_add(cpu, &mddev->gendisk->part0, sectors[rw], in make_request() 822 r1_bio->sectors = bio->bi_size >> 9; in make_request() 967 bitmap_startwrite(bitmap, bio->bi_sector, r1_bio->sectors, in make_request() 1226 long sectors_to_go = r1_bio->sectors; in end_sync_write() 1240 sector_t s = r1_bio->sectors; in end_sync_write() [all …]
|
D | raid10.c | 249 r10_bio->devs[slot].addr + (r10_bio->sectors); in update_head_pos() 334 r10_bio->sectors, in raid10_end_write_request() 496 const int sectors = r10_bio->sectors; in read_balance() local 509 && (this_sector + sectors >= conf->next_resync)) { in read_balance() 850 part_stat_add(cpu, &mddev->gendisk->part0, sectors[rw], in make_request() 857 r10_bio->sectors = bio->bi_size >> 9; in make_request() 965 bitmap_startwrite(mddev->bitmap, bio->bi_sector, r10_bio->sectors, 0); in make_request() 1229 atomic_add(r10_bio->sectors, in end_sync_read() 1271 sector_t s = r10_bio->sectors; in end_sync_write() 1321 int vcnt = r10_bio->sectors >> (PAGE_SHIFT-9); in sync_request_write() [all …]
|
/drivers/scsi/ |
D | scsicam.c | 234 unsigned long heads, sectors, cylinders, temp; in setsize() local 237 sectors = 62L; /* Maximize sectors per track */ in setsize() 239 temp = cylinders * sectors; /* Compute divisor for heads */ in setsize() 244 sectors = capacity / temp; /* Compute value for sectors per in setsize() 247 sectors++; /* Else, increment number of sectors */ in setsize() 248 temp = heads * sectors; /* Compute divisor for cylinders */ in setsize() 256 *secs = (unsigned int) sectors; in setsize()
|
D | sd_dif.c | 142 static void sd_dif_type1_set_tag(void *prot, void *tag_buf, unsigned int sectors) in sd_dif_type1_set_tag() argument 148 for (i = 0, j = 0 ; i < sectors ; i++, j += 2, sdt++) { in sd_dif_type1_set_tag() 154 static void sd_dif_type1_get_tag(void *prot, void *tag_buf, unsigned int sectors) in sd_dif_type1_get_tag() argument 160 for (i = 0, j = 0 ; i < sectors ; i++, j += 2, sdt++) { in sd_dif_type1_get_tag() 256 static void sd_dif_type3_set_tag(void *prot, void *tag_buf, unsigned int sectors) in sd_dif_type3_set_tag() argument 262 for (i = 0, j = 0 ; i < sectors ; i++, j += 6, sdt++) { in sd_dif_type3_set_tag() 269 static void sd_dif_type3_get_tag(void *prot, void *tag_buf, unsigned int sectors) in sd_dif_type3_get_tag() argument 275 for (i = 0, j = 0 ; i < sectors ; i++, j += 2, sdt++) { in sd_dif_type3_get_tag() 499 unsigned int i, j, sectors, sector_sz; in sd_dif_complete() local 508 sectors = good_bytes / sector_sz; in sd_dif_complete() [all …]
|
D | ps3rom.c | 171 u32 sectors) in ps3rom_read_request() argument 176 __func__, __LINE__, sectors, start_sector); in ps3rom_read_request() 180 sectors, 0, dev->bounce_lpar, &dev->tag); in ps3rom_read_request() 192 u32 sectors) in ps3rom_write_request() argument 197 __func__, __LINE__, sectors, start_sector); in ps3rom_write_request() 203 sectors, 0, dev->bounce_lpar, &dev->tag); in ps3rom_write_request()
|
D | ultrastor.c | 236 unsigned char sectors; member 280 unsigned char sectors; member 463 config.sectors = mapping_table[config_2.mapping_mode].sectors; in ultrastor_14f_detect() 597 config.sectors = mapping_table[(config_2 >> 3) & 3].sectors; in ultrastor_24f_detect() 1036 unsigned int s = config.heads * config.sectors; in ultrastor_biosparam() 1039 dkinfo[1] = config.sectors; in ultrastor_biosparam()
|
/drivers/mtd/ |
D | ssfdc.c | 26 unsigned char sectors; member 329 ssfdc->sectors = 32; in ssfdcr_add_mtd() 330 get_chs(mtd->size, NULL, &ssfdc->heads, &ssfdc->sectors); in ssfdcr_add_mtd() 332 ((long)ssfdc->sectors * (long)ssfdc->heads)); in ssfdcr_add_mtd() 335 ssfdc->cylinders, ssfdc->heads , ssfdc->sectors, in ssfdcr_add_mtd() 337 (long)ssfdc->sectors); in ssfdcr_add_mtd() 340 (long)ssfdc->sectors; in ssfdcr_add_mtd() 429 ssfdc->cylinders, ssfdc->heads, ssfdc->sectors); in ssfdcr_getgeo() 432 geo->sectors = ssfdc->sectors; in ssfdcr_getgeo()
|
D | nftlcore.c | 82 nftl->sectors = nftl->mbd.size / temp; in nftl_add_mtd() 84 nftl->sectors++; in nftl_add_mtd() 85 temp = nftl->cylinders * nftl->sectors; in nftl_add_mtd() 90 temp = nftl->heads * nftl->sectors; in nftl_add_mtd() 95 if (nftl->mbd.size != nftl->heads * nftl->cylinders * nftl->sectors) { in nftl_add_mtd() 104 nftl->cylinders, nftl->heads , nftl->sectors, in nftl_add_mtd() 106 (long)nftl->sectors ); in nftl_add_mtd() 777 geo->sectors = nftl->sectors; in nftl_getgeo()
|
D | inftlcore.c | 93 inftl->sectors = inftl->mbd.size / temp; in inftl_add_mtd() 95 inftl->sectors++; in inftl_add_mtd() 96 temp = inftl->cylinders * inftl->sectors; in inftl_add_mtd() 101 temp = inftl->heads * inftl->sectors; in inftl_add_mtd() 106 if (inftl->mbd.size != inftl->heads * inftl->cylinders * inftl->sectors) { in inftl_add_mtd() 115 inftl->cylinders, inftl->heads , inftl->sectors, in inftl_add_mtd() 117 (long)inftl->sectors ); in inftl_add_mtd() 936 geo->sectors = inftl->sectors; in inftl_getgeo()
|
/drivers/char/ |
D | ps3flash.c | 42 u64 sectors, int write) in ps3flash_read_write_sectors() argument 44 u64 res = ps3stor_read_write_sectors(dev, lpar, start_sector, sectors, in ps3flash_read_write_sectors() 51 return sectors; in ps3flash_read_write_sectors() 55 u64 start_sector, u64 sectors, in ps3flash_read_sectors() argument 61 if (sectors > max_sectors) { in ps3flash_read_sectors() 64 sectors = max_sectors; in ps3flash_read_sectors() 68 return ps3flash_read_write_sectors(dev, lpar, start_sector, sectors, in ps3flash_read_sectors() 75 u64 sectors = dev->bounce_size / dev->blk_size; in ps3flash_write_chunk() local 77 sectors, 1); in ps3flash_write_chunk()
|
/drivers/usb/storage/ |
D | datafab.c | 92 u32 sectors) in datafab_read_data() argument 107 if (sectors > 0x0FFFFFFF) in datafab_read_data() 116 totallen = sectors * info->ssize; in datafab_read_data() 175 u32 sectors) in datafab_write_data() argument 191 if (sectors > 0x0FFFFFFF) in datafab_write_data() 200 totallen = sectors * info->ssize; in datafab_write_data() 376 info->sectors = ((u32)(reply[117]) << 24) | in datafab_id_device() 540 info->sectors, info->ssize); in datafab_transport() 544 ((__be32 *) ptr)[0] = cpu_to_be32(info->sectors - 1); in datafab_transport()
|
D | sddr55.c | 156 unsigned short sectors) { in sddr55_read_data() argument 175 len = min((unsigned int) sectors, (unsigned int) info->blocksize >> in sddr55_read_data() 183 while (sectors>0) { in sddr55_read_data() 193 pages = min((unsigned int) sectors << info->smallpageshift, in sddr55_read_data() 262 sectors -= pages >> info->smallpageshift; in sddr55_read_data() 276 unsigned short sectors) { in sddr55_write_data() argument 303 len = min((unsigned int) sectors, (unsigned int) info->blocksize >> in sddr55_write_data() 311 while (sectors > 0) { in sddr55_write_data() 321 pages = min((unsigned int) sectors << info->smallpageshift, in sddr55_write_data() 470 sectors -= pages >> info->smallpageshift; in sddr55_write_data()
|
D | jumpshot.c | 113 u32 sectors) in jumpshot_read_data() argument 131 totallen = sectors * info->ssize; in jumpshot_read_data() 190 u32 sectors) in jumpshot_write_data() argument 208 totallen = sectors * info->ssize; in jumpshot_write_data() 312 info->sectors = ((u32)(reply[117]) << 24) | in jumpshot_id_device() 472 info->sectors, info->ssize); in jumpshot_transport() 476 ((__be32 *) ptr)[0] = cpu_to_be32(info->sectors - 1); in jumpshot_transport()
|
D | alauda.c | 797 unsigned int sectors) in alauda_read_data() argument 818 len = min(sectors, blocksize) * (pagesize + 64); in alauda_read_data() 834 while (sectors > 0) { in alauda_read_data() 850 pages = min(sectors, blocksize - page); in alauda_read_data() 882 sectors -= pages; in alauda_read_data() 893 unsigned int sectors) in alauda_write_data() argument 911 len = min(sectors, blocksize) * pagesize; in alauda_write_data() 938 while (sectors > 0) { in alauda_write_data() 940 unsigned int pages = min(sectors, blocksize - page); in alauda_write_data() 962 sectors -= pages; in alauda_write_data()
|
D | sddr09.c | 702 unsigned int sectors) { in sddr09_read_data() argument 723 len = min(sectors, (unsigned int) info->blocksize) * info->pagesize; in sddr09_read_data() 737 while (sectors > 0) { in sddr09_read_data() 740 pages = min(sectors, info->blocksize - page); in sddr09_read_data() 786 sectors -= pages; in sddr09_read_data() 929 unsigned int sectors) { in sddr09_write_data() argument 965 len = min(sectors, (unsigned int) info->blocksize) * info->pagesize; in sddr09_write_data() 977 while (sectors > 0) { in sddr09_write_data() 981 pages = min(sectors, info->blocksize - page); in sddr09_write_data() 1003 sectors -= pages; in sddr09_write_data()
|
D | isd200.c | 1022 id->sectors = __le16_to_cpu(id->sectors); in isd200_fix_driveid() 1155 US_DEBUGP(" sectors = 0x%x\n", id->sectors); in isd200_get_inquiry_data() 1330 id->sectors) - 1; in isd200_scsi_to_ata() 1353 sectnum = (unsigned char)((lba % id->sectors) + 1); in isd200_scsi_to_ata() 1354 cylinder = (unsigned short)(lba / (id->sectors * in isd200_scsi_to_ata() 1356 head = (unsigned char)((lba / id->sectors) % in isd200_scsi_to_ata() 1385 sectnum = (unsigned char)((lba % id->sectors) + 1); in isd200_scsi_to_ata() 1386 cylinder = (unsigned short)(lba / (id->sectors * id->heads)); in isd200_scsi_to_ata() 1387 head = (unsigned char)((lba / id->sectors) % id->heads); in isd200_scsi_to_ata()
|
/drivers/block/paride/ |
D | pd.c | 225 int sectors; member 337 s = (block % disk->sectors) + 1; in pd_ide_command() 338 h = (block /= disk->sectors) % disk->heads; in pd_ide_command() 584 pd_send_command(disk, disk->sectors, 0, disk->heads - 1, 0, 0, in pd_init_dev_parms() 666 disk->sectors = le16_to_cpu(*(__le16 *) (pd_scratch + 12)); in pd_identify() 672 disk->capacity = disk->sectors * disk->heads * disk->cylinders; in pd_identify() 688 disk->cylinders, disk->heads, disk->sectors, in pd_identify() 750 geo->sectors = PD_LOG_SECTS; in pd_getgeo() 751 geo->cylinders = disk->capacity / (geo->heads * geo->sectors); in pd_getgeo() 754 geo->sectors = disk->sectors; in pd_getgeo()
|
/drivers/block/ |
D | xd.c | 221 set_capacity(disk, p->heads * p->cylinders * p->sectors); in xd_init() 223 p->cylinders, p->heads, p->sectors); in xd_init() 340 geo->sectors = p->sectors; in xd_getgeo() 396 track = block / p->sectors; in xd_readwrite() 399 sector = block % p->sectors; in xd_readwrite() 649 xd_info[drive].sectors = (u_char)(xd_geo[3 * drive + 2]); in xd_manual_geo_set() 700 xd_info[drive].sectors = 17; /* sectors */ in xd_dtc5150cx_init_drive() 724 xd_info[drive].sectors = 17; /* sectors */ in xd_dtc_init_drive() 794 xd_info[drive].sectors = 17; /* sectors */ in xd_wd_init_drive() 871 xd_info[drive].sectors = buf[0x05]; /* sectors */ in xd_seagate_init_drive() [all …]
|
D | viodasd.c | 121 u16 sectors; member 211 geo->sectors = d->sectors ? d->sectors : 32; in viodasd_getgeo() 214 get_capacity(disk) / (geo->sectors * geo->heads); in viodasd_getgeo() 505 (int)d->sectors, (int)d->bytes_per_sector, in probe_disk() 647 device->sectors = data->sectors; in handle_block_event()
|
/drivers/scsi/aacraid/ |
D | linit.c | 324 param->sectors = 63; in aac_biosparm() 327 param->sectors = 32; in aac_biosparm() 331 param->sectors = 32; in aac_biosparm() 334 param->cylinders = cap_to_cyls(capacity, param->heads * param->sectors); in aac_biosparm() 358 param->sectors = 32; in aac_biosparm() 362 param->sectors = 32; in aac_biosparm() 366 param->sectors = 63; in aac_biosparm() 377 param->cylinders = cap_to_cyls(capacity, param->heads * param->sectors); in aac_biosparm() 378 if (num < 4 && end_sec == param->sectors) { in aac_biosparm() 381 param->heads, param->sectors, num)); in aac_biosparm() [all …]
|
/drivers/ps3/ |
D | ps3stor_lib.c | 217 u64 start_sector, u64 sectors, int write) in ps3stor_read_write_sectors() argument 224 __func__, __LINE__, op, sectors, start_sector); in ps3stor_read_write_sectors() 228 start_sector, sectors, 0, lpar, in ps3stor_read_write_sectors() 231 start_sector, sectors, 0, lpar, in ps3stor_read_write_sectors()
|
/drivers/ata/ |
D | libata-core.c | 89 u16 heads, u16 sectors); 711 block = (cyl * dev->heads + head) * dev->sectors + sect; in ata_tf_read_block() 815 track = (u32)block / dev->sectors; in ata_build_rw_tf() 818 sect = (u32)block % dev->sectors + 1; in ata_build_rw_tf() 1340 u64 sectors = 0; in ata_tf_to_lba48() local 1342 sectors |= ((u64)(tf->hob_lbah & 0xff)) << 40; in ata_tf_to_lba48() 1343 sectors |= ((u64)(tf->hob_lbam & 0xff)) << 32; in ata_tf_to_lba48() 1344 sectors |= ((u64)(tf->hob_lbal & 0xff)) << 24; in ata_tf_to_lba48() 1345 sectors |= (tf->lbah & 0xff) << 16; in ata_tf_to_lba48() 1346 sectors |= (tf->lbam & 0xff) << 8; in ata_tf_to_lba48() [all …]
|
/drivers/ide/ |
D | ide-floppy.c | 355 u8 heads, sectors; in ide_floppy_get_flexible_disk_page() local 378 sectors = pc->buf[8 + 5]; in ide_floppy_get_flexible_disk_page() 380 capacity = cyls * heads * sectors * sector_size; in ide_floppy_get_flexible_disk_page() 386 sectors, transfer_rate / 8, sector_size, rpm); in ide_floppy_get_flexible_disk_page() 391 drive->bios_sect = sectors; in ide_floppy_get_flexible_disk_page()
|
/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()
|