Lines Matching full:start
51 * @brief Signal the start of the timing information gathering.
87 * @brief Get number of cycles between @p start and @p end.
94 * @param start Pointer to counter at start of a measured execution.
96 * @return Number of cycles between start and end.
100 uint64_t soc_timing_cycles_get(volatile timing_t *const start,
167 * @brief Signal the start of the timing information gathering.
203 * @brief Get number of cycles between @p start and @p end.
210 * @param start Pointer to counter at start of a measured execution.
212 * @return Number of cycles between start and end.
216 uint64_t board_timing_cycles_get(volatile timing_t *const start,
277 * @brief Signal the start of the timing information gathering.
309 * @brief Get number of cycles between @p start and @p end.
314 * @param start Pointer to counter at start of a measured execution.
316 * @return Number of cycles between start and end.
318 static inline uint64_t timing_cycles_get(volatile timing_t *const start, in timing_cycles_get() argument
322 return board_timing_cycles_get(start, end); in timing_cycles_get()
324 return soc_timing_cycles_get(start, end); in timing_cycles_get()
326 return arch_timing_cycles_get(start, end); in timing_cycles_get()