Lines Matching refs:lcore_id
50 unsigned int lcore_id; /**< Logical core id */ member
83 idx, pi->freqs[idx], pi->lcore_id); in set_freq_internal()
86 "for setting frequency for lcore %u\n", pi->lcore_id); in set_freq_internal()
91 "lcore %u\n", pi->lcore_id); in set_freq_internal()
108 return power_set_governor(pi->lcore_id, POWER_GOVERNOR_USERSPACE, in power_set_governor_userspace()
120 pi->lcore_id); in power_check_turbo()
128 pi->lcore_id); in power_check_turbo()
136 pi->lcore_id); in power_check_turbo()
174 pi->lcore_id, highest_perf, nominal_perf); in power_check_turbo()
180 pi->lcore_id, highest_perf, nominal_perf); in power_check_turbo()
207 pi->lcore_id); in power_get_available_freqs()
215 pi->lcore_id); in power_get_available_freqs()
266 num_freqs, pi->lcore_id); in power_get_available_freqs()
288 open_core_sysfs_file(&f, "rw+", POWER_SYSFILE_SETSPEED, pi->lcore_id); in power_init_for_setting_freq()
335 power_cppc_cpufreq_init(unsigned int lcore_id) in power_cppc_cpufreq_init() argument
340 if (lcore_id >= RTE_MAX_LCORE) { in power_cppc_cpufreq_init()
342 lcore_id, RTE_MAX_LCORE - 1U); in power_cppc_cpufreq_init()
346 pi = &lcore_power_info[lcore_id]; in power_cppc_cpufreq_init()
358 "in use\n", lcore_id); in power_cppc_cpufreq_init()
362 pi->lcore_id = lcore_id; in power_cppc_cpufreq_init()
366 "userspace\n", lcore_id); in power_cppc_cpufreq_init()
373 "lcore %u\n", lcore_id); in power_cppc_cpufreq_init()
380 "lcore %u\n", lcore_id); in power_cppc_cpufreq_init()
385 if (power_cppc_cpufreq_freq_max(lcore_id) < 0) { in power_cppc_cpufreq_init()
387 "to max\n", lcore_id); in power_cppc_cpufreq_init()
392 "power management\n", lcore_id); in power_cppc_cpufreq_init()
410 return power_set_governor(pi->lcore_id, pi->governor_ori, NULL, 0); in power_set_governor_original()
414 power_cppc_cpufreq_exit(unsigned int lcore_id) in power_cppc_cpufreq_exit() argument
419 if (lcore_id >= RTE_MAX_LCORE) { in power_cppc_cpufreq_exit()
421 lcore_id, RTE_MAX_LCORE - 1U); in power_cppc_cpufreq_exit()
424 pi = &lcore_power_info[lcore_id]; in power_cppc_cpufreq_exit()
436 "not used\n", lcore_id); in power_cppc_cpufreq_exit()
447 "to the original\n", lcore_id); in power_cppc_cpufreq_exit()
453 "original\n", lcore_id); in power_cppc_cpufreq_exit()
465 power_cppc_cpufreq_freqs(unsigned int lcore_id, uint32_t *freqs, uint32_t num) in power_cppc_cpufreq_freqs() argument
469 if (lcore_id >= RTE_MAX_LCORE) { in power_cppc_cpufreq_freqs()
479 pi = &lcore_power_info[lcore_id]; in power_cppc_cpufreq_freqs()
490 power_cppc_cpufreq_get_freq(unsigned int lcore_id) in power_cppc_cpufreq_get_freq() argument
492 if (lcore_id >= RTE_MAX_LCORE) { in power_cppc_cpufreq_get_freq()
497 return lcore_power_info[lcore_id].curr_idx; in power_cppc_cpufreq_get_freq()
501 power_cppc_cpufreq_set_freq(unsigned int lcore_id, uint32_t index) in power_cppc_cpufreq_set_freq() argument
503 if (lcore_id >= RTE_MAX_LCORE) { in power_cppc_cpufreq_set_freq()
508 return set_freq_internal(&(lcore_power_info[lcore_id]), index); in power_cppc_cpufreq_set_freq()
512 power_cppc_cpufreq_freq_down(unsigned int lcore_id) in power_cppc_cpufreq_freq_down() argument
516 if (lcore_id >= RTE_MAX_LCORE) { in power_cppc_cpufreq_freq_down()
521 pi = &lcore_power_info[lcore_id]; in power_cppc_cpufreq_freq_down()
530 power_cppc_cpufreq_freq_up(unsigned int lcore_id) in power_cppc_cpufreq_freq_up() argument
534 if (lcore_id >= RTE_MAX_LCORE) { in power_cppc_cpufreq_freq_up()
539 pi = &lcore_power_info[lcore_id]; in power_cppc_cpufreq_freq_up()
549 power_cppc_cpufreq_freq_max(unsigned int lcore_id) in power_cppc_cpufreq_freq_max() argument
551 if (lcore_id >= RTE_MAX_LCORE) { in power_cppc_cpufreq_freq_max()
557 if (lcore_power_info[lcore_id].turbo_available) { in power_cppc_cpufreq_freq_max()
558 if (lcore_power_info[lcore_id].turbo_enable) in power_cppc_cpufreq_freq_max()
561 &lcore_power_info[lcore_id], 0); in power_cppc_cpufreq_freq_max()
565 &lcore_power_info[lcore_id], 1); in power_cppc_cpufreq_freq_max()
567 return set_freq_internal(&lcore_power_info[lcore_id], 0); in power_cppc_cpufreq_freq_max()
571 power_cppc_cpufreq_freq_min(unsigned int lcore_id) in power_cppc_cpufreq_freq_min() argument
575 if (lcore_id >= RTE_MAX_LCORE) { in power_cppc_cpufreq_freq_min()
580 pi = &lcore_power_info[lcore_id]; in power_cppc_cpufreq_freq_min()
587 power_cppc_turbo_status(unsigned int lcore_id) in power_cppc_turbo_status() argument
591 if (lcore_id >= RTE_MAX_LCORE) { in power_cppc_turbo_status()
596 pi = &lcore_power_info[lcore_id]; in power_cppc_turbo_status()
602 power_cppc_enable_turbo(unsigned int lcore_id) in power_cppc_enable_turbo() argument
606 if (lcore_id >= RTE_MAX_LCORE) { in power_cppc_enable_turbo()
611 pi = &lcore_power_info[lcore_id]; in power_cppc_enable_turbo()
619 lcore_id); in power_cppc_enable_turbo()
627 if (power_cppc_cpufreq_freq_max(lcore_id) < 0) { in power_cppc_enable_turbo()
630 lcore_id); in power_cppc_enable_turbo()
638 power_cppc_disable_turbo(unsigned int lcore_id) in power_cppc_disable_turbo() argument
642 if (lcore_id >= RTE_MAX_LCORE) { in power_cppc_disable_turbo()
647 pi = &lcore_power_info[lcore_id]; in power_cppc_disable_turbo()
653 if (power_cppc_cpufreq_freq_max(lcore_id) < 0) { in power_cppc_disable_turbo()
656 lcore_id); in power_cppc_disable_turbo()
665 power_cppc_get_capabilities(unsigned int lcore_id, in power_cppc_get_capabilities() argument
670 if (lcore_id >= RTE_MAX_LCORE) { in power_cppc_get_capabilities()
679 pi = &lcore_power_info[lcore_id]; in power_cppc_get_capabilities()