From: Jerin Jacob <[email protected]> CC: Bruce Richardson <[email protected]> CC: Konstantin Ananyev <[email protected]>
Signed-off-by: Jerin Jacob <[email protected]> Acked-by: Anatoly Burakov <[email protected]> --- lib/librte_eal/common/include/arch/x86/rte_cycles.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lib/librte_eal/common/include/arch/x86/rte_cycles.h b/lib/librte_eal/common/include/arch/x86/rte_cycles.h index 1bb3e1d..e2661e2 100644 --- a/lib/librte_eal/common/include/arch/x86/rte_cycles.h +++ b/lib/librte_eal/common/include/arch/x86/rte_cycles.h @@ -77,6 +77,19 @@ return tsc.tsc_64; } +/** + * Get the number of rdtsc cycles in one second if the architecture supports. + * + * @return + * The number of rdtsc cycles in one second. Return zero if the architecture + * support is not available. + */ +static inline uint64_t +rte_rdtsc_arch_hz(void) +{ + return 0; +} + static inline uint64_t rte_rdtsc_precise(void) { -- 1.9.1

