Lines Matching refs:heads
100 u16 heads, u16 sectors);
725 block = (cyl * dev->heads + head) * dev->sectors + sect - 1; in ata_tf_read_block()
830 cyl = track / dev->heads; in ata_build_rw_tf()
831 head = track % dev->heads; in ata_build_rw_tf()
2242 dev->heads = 0; in ata_dev_configure()
2326 dev->heads = id[3]; in ata_dev_configure()
2332 dev->heads = id[55]; in ata_dev_configure()
2345 dev->heads, dev->sectors); in ata_dev_configure()
4559 u16 heads, u16 sectors) in ata_dev_init_params() argument
4565 if (sectors < 1 || sectors > 255 || heads < 1 || heads > 16) in ata_dev_init_params()
4576 tf.device |= (heads - 1) & 0x0f; /* max head = num. of heads - 1 */ in ata_dev_init_params()