Searched defs:cylinders (Results 1 - 25 of 34) sorted by relevance

12

/drivers/mtd/
H A Dsm_ftl.h62 int cylinders; member in struct:sm_ftl
H A Drfd_ftl.c84 int cylinders; member in struct:partition
174 part->cylinders = (part->data_sectors_per_block *
177 part->sector_count = part->cylinders * SECTORS_PER_TRACK;
755 geo->cylinders = part->cylinders;
H A Dssfdc.c27 unsigned short cylinders; member in struct:ssfdcr_record
323 ssfdc->cylinders = (unsigned short)(((u32)mtd->size >> SECTOR_SHIFT) /
327 ssfdc->cylinders, ssfdc->heads , ssfdc->sectors,
328 (long)ssfdc->cylinders * (long)ssfdc->heads *
331 ssfdc->mbd.size = (long)ssfdc->heads * (long)ssfdc->cylinders *
414 ssfdc->cylinders, ssfdc->heads, ssfdc->sectors);
418 geo->cylinders = ssfdc->cylinders;
/drivers/scsi/
H A Dscsicam.c55 * scsicam_bios_param - Determine geometry of a disk in cylinders/heads/sectors.
58 * @ip: return value: ip[0]=heads, ip[1]=sectors, ip[2]=cylinders
83 /* pick some standard mapping with at most 1024 cylinders,
91 a geometry with more than 1024 cylinders */
112 * scsi_partsize - Parse cylinders/heads/sectors from PC partition table
115 * @cyls: put cylinders here
169 /* This is for >1023 cylinders */
222 * number of heads and maximizes the number of cylinders. This
234 unsigned long heads, sectors, cylinders, temp; local
236 cylinders
[all...]
H A Datp870u.c3132 int heads, sectors, cylinders; local
3136 cylinders = (unsigned long)capacity / (heads * sectors);
3137 if (cylinders > 1024) {
3140 cylinders = (unsigned long)capacity / (heads * sectors);
3144 ip[2] = cylinders;
H A D3w-xxxx.c1367 /* This funciton returns unit geometry in cylinders/heads/sectors */
1371 int heads, sectors, cylinders; local
1379 cylinders = sector_div(capacity, heads * sectors);
1384 cylinders = sector_div(capacity, heads * sectors);
1387 dprintk(KERN_NOTICE "3w-xxxx: tw_scsi_biosparam(): heads = %d, sectors = %d, cylinders = %d\n", heads, sectors, cylinders);
1390 geom[2] = cylinders;
H A Dfdomain.c1597 unsigned short cylinders; member in struct:drive_info
1671 info_array[2] = i.cylinders;
1679 info_array[2] = i.cylinders;
1703 3) partitions never divide cylinders
1721 less than 1024 cylinders on a platter. This is good for drives
1735 /* For both methods, compute the cylinders */
H A D3w-9xxx.c1713 /* This funciton returns unit geometry in cylinders/heads/sectors */
1716 int heads, sectors, cylinders; local
1724 cylinders = sector_div(capacity, heads * sectors);
1728 cylinders = sector_div(capacity, heads * sectors);
1733 geom[2] = cylinders;
H A Ddpt_i2o.c501 int cylinders=-1; local
530 cylinders = sector_div(capacity, heads * sectors);
536 cylinders = 1111;
541 geom[2] = cylinders;
H A Dmegaraid.c3138 int cylinders; local
3148 cylinders = (ulong)capacity / (heads * sectors);
3157 cylinders = (ulong)capacity / (heads * sectors);
3163 geom[2] = cylinders;
3183 cylinders = (ulong)capacity / (heads * sectors);
3189 cylinders = (ulong)capacity / (heads * sectors);
3195 geom[2] = cylinders;
H A Dmvumi.c1646 sector_t cylinders; local
1652 cylinders = capacity;
1653 sector_div(cylinders, tmp);
1659 cylinders = capacity;
1660 sector_div(cylinders, tmp);
1664 geom[2] = cylinders;
/drivers/block/
H A Dcpqarray.h50 unsigned cylinders; member in struct:__anon289
H A Dxd.h86 u_short cylinders; member in struct:__anon344
131 static void xd_setparam (u_char command,u_char drive,u_char heads,u_short cylinders,u_short rwrite,u_short wprecomp,u_char ecc);
H A Dviodasd.c121 u16 cylinders; member in struct:viodasd_device
229 geo->cylinders = d->cylinders ? d->cylinders :
503 (int)d->cylinders, (int)d->tracks,
643 device->cylinders = data->cylinders;
H A Dcciss.h40 int cylinders; member in struct:_drive_info_struct
H A Dxd.c230 set_capacity(disk, p->heads * p->cylinders * p->sectors);
232 p->cylinders, p->heads, p->sectors);
347 geo->cylinders = p->cylinders;
666 xd_info[drive].cylinders = (u_short)(xd_geo[3 * drive]);
717 xd_info[drive].cylinders = geometry_table[n][0]; /* cylinders */
730 xd_setparam(CMD_DTCSETPARAM,drive,xd_info[drive].heads,xd_info[drive].cylinders,geometry_table[n][2],geometry_table[n][3],0x0B);
741 xd_info[drive].cylinders = ((u_short *) (buf))[0x04]; /* cylinders */
1046 xd_setparam(u_char command,u_char drive,u_char heads,u_short cylinders,u_short rwrite,u_short wprecomp,u_char ecc) argument
[all...]
H A Dxen-blkfront.c212 sector_t cylinders = nsect; local
216 sector_div(cylinders, hg->heads * hg->sectors);
217 hg->cylinders = cylinders;
218 if ((sector_t)(hg->cylinders + 1) * hg->heads * hg->sectors < nsect)
219 hg->cylinders = 0xffff;
/drivers/scsi/dpt/
H A Dsys_info.h82 uSHORT cylinders; /* Up to 1024 */ member in struct:driveParam_S::__anon4177
/drivers/message/i2o/
H A Di2o_block.c544 unsigned long heads, sectors, cylinders; local
558 cylinders = (unsigned long)capacity / (heads * sectors);
560 *cyls = (unsigned short)cylinders; /* Stuff return values */
641 &geo->cylinders, &geo->heads, &geo->sectors);
/drivers/block/paride/
H A Dpd.c230 int cylinders; member in struct:pd_unit
674 disk->cylinders = le16_to_cpu(*(__le16 *) (pd_scratch + 2));
678 disk->capacity = disk->sectors * disk->heads * disk->cylinders;
694 disk->cylinders, disk->heads, disk->sectors,
759 geo->cylinders = disk->capacity / (geo->heads * geo->sectors);
763 geo->cylinders = disk->cylinders;
/drivers/memstick/core/
H A Dmspro_block.c130 __be16 cylinders; member in struct:mspro_devinfo
148 unsigned short cylinders; member in struct:mspro_block_data
243 geo->cylinders = msb->cylinders;
486 rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "cylinders: %x\n",
487 be16_to_cpu(x_devinfo->cylinders));
1209 msb->cylinders = be16_to_cpu(dev_info->cylinders);
/drivers/message/fusion/
H A Dmptscsih.c2183 sector_t cylinders; local
2190 cylinders = capacity;
2191 sector_div(cylinders,dummy);
2201 cylinders = capacity;
2202 sector_div(cylinders,dummy);
2208 geom[2] = cylinders;
/drivers/scsi/aic7xxx/
H A Daic79xx_osm.c729 int cylinders; local
746 cylinders = aic_sector_div(capacity, heads, sectors);
752 if (extended && cylinders >= 1024) {
755 cylinders = aic_sector_div(capacity, heads, sectors);
759 geom[2] = cylinders;
H A Daic7xxx_osm.c711 int cylinders; local
730 cylinders = aic_sector_div(capacity, heads, sectors);
738 if (extended && cylinders >= 1024) {
741 cylinders = aic_sector_div(capacity, heads, sectors);
745 geom[2] = cylinders;
/drivers/scsi/arcmsr/
H A Darcmsr_hba.c267 int ret, heads, sectors, cylinders, total_capacity; local
280 cylinders = total_capacity / (heads * sectors);
281 if (cylinders > 1024) {
284 cylinders = total_capacity / (heads * sectors);
288 geom[2] = cylinders;

Completed in 569 milliseconds

12