Lines Matching full:cycle
28 * Depending on which hardware it reads, the cycle counter may wrap
32 * @read: returns the current cycle value
36 * @mult: cycle to nanosecond multiplier
37 * @shift: cycle to nanosecond divisor (power of two)
49 * cycle counter wrap around. Initialize with
50 * timecounter_init(). Also used to convert cycle counts into the
53 * cycle counter hardware, locking issues and reading the time
54 * more often than the cycle counter wraps around. The nanosecond
57 * @cc: the cycle counter used by this instance
58 * @cycle_last: most recent cycle counter value seen by
73 * cyclecounter_cyc2ns - converts cycle counter cycles to nanoseconds
74 * @cc: Pointer to cycle counter.
101 * @cc: A cycle counter, ready to be used.
104 * After this call the current cycle register (roughly) corresponds to
123 * timecounter_cyc2time - convert a cycle counter to same
129 * Cycle counts that are converted correctly as long as they
130 * fall into the interval [-1/2 max cycle count, +1/2 max cycle count],
131 * with "max cycle count" == cs->mask+1.
133 * This allows conversion of cycle counter values which were generated