Home
last modified time | relevance | path

Searched refs:core_num (Results 1 – 11 of 11) sorted by relevance

/f-stack/dpdk/examples/vm_power_manager/
H A Dpower_manager.c26 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 Dpower_manager.h156 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 Dvm_power_cli.c433 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 Dchannel_monitor.c831 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 Dcvmx-spinlock.h277 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 Dcvmx-tim.h213 …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 Dcvmx-access-native.h560 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 Dcvmx-pow.h1976 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 Dmain.c548 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 Dvm_power_management.rst393 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 Dhinic_pmd_hwdev.h288 u32 core_num; member