Lines Matching defs:head
162 /* head and record addresses of count_area read in analysis ccw */
205 static void set_ch_t(struct ch_t *geo, __u32 cyl, __u8 head)
208 geo->head = cyl >> 16;
209 geo->head <<= 4;
210 geo->head |= head;
223 u8 head;
247 head = sense[31] & 0x0F;
248 *track = cyl * private->rdc_data.trk_per_cyl + head;
525 data->search_arg.head = data->seek_addr.head;
702 data->search_arg.head = data->seek_addr.head;
2393 private->count_area[i].head != count_area_head[i] ||
2408 private->count_area[i].head != count_area_head[i] ||
2845 /* calculate cylinder and head for the current track */
2855 ect->head = address.head;
2870 ect->head = address.head;
2884 ect->head = address.head;
2893 address.cyl == 0 && address.head == 0) {
2900 address.cyl == 0 && address.head == 1) {
3346 int head;
3349 head = fmt_buffer[start].head;
3353 * - if data reoccurs (same head and record may reoccur), which may
3355 * - when the head changes, because we're iterating over several tracks
3362 if ((fmt_buffer[i].head == head &&
3364 fmt_buffer[i].head != head ||
3434 geo.cyl == 0 && geo.head == 0) {
3441 geo.cyl == 0 && geo.head == 1) {
3458 fmt_buffer[pos].head != geo.head ||
4481 lredata->search_arg.head = lredata->seek_addr.head;