5#ifndef _RTE_POWER_INTRINSIC_H_
6#define _RTE_POWER_INTRINSIC_H_
25#define RTE_POWER_MONITOR_OPAQUE_SZ 4
44struct rte_power_monitor_cond {
88 const uint64_t tsc_timestamp);
152 const uint32_t num,
const uint64_t tsc_timestamp);
int(* rte_power_monitor_clb_t)(const uint64_t val, const uint64_t opaque[RTE_POWER_MONITOR_OPAQUE_SZ])
int rte_power_pause(const uint64_t tsc_timestamp)
int rte_power_monitor_multi(const struct rte_power_monitor_cond pmc[], const uint32_t num, const uint64_t tsc_timestamp)
int rte_power_monitor(const struct rte_power_monitor_cond *pmc, const uint64_t tsc_timestamp)
int rte_power_monitor_wakeup(const unsigned int lcore_id)
#define RTE_POWER_MONITOR_OPAQUE_SZ