1DPDK_25 { 2 global: 3 4 rte_power_check_env_supported; 5 rte_power_ethdev_pmgmt_queue_disable; 6 rte_power_ethdev_pmgmt_queue_enable; 7 rte_power_exit; 8 rte_power_freq_disable_turbo; 9 rte_power_freq_down; 10 rte_power_freq_enable_turbo; 11 rte_power_freq_max; 12 rte_power_freq_min; 13 rte_power_freq_up; 14 rte_power_freqs; 15 rte_power_get_capabilities; 16 rte_power_get_env; 17 rte_power_get_freq; 18 rte_power_get_uncore_freq; 19 rte_power_init; 20 rte_power_pmd_mgmt_get_emptypoll_max; 21 rte_power_pmd_mgmt_get_pause_duration; 22 rte_power_pmd_mgmt_get_scaling_freq_max; 23 rte_power_pmd_mgmt_get_scaling_freq_min; 24 rte_power_pmd_mgmt_set_emptypoll_max; 25 rte_power_pmd_mgmt_set_pause_duration; 26 rte_power_pmd_mgmt_set_scaling_freq_max; 27 rte_power_pmd_mgmt_set_scaling_freq_min; 28 rte_power_set_env; 29 rte_power_set_freq; 30 rte_power_set_uncore_freq; 31 rte_power_turbo_status; 32 rte_power_uncore_exit; 33 rte_power_uncore_freq_max; 34 rte_power_uncore_freq_min; 35 rte_power_uncore_get_num_dies; 36 rte_power_uncore_get_num_freqs; 37 rte_power_uncore_get_num_pkgs; 38 rte_power_uncore_init; 39 rte_power_unset_env; 40 41 local: *; 42}; 43 44EXPERIMENTAL { 45 global: 46 47 # added in 23.11 48 rte_power_get_uncore_env; 49 rte_power_set_uncore_env; 50 rte_power_uncore_freqs; 51 rte_power_unset_uncore_env; 52 53 # added in 24.11 54 rte_power_qos_get_cpu_resume_latency; 55 rte_power_qos_set_cpu_resume_latency; 56}; 57 58INTERNAL { 59 global: 60 61 rte_power_register_cpufreq_ops; 62 rte_power_register_uncore_ops; 63 rte_power_logtype; 64 cpufreq_check_scaling_driver; 65 power_get_lcore_mapped_cpu_id; 66 power_set_governor; 67 open_core_sysfs_file; 68 read_core_sysfs_u32; 69 read_core_sysfs_s; 70 write_core_sysfs_s; 71}; 72