Home
last modified time | relevance | path

Searched defs:cpu (Results 51 – 75 of 1519) sorted by relevance

12345678910>>...61

/linux/tools/power/cpupower/utils/helpers/
H A Dhelpers.h167 static inline int decode_pstates(unsigned int cpu, int boost_states, in decode_pstates()
171 static inline int read_msr(int cpu, unsigned int idx, unsigned long long *val) in read_msr()
173 static inline int write_msr(int cpu, unsigned int idx, unsigned long long val) in write_msr()
175 static inline int cpupower_intel_set_perf_bias(unsigned int cpu, unsigned int val) in cpupower_intel_set_perf_bias()
177 static inline int cpupower_intel_get_perf_bias(unsigned int cpu) in cpupower_intel_get_perf_bias()
179 static inline unsigned long long msr_intel_get_turbo_ratio(unsigned int cpu) in msr_intel_get_turbo_ratio()
182 static inline int cpupower_set_epp(unsigned int cpu, char *epp) in cpupower_set_epp()
189 static inline int cpufreq_has_x86_boost_support(unsigned int cpu, int *support, in cpufreq_has_x86_boost_support()
195 static inline void amd_pstate_boost_init(unsigned int cpu, int *support, in amd_pstate_boost_init()
198 static inline void amd_pstate_show_perf_and_freq(unsigned int cpu, in amd_pstate_show_perf_and_freq()
/linux/arch/arm/mach-mvebu/
H A Dplatsmp.c37 static struct clk *get_cpu_clk(int cpu) in get_cpu_clk()
50 static int armada_xp_boot_secondary(unsigned int cpu, struct task_struct *idle) in armada_xp_boot_secondary()
86 static void armada_xp_secondary_init(unsigned int cpu) in armada_xp_secondary_init()
99 static int armada_xp_sync_secondary_clk(unsigned int cpu) in armada_xp_sync_secondary_clk()
148 static void armada_xp_cpu_die(unsigned int cpu) in armada_xp_cpu_die()
163 static int armada_xp_cpu_kill(unsigned int cpu) in armada_xp_cpu_kill()
216 static int mv98dx3236_boot_secondary(unsigned int cpu, struct task_struct *idle) in mv98dx3236_boot_secondary()
/linux/arch/x86/xen/
H A Dxen-ops.h107 static inline void xen_init_lock_cpu(int cpu) in xen_init_lock_cpu()
110 static inline void xen_uninit_lock_cpu(int cpu) in xen_uninit_lock_cpu()
271 static inline void xen_pmu_init(int cpu) {} in xen_pmu_init()
272 static inline void xen_pmu_finish(int cpu) {} in xen_pmu_finish()
311 static inline int xen_smp_intr_init(unsigned int cpu) in xen_smp_intr_init()
315 static inline void xen_smp_intr_free(unsigned int cpu) {} in xen_smp_intr_free()
317 static inline int xen_smp_intr_init_pv(unsigned int cpu) in xen_smp_intr_init_pv()
321 static inline void xen_smp_intr_free_pv(unsigned int cpu) {} in xen_smp_intr_free_pv()
H A Dsmp.c32 void xen_smp_intr_free(unsigned int cpu) in xen_smp_intr_free()
61 int xen_smp_intr_init(unsigned int cpu) in xen_smp_intr_init()
139 void xen_smp_send_reschedule(int cpu) in xen_smp_send_reschedule()
147 unsigned cpu; in __xen_send_IPI_mask() local
155 int cpu; in xen_smp_send_call_function_ipi() local
168 void xen_smp_send_call_function_single_ipi(int cpu) in xen_smp_send_call_function_single_ipi()
234 unsigned cpu; in xen_send_IPI_mask_allbutself() local
/linux/arch/arm/mach-shmobile/
H A Dplatsmp-apmu.c80 static int __maybe_unused apmu_wrap(int cpu, int (*fn)(void __iomem *p, int cpu)) in apmu_wrap()
118 static void shmobile_smp_apmu_cpu_shutdown(unsigned int cpu) in shmobile_smp_apmu_cpu_shutdown()
130 static void shmobile_smp_apmu_cpu_die(unsigned int cpu) in shmobile_smp_apmu_cpu_die()
142 static int shmobile_smp_apmu_cpu_kill(unsigned int cpu) in shmobile_smp_apmu_cpu_kill()
149 static int shmobile_smp_apmu_do_suspend(unsigned long cpu) in shmobile_smp_apmu_do_suspend()
186 static void apmu_init_cpu(struct resource *res, int cpu, int bit) in apmu_init_cpu()
209 static void apmu_parse_dt(void (*fn)(struct resource *res, int cpu, int bit)) in apmu_parse_dt()
255 static int shmobile_smp_apmu_boot_secondary(unsigned int cpu, in shmobile_smp_apmu_boot_secondary()
/linux/arch/riscv/kernel/
H A Dunaligned_access_speed.c35 int cpu = smp_processor_id(); in check_unaligned_access() local
130 unsigned int cpu = smp_processor_id(); in check_unaligned_access_nonboot_cpu() local
140 unsigned int cpu; in check_unaligned_access_speed_all_cpus() local
191 static void set_unaligned_access_static_branches_except_cpu(int cpu) in set_unaligned_access_static_branches_except_cpu()
237 static int riscv_online_cpu(unsigned int cpu) in riscv_online_cpu()
273 static int riscv_offline_cpu(unsigned int cpu) in riscv_offline_cpu()
283 int cpu = smp_processor_id(); in check_vector_unaligned_access() local
393 static int riscv_online_cpu_vec(unsigned int cpu) in riscv_online_cpu_vec()
445 int cpu; in check_unaligned_access_all_cpus() local
/linux/arch/mips/kernel/
H A Dsmp.c104 static inline void set_cpu_sibling_map(int cpu) in set_cpu_sibling_map()
121 static inline void set_cpu_core_map(int cpu) in set_cpu_core_map()
172 void mips_smp_send_ipi_single(int cpu, unsigned int action) in mips_smp_send_ipi_single()
181 int cpu; in mips_smp_send_ipi_mask() local
289 int cpu; in mips_smp_ipi_allocate() local
325 int cpu; in mips_smp_ipi_free() local
359 unsigned int cpu = raw_smp_processor_id(); in start_secondary() local
462 int arch_cpuhp_kick_ap_alive(unsigned int cpu, struct task_struct *tidle) in arch_cpuhp_kick_ap_alive()
467 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up()
574 unsigned int cpu; in flush_tlb_mm() local
[all …]
/linux/arch/x86/kernel/
H A Dsmpboot.c585 void set_cpu_sibling_map(int cpu) in set_cpu_sibling_map()
665 const struct cpumask *cpu_coregroup_mask(int cpu) in cpu_coregroup_mask()
670 const struct cpumask *cpu_clustergroup_mask(int cpu) in cpu_clustergroup_mask()
678 int cpu; in impress_friends() local
762 static int wakeup_secondary_cpu_via_init(u32 phys_apicid, unsigned long start_eip, unsigned int cpu) in wakeup_secondary_cpu_via_init()
845 static void announce_cpu(int cpu, int apicid) in announce_cpu()
881 int common_cpu_up(unsigned int cpu, struct task_struct *idle) in common_cpu_up()
909 static int do_boot_cpu(u32 apicid, unsigned int cpu, struct task_struct *idle) in do_boot_cpu()
975 int native_kick_ap(unsigned int cpu, struct task_struct *tidle) in native_kick_ap()
1014 int arch_cpuhp_kick_ap_alive(unsigned int cpu, struct task_struct *tidle) in arch_cpuhp_kick_ap_alive()
[all …]
/linux/tools/power/x86/x86_energy_perf_policy/
H A Dx86_energy_perf_policy.c367 int cpu; in validate_cpu_selected_set() local
382 int cpu = 0; in parse_cmdline_cpu() local
688 int get_msr(int cpu, int offset, unsigned long long *msr) in get_msr()
714 int put_msr(int cpu, int offset, unsigned long long new_msr) in put_msr()
780 void print_hwp_cap(int cpu, struct msr_hwp_cap *cap, char *str) in print_hwp_cap()
788 void read_hwp_cap(int cpu, struct msr_hwp_cap *cap, unsigned int msr_offset) in read_hwp_cap()
800 void print_hwp_request(int cpu, struct msr_hwp_request *h, char *str) in print_hwp_request()
823 void read_hwp_request_msr(int cpu, struct msr_hwp_request *hwp_req, unsigned int msr_offset) in read_hwp_request_msr()
837 void write_hwp_request_msr(int cpu, struct msr_hwp_request *hwp_req, unsigned int msr_offset) in write_hwp_request_msr()
857 static int get_epb_sysfs(int cpu) in get_epb_sysfs()
[all …]
/linux/arch/arm/mach-exynos/
H A Dplatsmp.c49 static inline void platform_do_lowpower(unsigned int cpu, int *spurious) in platform_do_lowpower()
87 void exynos_cpu_power_down(int cpu) in exynos_cpu_power_down()
114 void exynos_cpu_power_up(int cpu) in exynos_cpu_power_up()
129 int exynos_cpu_power_state(int cpu) in exynos_cpu_power_state()
192 static inline void __iomem *cpu_boot_reg(int cpu) in cpu_boot_reg()
252 static void exynos_secondary_init(unsigned int cpu) in exynos_secondary_init()
317 static int exynos_boot_secondary(unsigned int cpu, struct task_struct *idle) in exynos_boot_secondary()
422 static void exynos_cpu_die(unsigned int cpu) in exynos_cpu_die()
/linux/arch/arm64/kernel/
H A Dtopology.c63 static inline bool freq_counters_valid(int cpu) in freq_counters_valid()
84 void freq_inv_set_max_ratio(int cpu, u64 max_rate) in freq_inv_set_max_ratio()
163 static __always_inline bool amu_fie_cpu_supported(unsigned int cpu) in amu_fie_cpu_supported()
171 unsigned int cpu = smp_processor_id(); in arch_cpu_idle_enter() local
184 int arch_freq_get_on_cpu(int cpu) in arch_freq_get_on_cpu()
255 int cpu; in amu_fie_setup() local
340 int counters_read_on_cpu(int cpu, smp_call_func_t func, u64 *val) in counters_read_on_cpu()
363 int cpu = get_cpu_with_amu_feat(); in cpc_ffh_supported() local
381 int cpc_read_ffh(int cpu, struct cpc_reg *reg, u64 *val) in cpc_read_ffh()
/linux/arch/arc/kernel/
H A Dsmp.c131 static void arc_default_smp_cpu_kick(int cpu, unsigned long pc) in arc_default_smp_cpu_kick()
138 void arc_platform_smp_wait_to_boot(int cpu) in arc_platform_smp_wait_to_boot()
163 unsigned int cpu = smp_processor_id(); in start_kernel_secondary() local
199 int __cpu_up(unsigned int cpu, struct task_struct *idle) in __cpu_up()
250 static void ipi_send_msg_one(int cpu, enum ipi_msg_type msg) in ipi_send_msg_one()
285 unsigned int cpu; in ipi_send_msg() local
291 void arch_smp_send_reschedule(int cpu) in arch_smp_send_reschedule()
304 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
389 int smp_ipi_irq_setup(int cpu, irq_hw_number_t hwirq) in smp_ipi_irq_setup()
/linux/arch/parisc/kernel/
H A Dsmp.c197 ipi_send(int cpu, enum ipi_message_type op) in ipi_send()
212 int cpu; in send_IPI_mask() local
250 arch_smp_send_reschedule(int cpu) { send_IPI_single(cpu, IPI_RESCHEDULE); } in arch_smp_send_reschedule()
263 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
418 int cpu; in smp_prepare_cpus() local
432 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up()
451 unsigned int cpu = smp_processor_id(); in __cpu_disable() local
493 void __cpu_die(unsigned int cpu) in __cpu_die()
498 void arch_cpuhp_cleanup_dead_cpu(unsigned int cpu) in arch_cpuhp_cleanup_dead_cpu()
/linux/arch/hexagon/kernel/
H A Dsmp.c39 int cpu) in __handle_ipi()
84 int cpu = smp_processor_id(); in handle_ipi() local
96 unsigned long cpu; in send_ipi() local
126 unsigned int cpu, irq; in start_secondary() local
174 int __cpu_up(unsigned int cpu, struct task_struct *idle) in __cpu_up()
216 void arch_smp_send_reschedule(int cpu) in arch_smp_send_reschedule()
229 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
/linux/include/linux/
H A Dkernel_stat.h51 #define kstat_cpu(cpu) per_cpu(kstat, cpu) argument
52 #define kcpustat_cpu(cpu) per_cpu(kernel_cpustat, cpu) argument
65 static inline unsigned int kstat_softirqs_cpu(unsigned int irq, int cpu) in kstat_softirqs_cpu()
70 static inline unsigned int kstat_cpu_softirqs_sum(int cpu) in kstat_cpu_softirqs_sum()
97 static inline unsigned long kstat_cpu_irqs_sum(unsigned int cpu) in kstat_cpu_irqs_sum()
108 enum cpu_usage_stat usage, int cpu) in kcpustat_field()
113 static inline void kcpustat_cpu_fetch(struct kernel_cpustat *dst, int cpu) in kcpustat_cpu_fetch()
/linux/include/asm-generic/
H A Dnuma.h43 static inline void numa_store_cpu_info(unsigned int cpu) { } in numa_store_cpu_info()
44 static inline void numa_add_cpu(unsigned int cpu) { } in numa_add_cpu()
45 static inline void numa_remove_cpu(unsigned int cpu) { } in numa_remove_cpu()
47 static inline void early_map_cpu_to_node(unsigned int cpu, int nid) { } in early_map_cpu_to_node()
48 static inline int early_cpu_to_node(int cpu) { return 0; } in early_cpu_to_node()
/linux/tools/perf/
H A Dbuiltin-stat.c275 struct perf_cpu cpu = perf_cpu_map__cpu(evsel__cpus(counter), cpu_map_idx); in evsel__write_stat_event() local
1292 static int cpu__get_cache_id_from_map(struct perf_cpu cpu, char *map) in cpu__get_cache_id_from_map()
1319 static int cpu__get_cache_details(struct perf_cpu cpu, struct perf_cache *cache) in cpu__get_cache_details()
1390 static struct aggr_cpu_id aggr_cpu_id__cache(struct perf_cpu cpu, void *data) in aggr_cpu_id__cache()
1423 struct perf_cpu cpu) in perf_stat__get_socket()
1429 struct perf_cpu cpu) in perf_stat__get_die()
1435 struct perf_cpu cpu) in perf_stat__get_cache_id()
1441 struct perf_cpu cpu) in perf_stat__get_cluster()
1447 struct perf_cpu cpu) in perf_stat__get_core()
1453 struct perf_cpu cpu) in perf_stat__get_node()
[all …]
/linux/kernel/sched/
H A Dtopology.c43 static int sched_domain_debug_one(struct sched_domain *sd, int cpu, int level, in sched_domain_debug_one()
139 static void sched_domain_debug(struct sched_domain *sd, int cpu) in sched_domain_debug()
331 static struct perf_domain *find_pd(struct perf_domain *pd, int cpu) in find_pd()
342 static struct perf_domain *pd_init(int cpu) in pd_init()
413 int cpu = cpumask_first(cpu_map); in build_perf_domains() local
671 static void update_top_cache_domain(int cpu) in update_top_cache_domain()
716 cpu_attach_domain(struct sched_domain *sd, struct root_domain *rd, int cpu) in cpu_attach_domain()
948 build_group_from_child_sched_domain(struct sched_domain *sd, int cpu) in build_group_from_child_sched_domain()
977 int cpu; in init_overlap_sched_group() local
1025 build_overlap_sched_groups(struct sched_domain *sd, int cpu) in build_overlap_sched_groups()
[all …]
/linux/drivers/base/
H A Dtopology.c188 static int topology_add_dev(unsigned int cpu) in topology_add_dev()
195 static int topology_remove_dev(unsigned int cpu) in topology_remove_dev()
215 void topology_set_cpu_scale(unsigned int cpu, unsigned long capacity) in topology_set_cpu_scale()
224 struct cpu *cpu = container_of(dev, struct cpu, dev); in cpu_capacity_show() local
231 static int cpu_capacity_sysctl_add(unsigned int cpu) in cpu_capacity_sysctl_add()
243 static int cpu_capacity_sysctl_remove(unsigned int cpu) in cpu_capacity_sysctl_remove()
/linux/arch/arm/mach-tegra/
H A Dplatsmp.c36 static void tegra_secondary_init(unsigned int cpu) in tegra_secondary_init()
42 static int tegra20_boot_secondary(unsigned int cpu, struct task_struct *idle) in tegra20_boot_secondary()
70 static int tegra30_boot_secondary(unsigned int cpu, struct task_struct *idle) in tegra30_boot_secondary()
129 static int tegra114_boot_secondary(unsigned int cpu, struct task_struct *idle) in tegra114_boot_secondary()
158 static int tegra_boot_secondary(unsigned int cpu, in tegra_boot_secondary()
/linux/arch/xtensa/kernel/
H A Dsmp.c108 unsigned int cpu = smp_processor_id(); in smp_prepare_boot_cpu() local
123 unsigned int cpu = smp_processor_id(); in secondary_start_kernel() local
170 unsigned cpu = (unsigned)p; in mx_cpu_start() local
180 unsigned cpu = (unsigned)p; in mx_cpu_stop() local
193 static int boot_secondary(unsigned int cpu, struct task_struct *ts) in boot_secondary()
234 int __cpu_up(unsigned int cpu, struct task_struct *idle) in __cpu_up()
269 unsigned int cpu = smp_processor_id(); in __cpu_disable() local
301 static void platform_cpu_kill(unsigned int cpu) in platform_cpu_kill()
310 void __cpu_die(unsigned int cpu) in __cpu_die()
390 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
[all …]
/linux/arch/arm64/include/asm/
H A Dacpi.h102 #define cpu_physical_id(cpu) cpu_logical_map(cpu) argument
117 static inline u32 get_acpi_id_for_cpu(unsigned int cpu) in get_acpi_id_for_cpu()
124 int cpu; in get_cpu_for_acpi_id() local
147 static inline bool acpi_parking_protocol_valid(int cpu) { return false; } in acpi_parking_protocol_valid()
149 acpi_set_mailbox_entry(int cpu, struct acpi_madt_generic_interrupt *processor) in acpi_set_mailbox_entry()
153 static __always_inline const char *acpi_get_enable_method(int cpu) in acpi_get_enable_method()
185 static inline int acpi_numa_get_nid(unsigned int cpu) { return NUMA_NO_NODE; } in acpi_numa_get_nid()
/linux/arch/x86/kernel/cpu/microcode/
H A Dcore.c267 static void reload_early_microcode(unsigned int cpu) in reload_early_microcode()
402 static noinstr void load_secondary(unsigned int cpu) in load_secondary()
431 static void __load_primary(unsigned int cpu) in __load_primary()
468 unsigned int cpu, timeout; in kick_offline_cpus() local
488 unsigned int cpu; in release_offline_cpus() local
494 static void load_primary(unsigned int cpu) in load_primary()
529 unsigned int cpu = raw_smp_processor_id(); in microcode_update_handler() local
582 unsigned int cpu, updated = 0, failed = 0, timedout = 0, siblings = 0; in load_late_stop_cpus() local
695 unsigned int cpu; in setup_cpus() local
806 static void microcode_fini_cpu(int cpu) in microcode_fini_cpu()
[all …]
/linux/arch/xtensa/include/asm/
H A Dmmu_context.h35 #define cpu_asid_cache(cpu) per_cpu(asid_cache, cpu) argument
70 static inline void get_new_mmu_context(struct mm_struct *mm, unsigned int cpu) in get_new_mmu_context()
86 static inline void get_mmu_context(struct mm_struct *mm, unsigned int cpu) in get_mmu_context()
101 static inline void activate_context(struct mm_struct *mm, unsigned int cpu) in activate_context()
118 int cpu; in init_new_context() local
129 unsigned int cpu = smp_processor_id(); in switch_mm() local
/linux/drivers/hv/
H A Dhv.c172 int cpu, ret = -ENOMEM; in hv_synic_alloc() local
246 int cpu; in hv_synic_free() local
277 void hv_hyp_synic_enable_regs(unsigned int cpu) in hv_hyp_synic_enable_regs()
346 static void hv_para_synic_enable_regs(unsigned int cpu) in hv_para_synic_enable_regs()
378 int hv_synic_init(unsigned int cpu) in hv_synic_init()
405 void hv_hyp_synic_disable_regs(unsigned int cpu) in hv_hyp_synic_disable_regs()
466 static void hv_para_synic_disable_regs(unsigned int cpu) in hv_para_synic_disable_regs()
545 int cpu; in hv_pick_new_cpu() local
578 int hv_synic_cleanup(unsigned int cpu) in hv_synic_cleanup()

12345678910>>...61