5#ifndef _RTE_POWER_PMD_MGMT_H
6#define _RTE_POWER_PMD_MGMT_H
15#include <rte_compat.h>
61 uint16_t port_id, uint16_t queue_id,
88 uint16_t port_id, uint16_t queue_id);
__rte_experimental unsigned int rte_power_pmd_mgmt_get_pause_duration(void)
__rte_experimental void rte_power_pmd_mgmt_set_emptypoll_max(unsigned int max)
__rte_experimental int rte_power_pmd_mgmt_set_scaling_freq_max(unsigned int lcore, unsigned int max)
@ RTE_POWER_MGMT_TYPE_MONITOR
@ RTE_POWER_MGMT_TYPE_PAUSE
@ RTE_POWER_MGMT_TYPE_SCALE
__rte_experimental int rte_power_pmd_mgmt_set_pause_duration(unsigned int duration)
__rte_experimental int rte_power_pmd_mgmt_get_scaling_freq_min(unsigned int lcore)
__rte_experimental int rte_power_pmd_mgmt_set_scaling_freq_min(unsigned int lcore, unsigned int min)
__rte_experimental int rte_power_ethdev_pmgmt_queue_disable(unsigned int lcore_id, uint16_t port_id, uint16_t queue_id)
__rte_experimental int rte_power_pmd_mgmt_get_scaling_freq_max(unsigned int lcore)
__rte_experimental unsigned int rte_power_pmd_mgmt_get_emptypoll_max(void)
__rte_experimental int rte_power_ethdev_pmgmt_queue_enable(unsigned int lcore_id, uint16_t port_id, uint16_t queue_id, enum rte_power_pmd_mgmt_type mode)