| /f-stack/dpdk/examples/vm_power_manager/ |
| H A D | power_manager.c | 26 if (core_num >= ci.core_count) \ 28 if (!(ci.cd[core_num].global_enabled_cpus)) \ 133 if (core_num >= RTE_MAX_LCORE) { in power_manager_get_current_frequency() 135 core_num, RTE_MAX_LCORE-1); in power_manager_get_current_frequency() 142 index = rte_power_get_freq(core_num); in power_manager_get_current_frequency() 191 POWER_SCALE_CORE(up, core_num, ret); in power_manager_scale_core_up() 200 POWER_SCALE_CORE(down, core_num, ret); in power_manager_scale_core_down() 209 POWER_SCALE_CORE(min, core_num, ret); in power_manager_scale_core_min() 218 POWER_SCALE_CORE(max, core_num, ret); in power_manager_scale_core_max() 247 if (core_num >= RTE_MAX_LCORE) in power_manager_scale_core_med() [all …]
|
| H A D | power_manager.h | 156 int power_manager_scale_core_up(unsigned core_num); 170 int power_manager_scale_core_down(unsigned core_num); 184 int power_manager_scale_core_min(unsigned core_num); 198 int power_manager_scale_core_max(unsigned core_num); 211 int power_manager_enable_turbo_core(unsigned int core_num); 224 int power_manager_disable_turbo_core(unsigned int core_num); 236 uint32_t power_manager_get_current_frequency(unsigned core_num); 250 int power_manager_scale_core_med(unsigned int core_num);
|
| H A D | vm_power_cli.c | 433 uint8_t core_num; member 445 res->core_num); in cmd_show_cpu_freq_parsed() 458 core_num, RTE_UINT8); 473 uint8_t core_num; member 485 ret = power_manager_scale_core_up(res->core_num); in cmd_set_cpu_freq_parsed() 487 ret = power_manager_scale_core_down(res->core_num); in cmd_set_cpu_freq_parsed() 489 ret = power_manager_scale_core_min(res->core_num); in cmd_set_cpu_freq_parsed() 491 ret = power_manager_scale_core_max(res->core_num); in cmd_set_cpu_freq_parsed() 493 ret = power_manager_enable_turbo_core(res->core_num); in cmd_set_cpu_freq_parsed() 495 ret = power_manager_disable_turbo_core(res->core_num); in cmd_set_cpu_freq_parsed() [all …]
|
| H A D | channel_monitor.c | 831 unsigned int core_num; in process_request() local 834 core_num = get_pcpu(chan_info, pkt->resource_id); in process_request() 836 core_num = pkt->resource_id; in process_request() 839 core_num); in process_request() 846 scale_res = power_manager_scale_core_min(core_num); in process_request() 849 scale_res = power_manager_scale_core_max(core_num); in process_request() 852 scale_res = power_manager_scale_core_down(core_num); in process_request() 855 scale_res = power_manager_scale_core_up(core_num); in process_request() 858 scale_res = power_manager_enable_turbo_core(core_num); in process_request() 861 scale_res = power_manager_disable_turbo_core(core_num); in process_request()
|
| /f-stack/freebsd/contrib/octeon-sdk/ |
| H A D | cvmx-spinlock.h | 277 volatile unsigned int core_num; member 321 int core_num; in _int_cvmx_spinlock_rec_unlock() local 322 core_num = cvmx_get_core_num(); in _int_cvmx_spinlock_rec_unlock() 326 if (lock->core_num != core_num) in _int_cvmx_spinlock_rec_unlock() 350 : [res] "=&r" (result), [tmp] "=&r" (temp), [val] "+m" (lock->value), [lid] "+m" (lock->core_num) in _int_cvmx_spinlock_rec_unlock() 351 : [pid] "r" (core_num) in _int_cvmx_spinlock_rec_unlock() 391 volatile int core_num; in _int_cvmx_spinlock_rec_lock() local 393 core_num = cvmx_get_core_num(); in _int_cvmx_spinlock_rec_lock() 414 : [tmp] "=&r" (tmp), [val] "+m" (lock->value), [lid] "+m" (lock->core_num) in _int_cvmx_spinlock_rec_lock() 415 : [pid] "r" (core_num) in _int_cvmx_spinlock_rec_lock() [all …]
|
| H A D | cvmx-tim.h | 213 …const uint64_t core_num = cvmx_get_core_num(); /* One timer per processor, so use this to sel… in cvmx_tim_add_entry() local 235 …work_bucket_ptr = cvmx_tim.bucket + core_num * cvmx_tim.num_buckets + (work_bucket & (cvmx_tim.num… in cvmx_tim_add_entry()
|
| H A D | cvmx-access-native.h | 560 unsigned int core_num; in cvmx_get_core_num() local 561 CVMX_RDHWRNV(core_num, 0); in cvmx_get_core_num() 562 return core_num; in cvmx_get_core_num()
|
| H A D | cvmx-pow.h | 1976 static inline void cvmx_pow_set_group_mask(uint64_t core_num, uint64_t mask) in cvmx_pow_set_group_mask() argument 1983 cvmx_write_csr(CVMX_SSO_PPX_GRP_MSK(core_num), grp_msk.u64); in cvmx_pow_set_group_mask() 1988 grp_msk.u64 = cvmx_read_csr(CVMX_POW_PP_GRP_MSKX(core_num)); in cvmx_pow_set_group_mask() 1990 cvmx_write_csr(CVMX_POW_PP_GRP_MSKX(core_num), grp_msk.u64); in cvmx_pow_set_group_mask() 2007 static inline void cvmx_pow_set_priority(uint64_t core_num, const uint8_t priority[]) in cvmx_pow_set_priority() argument 2033 qos_pri.u64 = cvmx_read_csr(CVMX_SSO_PPX_QOS_PRI(core_num)); in cvmx_pow_set_priority() 2042 cvmx_write_csr(CVMX_SSO_PPX_QOS_PRI(core_num), qos_pri.u64); in cvmx_pow_set_priority() 2048 grp_msk.u64 = cvmx_read_csr(CVMX_POW_PP_GRP_MSKX(core_num)); in cvmx_pow_set_priority() 2058 cvmx_write_csr(CVMX_POW_PP_GRP_MSKX(core_num), grp_msk.u64); in cvmx_pow_set_priority()
|
| /f-stack/dpdk/examples/vmdq_dcb/ |
| H A D | main.c | 548 const uintptr_t core_num = (uintptr_t)arg; in lcore_main() local 557 if (core_num < remainder) { in lcore_main() 558 startQueue = (uint16_t)(core_num * (quot + 1)); in lcore_main() 561 startQueue = (uint16_t)(core_num * quot + remainder); in lcore_main() 565 startQueue = (uint16_t)(core_num * quot); in lcore_main() 572 printf("Core %u(lcore %u) reading queues %i-%i\n", (unsigned)core_num, in lcore_main() 576 printf("lcore %u has nothing to do\n", (unsigned)core_num); in lcore_main()
|
| /f-stack/dpdk/doc/guides/sample_app_ug/ |
| H A D | vm_power_management.rst | 393 show_cpu_freq {core_num} 399 set_cpu_freq {core_num} up|down|min|max 580 set_cpu_freq {core_num} up|down|min|max 582 where, ``{core_num}`` is the lcore and channel to change frequency by 685 Where {core_num} is the lcore to query. 690 query_cpu_freq {core_num}|all 693 Where {core_num} is the lcore to query. 698 query_cpu_caps {core_num}|all
|
| /f-stack/dpdk/drivers/net/hinic/base/ |
| H A D | hinic_pmd_hwdev.h | 288 u32 core_num; member
|