Home
last modified time | relevance | path

Searched defs:cpu (Results 26 – 50 of 1519) sorted by relevance

12345678910>>...61

/linux/arch/arm/mach-qcom/
H A Dplatsmp.c48 static void qcom_cpu_die(unsigned int cpu) in qcom_cpu_die()
54 static int scss_release_secondary(unsigned int cpu) in scss_release_secondary()
79 static int cortex_a7_release_secondary(unsigned int cpu) in cortex_a7_release_secondary()
135 static int kpssv1_release_secondary(unsigned int cpu) in kpssv1_release_secondary()
214 static int kpssv2_release_secondary(unsigned int cpu) in kpssv2_release_secondary()
316 static int qcom_boot_secondary(unsigned int cpu, int (*func)(unsigned int)) in qcom_boot_secondary()
336 static int msm8660_boot_secondary(unsigned int cpu, struct task_struct *idle) in msm8660_boot_secondary()
341 static int cortex_a7_boot_secondary(unsigned int cpu, struct task_struct *idle) in cortex_a7_boot_secondary()
346 static int kpssv1_boot_secondary(unsigned int cpu, struct task_struct *idle) in kpssv1_boot_secondary()
351 static int kpssv2_boot_secondary(unsigned int cpu, struct task_struct *idle) in kpssv2_boot_secondary()
[all …]
/linux/arch/sparc/include/asm/
H A Dtopology_64.h9 static inline int cpu_to_node(int cpu) in cpu_to_node()
46 #define topology_physical_package_id(cpu) (cpu_data(cpu).proc_id) argument
47 #define topology_core_id(cpu) (cpu_data(cpu).core_id) argument
48 #define topology_core_cpumask(cpu) (&cpu_core_sib_map[cpu]) argument
49 #define topology_core_cache_cpumask(cpu) (&cpu_core_sib_cache_map[cpu]) argument
50 #define topology_sibling_cpumask(cpu) (&per_cpu(cpu_sibling_map, cpu)) argument
60 static inline const struct cpumask *cpu_coregroup_mask(int cpu) in cpu_coregroup_mask()
/linux/kernel/sched/
H A Dext_idle.c33 cpumask_var_t cpu; member
69 static int scx_cpu_node_if_enabled(int cpu) in scx_cpu_node_if_enabled()
77 static bool scx_idle_test_and_clear_cpu(int cpu) in scx_idle_test_and_clear_cpu()
117 int cpu; in pick_idle_cpu_in_node() local
153 s32 cpu = -EBUSY; in pick_idle_cpu_from_online_nodes() local
202 s32 cpu; in scx_pick_idle_cpu() local
231 static unsigned int llc_weight(s32 cpu) in llc_weight()
246 static struct cpumask *llc_span(s32 cpu) in llc_span()
261 static unsigned int numa_weight(s32 cpu) in numa_weight()
280 static struct cpumask *numa_span(s32 cpu) in numa_span()
[all …]
/linux/arch/powerpc/include/asm/
H A Dparavirt.h31 static inline u64 paravirt_steal_clock(int cpu) in paravirt_steal_clock()
38 static inline u32 yield_count_of(int cpu) in yield_count_of()
60 static inline void yield_to_preempted(int cpu, u32 yield_count) in yield_to_preempted()
65 static inline void prod_cpu(int cpu) in prod_cpu()
96 static inline u32 yield_count_of(int cpu) in yield_count_of()
102 static inline void yield_to_preempted(int cpu, u32 yield_count) in yield_to_preempted()
114 static inline void prod_cpu(int cpu) in prod_cpu()
130 static inline bool vcpu_is_preempted(int cpu) in vcpu_is_preempted()
H A Dcputhreads.h44 static inline int cpu_core_index_of_thread(int cpu) { return cpu; } in cpu_core_index_of_thread()
48 static inline int cpu_thread_in_core(int cpu) in cpu_thread_in_core()
53 static inline int cpu_thread_in_subcore(int cpu) in cpu_thread_in_subcore()
58 static inline int cpu_first_thread_sibling(int cpu) in cpu_first_thread_sibling()
63 static inline int cpu_last_thread_sibling(int cpu) in cpu_last_thread_sibling()
74 static inline int cpu_first_tlb_thread_sibling(int cpu) in cpu_first_tlb_thread_sibling()
82 static inline int cpu_last_tlb_thread_sibling(int cpu) in cpu_last_tlb_thread_sibling()
/linux/arch/mips/kernel/
H A Dsmp-bmips.c72 #define CPUNUM(cpu, shift) (((cpu) + bmips_cpu_offset) << (shift)) argument
73 #define ACTION_CLR_IPI(cpu, ipi) (0x2000 | CPUNUM(cpu, 9) | ((ipi) << 8)) argument
74 #define ACTION_SET_IPI(cpu, ipi) (0x3000 | CPUNUM(cpu, 9) | ((ipi) << 8)) argument
75 #define ACTION_BOOT_THREAD(cpu) (0x08 | CPUNUM(cpu, 0)) argument
79 int i, cpu = 1, boot_cpu = 0; in bmips_smp_setup() local
191 static int bmips_boot_secondary(int cpu, struct task_struct *idle) in bmips_boot_secondary()
289 static void bmips5000_send_ipi_single(int cpu, unsigned int action) in bmips5000_send_ipi_single()
330 static void bmips43xx_send_ipi_single(int cpu, unsigned int action) in bmips43xx_send_ipi_single()
344 int action, cpu = irq - IPI0_IRQ; in bmips43xx_ipi_interrupt() local
373 unsigned int cpu = smp_processor_id(); in bmips_cpu_disable() local
[all …]
/linux/tools/perf/scripts/python/
H A Dstat-cpi.py10 def get_key(time, event, cpu, thread): argument
13 def store_key(time, cpu, thread): argument
23 def store(time, event, cpu, thread, val, ena, run): argument
31 def get(time, event, cpu, thread): argument
35 def stat__cycles_k(cpu, thread, time, val, ena, run): argument
38 def stat__instructions_k(cpu, thread, time, val, ena, run): argument
41 def stat__cycles_u(cpu, thread, time, val, ena, run): argument
44 def stat__instructions_u(cpu, thread, time, val, ena, run): argument
47 def stat__cycles(cpu, thread, time, val, ena, run): argument
50 def stat__instructions(cpu, thread, time, val, ena, run): argument
/linux/tools/perf/util/
H A Dcpumap.c110 int cpu; in cpu_map__from_mask() local
140 for (int cpu = data->range_cpu_data.start_cpu; cpu <= data->range_cpu_data.end_cpu; in cpu_map__from_range() local
206 static int cpu__get_topology_int(int cpu, const char *name, int *value) in cpu__get_topology_int()
216 int cpu__get_socket_id(struct perf_cpu cpu) in cpu__get_socket_id()
222 struct aggr_cpu_id aggr_cpu_id__socket(struct perf_cpu cpu, void *data __maybe_unused) in aggr_cpu_id__socket()
258 struct perf_cpu cpu; in cpu_aggr_map__new() local
300 int cpu__get_die_id(struct perf_cpu cpu) in cpu__get_die_id()
307 struct aggr_cpu_id aggr_cpu_id__die(struct perf_cpu cpu, void *data) in aggr_cpu_id__die()
330 int cpu__get_cluster_id(struct perf_cpu cpu) in cpu__get_cluster_id()
337 struct aggr_cpu_id aggr_cpu_id__cluster(struct perf_cpu cpu, void *data) in aggr_cpu_id__cluster()
[all …]
/linux/tools/power/cpupower/utils/helpers/
H A Dsysfs.c47 int sysfs_is_cpu_online(unsigned int cpu) in sysfs_is_cpu_online()
103 unsigned int sysfs_idlestate_file_exists(unsigned int cpu, in sysfs_idlestate_file_exists()
124 unsigned int sysfs_idlestate_read_file(unsigned int cpu, unsigned int idlestate, in sysfs_idlestate_read_file()
157 unsigned int sysfs_idlestate_write_file(unsigned int cpu, in sysfs_idlestate_write_file()
203 static unsigned long long sysfs_idlestate_get_one_value(unsigned int cpu, in sysfs_idlestate_get_one_value()
243 static char *sysfs_idlestate_get_one_string(unsigned int cpu, in sysfs_idlestate_get_one_string()
277 int sysfs_is_idlestate_disabled(unsigned int cpu, in sysfs_is_idlestate_disabled()
298 int sysfs_idlestate_disable(unsigned int cpu, in sysfs_idlestate_disable()
321 unsigned long sysfs_get_idlestate_latency(unsigned int cpu, in sysfs_get_idlestate_latency()
327 unsigned long sysfs_get_idlestate_usage(unsigned int cpu, in sysfs_get_idlestate_usage()
[all …]
/linux/arch/arm/mach-versatile/
H A Dtc2_pm.c31 #define RESET_A15_NCORERESET(cpu) (1 << (2 + (cpu))) argument
32 #define RESET_A7_NCORERESET(cpu) (1 << (16 + (cpu))) argument
46 static int tc2_pm_cpu_powerup(unsigned int cpu, unsigned int cluster) in tc2_pm_cpu_powerup()
66 static void tc2_pm_cpu_powerdown_prepare(unsigned int cpu, unsigned int cluster) in tc2_pm_cpu_powerdown_prepare()
112 static int tc2_core_in_reset(unsigned int cpu, unsigned int cluster) in tc2_core_in_reset()
124 static int tc2_pm_wait_for_powerdown(unsigned int cpu, unsigned int cluster) in tc2_pm_wait_for_powerdown()
155 static void tc2_pm_cpu_suspend_prepare(unsigned int cpu, unsigned int cluster) in tc2_pm_cpu_suspend_prepare()
160 static void tc2_pm_cpu_is_up(unsigned int cpu, unsigned int cluster) in tc2_pm_cpu_is_up()
202 unsigned int mpidr, cpu, cluster; in tc2_pm_init() local
/linux/arch/loongarch/include/asm/
H A Dmmu_context.h24 static inline u64 asid_version_mask(unsigned int cpu) in asid_version_mask()
29 static inline u64 asid_first_version(unsigned int cpu) in asid_first_version()
34 #define cpu_context(cpu, mm) ((mm)->context.asid[cpu]) argument
35 #define asid_cache(cpu) (cpu_data[cpu].asid_cache) argument
36 #define cpu_asid(cpu, mm) (cpu_context((cpu), (mm)) & cpu_asid_mask(&cpu_data[cpu])) argument
38 static inline int asid_valid(struct mm_struct *mm, unsigned int cpu) in asid_valid()
52 get_new_mmu_context(struct mm_struct *mm, unsigned long cpu, bool *need_flush) in get_new_mmu_context()
92 unsigned int cpu = smp_processor_id(); in switch_mm_irqs_off() local
141 drop_mmu_context(struct mm_struct *mm, unsigned int cpu) in drop_mmu_context()
/linux/arch/powerpc/kernel/
H A Dtau_6xx.c55 static void set_thresholds(unsigned long cpu) in set_thresholds()
66 static void TAUupdate(int cpu) in TAUupdate()
105 int cpu = smp_processor_id(); in DEFINE_INTERRUPT_HANDLER_ASYNC() local
115 int cpu; in tau_timeout() local
179 unsigned long cpu = smp_processor_id(); in TAU_init_smp() local
224 u32 cpu_temp_both(unsigned long cpu) in cpu_temp_both()
229 u32 cpu_temp(unsigned long cpu) in cpu_temp()
234 u32 tau_interrupts(unsigned long cpu) in tau_interrupts()
/linux/arch/mips/include/asm/
H A Dmmu_context.h94 static inline u64 asid_version_mask(unsigned int cpu) in asid_version_mask()
101 static inline u64 asid_first_version(unsigned int cpu) in asid_first_version()
106 static inline u64 cpu_context(unsigned int cpu, const struct mm_struct *mm) in cpu_context()
114 static inline void set_cpu_context(unsigned int cpu, in set_cpu_context()
123 #define asid_cache(cpu) (cpu_data[cpu].asid_cache) argument
124 #define cpu_asid(cpu, mm) \ argument
158 unsigned int cpu = smp_processor_id(); in switch_mm() local
190 unsigned int cpu; in drop_mmu_context() local
/linux/arch/arm/mach-meson/
H A Dplatsmp.c38 static struct reset_control *meson_smp_get_core_reset(int cpu) in meson_smp_get_core_reset()
45 static void meson_smp_set_cpu_ctrl(int cpu, bool on_off) in meson_smp_set_cpu_ctrl()
116 static void meson_smp_begin_secondary_boot(unsigned int cpu) in meson_smp_begin_secondary_boot()
134 static int meson_smp_finalize_secondary_boot(unsigned int cpu) in meson_smp_finalize_secondary_boot()
155 static int meson8_smp_boot_secondary(unsigned int cpu, in meson8_smp_boot_secondary()
211 static int meson8b_smp_boot_secondary(unsigned int cpu, in meson8b_smp_boot_secondary()
295 static void meson8_smp_cpu_die(unsigned int cpu) in meson8_smp_cpu_die()
310 static int meson8_smp_cpu_kill(unsigned int cpu) in meson8_smp_cpu_kill()
354 static int meson8b_smp_cpu_kill(unsigned int cpu) in meson8b_smp_cpu_kill()
/linux/arch/arm/common/
H A Dmcpm_entry.c34 static void __mcpm_cpu_going_down(unsigned int cpu, unsigned int cluster) in __mcpm_cpu_going_down()
47 static void __mcpm_cpu_down(unsigned int cpu, unsigned int cluster) in __mcpm_cpu_down()
82 static bool __mcpm_outbound_enter_critical(unsigned int cpu, unsigned int cluster) in __mcpm_outbound_enter_critical()
143 void mcpm_set_entry_vector(unsigned cpu, unsigned cluster, void *ptr) in mcpm_set_entry_vector()
152 void mcpm_set_early_poke(unsigned cpu, unsigned cluster, in mcpm_set_early_poke()
195 int mcpm_cpu_power_up(unsigned int cpu, unsigned int cluster) in mcpm_cpu_power_up()
241 unsigned int mpidr, cpu, cluster; in mcpm_cpu_power_down() local
308 int mcpm_wait_for_cpu_powerdown(unsigned int cpu, unsigned int cluster) in mcpm_wait_for_cpu_powerdown()
331 unsigned int cpu = MPIDR_AFFINITY_LEVEL(mpidr, 0); in mcpm_cpu_suspend() local
342 unsigned int mpidr, cpu, cluster; in mcpm_cpu_powered_up() local
[all …]
H A Dmcpm_platsmp.c19 static void cpu_to_pcpu(unsigned int cpu, in cpu_to_pcpu()
29 static int mcpm_boot_secondary(unsigned int cpu, struct task_struct *idle) in mcpm_boot_secondary()
49 static void mcpm_secondary_init(unsigned int cpu) in mcpm_secondary_init()
56 static int mcpm_cpu_kill(unsigned int cpu) in mcpm_cpu_kill()
65 static bool mcpm_cpu_can_disable(unsigned int cpu) in mcpm_cpu_can_disable()
71 static void mcpm_cpu_die(unsigned int cpu) in mcpm_cpu_die()
/linux/arch/arm/mach-sunxi/
H A Dplatsmp.c22 #define CPUCFG_CPU_PWR_CLAMP_STATUS_REG(cpu) ((cpu) * 0x40 + 0x64) argument
23 #define CPUCFG_CPU_RST_CTRL_REG(cpu) (((cpu) + 1) * 0x40) argument
24 #define CPUCFG_CPU_CTRL_REG(cpu) (((cpu) + 1) * 0x40 + 0x04) argument
25 #define CPUCFG_CPU_STATUS_REG(cpu) (((cpu) + 1) * 0x40 + 0x08) argument
33 #define PRCM_CPU_PWR_CLAMP_REG(cpu) (((cpu) * 4) + 0x140) argument
71 static int sun6i_smp_boot_secondary(unsigned int cpu, in sun6i_smp_boot_secondary()
156 static int sun8i_smp_boot_secondary(unsigned int cpu, in sun8i_smp_boot_secondary()
/linux/samples/bpf/
H A Dmap_perf_test_user.c82 static void test_hash_prealloc(int cpu) in test_hash_prealloc()
120 static void do_test_lru(enum test_type test, int cpu) in do_test_lru()
203 static void test_lru_hash_prealloc(int cpu) in test_lru_hash_prealloc()
208 static void test_nocommon_lru_hash_prealloc(int cpu) in test_nocommon_lru_hash_prealloc()
213 static void test_inner_lru_hash_prealloc(int cpu) in test_inner_lru_hash_prealloc()
218 static void test_lru_hash_lookup(int cpu) in test_lru_hash_lookup()
223 static void test_percpu_hash_prealloc(int cpu) in test_percpu_hash_prealloc()
235 static void test_hash_kmalloc(int cpu) in test_hash_kmalloc()
247 static void test_percpu_hash_kmalloc(int cpu) in test_percpu_hash_kmalloc()
259 static void test_lpm_kmalloc(int cpu) in test_lpm_kmalloc()
[all …]
/linux/kernel/cgroup/
H A Drstat.c29 struct cgroup_subsys_state *css, int cpu) in css_rstat_cpu()
35 struct cgroup *cgrp, int cpu) in cgroup_rstat_base_cpu()
48 static inline struct llist_head *ss_lhead_cpu(struct cgroup_subsys *ss, int cpu) in ss_lhead_cpu()
70 __bpf_kfunc void css_rstat_updated(struct cgroup_subsys_state *css, int cpu) in css_rstat_updated()
125 static void __css_process_update_tree(struct cgroup_subsys_state *css, int cpu) in __css_process_update_tree()
154 static void css_process_update_tree(struct cgroup_subsys *ss, int cpu) in css_process_update_tree()
197 struct cgroup_subsys_state *child, int cpu) in css_rstat_push_children()
279 struct cgroup_subsys_state *root, int cpu) in css_rstat_updated_list()
340 struct cgroup *parent, int cpu) in bpf_rstat_flush()
399 int cpu; in css_rstat_flush() local
[all …]
/linux/arch/sh/include/asm/
H A Dmmu_context.h37 #define asid_cache(cpu) (cpu_data[cpu].asid_cache) argument
40 #define cpu_context(cpu, mm) ((mm)->context.id[cpu]) argument
42 #define cpu_asid(cpu, mm) \ argument
55 static inline void get_mmu_context(struct mm_struct *mm, unsigned int cpu) in get_mmu_context()
103 static inline void activate_context(struct mm_struct *mm, unsigned int cpu) in activate_context()
113 unsigned int cpu = smp_processor_id(); in switch_mm() local
130 #define cpu_asid(cpu, mm) ({ (void)cpu; NO_CONTEXT; }) argument
147 unsigned int cpu = smp_processor_id(); in enable_mmu() local
/linux/arch/x86/mm/
H A Dcpu_entry_area.c23 static __always_inline unsigned int cea_offset(unsigned int cpu) in cea_offset()
62 static __always_inline unsigned int cea_offset(unsigned int cpu) in cea_offset()
70 noinstr struct cpu_entry_area *get_cpu_entry_area(int cpu) in get_cpu_entry_area()
105 static void __init percpu_setup_debug_store(unsigned int cpu) in percpu_setup_debug_store()
139 static void __init percpu_setup_exception_stacks(unsigned int cpu) in percpu_setup_exception_stacks()
167 static void __init percpu_setup_exception_stacks(unsigned int cpu) in percpu_setup_exception_stacks()
177 static void __init setup_cpu_entry_area(unsigned int cpu) in setup_cpu_entry_area()
265 unsigned int cpu; in setup_cpu_entry_areas() local
/linux/drivers/cpuidle/
H A Dcoupled.c315 int cpu = (unsigned long)info; in cpuidle_coupled_handle_poke() local
332 static void cpuidle_coupled_poke(int cpu) in cpuidle_coupled_poke()
350 int cpu; in cpuidle_coupled_poke_others() local
366 static int cpuidle_coupled_set_waiting(int cpu, in cpuidle_coupled_set_waiting()
385 static void cpuidle_coupled_set_not_waiting(int cpu, in cpuidle_coupled_set_not_waiting()
408 static void cpuidle_coupled_set_done(int cpu, struct cpuidle_coupled *coupled) in cpuidle_coupled_set_done()
427 static int cpuidle_coupled_clear_pokes(int cpu) in cpuidle_coupled_clear_pokes()
637 int cpu; in cpuidle_coupled_register_device() local
704 int cpu = get_cpu(); in cpuidle_coupled_prevent_idle() local
723 int cpu = get_cpu(); in cpuidle_coupled_allow_idle() local
[all …]
/linux/arch/x86/include/asm/
H A Dcpumask.h16 static __always_inline bool arch_cpu_online(int cpu) in arch_cpu_online()
21 static __always_inline void arch_cpumask_clear_cpu(int cpu, struct cpumask *dstp) in arch_cpumask_clear_cpu()
26 static __always_inline bool arch_cpu_online(int cpu) in arch_cpu_online()
31 static __always_inline void arch_cpumask_clear_cpu(int cpu, struct cpumask *dstp) in arch_cpumask_clear_cpu()
37 #define arch_cpu_is_offline(cpu) unlikely(!arch_cpu_online(cpu)) argument
/linux/drivers/base/
H A Darch_numa.c63 static void numa_update_cpu(unsigned int cpu, bool remove) in numa_update_cpu()
76 void numa_add_cpu(unsigned int cpu) in numa_add_cpu()
81 void numa_remove_cpu(unsigned int cpu) in numa_remove_cpu()
87 void numa_clear_node(unsigned int cpu) in numa_clear_node()
121 void numa_store_cpu_info(unsigned int cpu) in numa_store_cpu_info()
126 void __init early_map_cpu_to_node(unsigned int cpu, int nid) in early_map_cpu_to_node()
147 int early_cpu_to_node(int cpu) in early_cpu_to_node()
160 unsigned int cpu; in setup_per_cpu_areas() local
356 void debug_cpumask_set_cpu(unsigned int cpu, int node, bool enable) in debug_cpumask_set_cpu()
/linux/drivers/xen/
H A Dcpu_hotplug.c12 static void enable_hotplug_cpu(int cpu) in enable_hotplug_cpu()
20 static void disable_hotplug_cpu(int cpu) in disable_hotplug_cpu()
34 static int vcpu_online(unsigned int cpu) in vcpu_online()
55 static void vcpu_hotplug(unsigned int cpu) in vcpu_hotplug()
75 unsigned int cpu; in handle_vcpu_hotplug_event() local
88 int cpu; in setup_cpu_watcher() local

12345678910>>...61