Lines Matching refs:cycle
85 u16 cycle = 0; in ide_pio_cycle_time() local
89 cycle = id[ATA_ID_EIDE_PIO_IORDY]; in ide_pio_cycle_time()
91 cycle = id[ATA_ID_EIDE_PIO]; in ide_pio_cycle_time()
94 if (pio < 3 && cycle < t->cycle) in ide_pio_cycle_time()
95 cycle = 0; /* use standard timing */ in ide_pio_cycle_time()
99 cycle = 0; in ide_pio_cycle_time()
102 return cycle ? cycle : t->cycle; in ide_pio_cycle_time()
118 q->cycle = EZ(t->cycle * 1000, T); in ide_timing_quantize()
138 m->cycle = max(a->cycle, b->cycle); in ide_timing_merge()
171 p.cycle = p.cyc8b = id[ATA_ID_EIDE_PIO]; in ide_timing_compute()
174 p.cycle = p.cyc8b = id[ATA_ID_EIDE_PIO_IORDY]; in ide_timing_compute()
176 p.cycle = id[ATA_ID_EIDE_DMA_MIN]; in ide_timing_compute()
204 if (t->active + t->recover < t->cycle) { in ide_timing_compute()
205 t->active += (t->cycle - (t->active + t->recover)) / 2; in ide_timing_compute()
206 t->recover = t->cycle - t->active; in ide_timing_compute()