Lines Matching refs:cyl
202 static void set_ch_t(struct ch_t *geo, __u32 cyl, __u8 head)
204 geo->cyl = (__u16) cyl;
205 geo->head = cyl >> 16;
219 u32 cyl;
236 cyl = sense[30] << 20;
237 cyl |= (sense[31] & 0xF0) << 12;
238 cyl |= sense[28] << 8;
239 cyl |= sense[29];
241 cyl = sense[29] << 8;
242 cyl |= sense[30];
245 *track = cyl * private->rdc_data.trk_per_cyl + head;
521 data->search_arg.cyl = data->seek_addr.cyl;
698 data->search_arg.cyl = data->seek_addr.cyl;
1802 * A 1GB size corresponds to 1113cyl, and 16MB to 21cyl.
2304 private->count_area[i].cyl != 0 ||
2319 private->count_area[i].cyl != 0 ||
2766 ect->cyl = address.cyl;
2781 ect->cyl = address.cyl;
2795 ect->cyl = address.cyl;
2805 address.cyl == 0 && address.head == 0) {
2812 address.cyl == 0 && address.head == 1) {
3346 geo.cyl == 0 && geo.head == 0) {
3353 geo.cyl == 0 && geo.head == 1) {
3369 if (fmt_buffer[pos].cyl != geo.cyl ||
4365 lredata->search_arg.cyl = lredata->seek_addr.cyl;