Home
last modified time | relevance | path

Searched defs:cpu (Results 1 – 200 of 1355) sorted by relevance

1234567

/linux-4.4.14/tools/power/cpupower/lib/
Dcpufreq.c16 int cpufreq_cpu_exists(unsigned int cpu) in cpufreq_cpu_exists()
21 unsigned long cpufreq_get_freq_kernel(unsigned int cpu) in cpufreq_get_freq_kernel()
26 unsigned long cpufreq_get_freq_hardware(unsigned int cpu) in cpufreq_get_freq_hardware()
31 unsigned long cpufreq_get_transition_latency(unsigned int cpu) in cpufreq_get_transition_latency()
36 int cpufreq_get_hardware_limits(unsigned int cpu, in cpufreq_get_hardware_limits()
45 char *cpufreq_get_driver(unsigned int cpu) in cpufreq_get_driver()
57 struct cpufreq_policy *cpufreq_get_policy(unsigned int cpu) in cpufreq_get_policy()
73 int cpu) in cpufreq_get_available_governors()
97 *cpufreq_get_available_frequencies(unsigned int cpu) in cpufreq_get_available_frequencies()
118 struct cpufreq_affected_cpus *cpufreq_get_affected_cpus(unsigned int cpu) in cpufreq_get_affected_cpus()
[all …]
Dsysfs.c50 static unsigned int sysfs_cpufreq_read_file(unsigned int cpu, const char *fname, in sysfs_cpufreq_read_file()
62 static unsigned int sysfs_cpufreq_write_file(unsigned int cpu, in sysfs_cpufreq_write_file()
114 static unsigned long sysfs_cpufreq_get_one_value(unsigned int cpu, in sysfs_cpufreq_get_one_value()
153 static char *sysfs_cpufreq_get_one_string(unsigned int cpu, in sysfs_cpufreq_get_one_string()
195 static int sysfs_cpufreq_write_one_value(unsigned int cpu, in sysfs_cpufreq_write_one_value()
209 unsigned long sysfs_get_freq_kernel(unsigned int cpu) in sysfs_get_freq_kernel()
214 unsigned long sysfs_get_freq_hardware(unsigned int cpu) in sysfs_get_freq_hardware()
219 unsigned long sysfs_get_freq_transition_latency(unsigned int cpu) in sysfs_get_freq_transition_latency()
224 int sysfs_get_freq_hardware_limits(unsigned int cpu, in sysfs_get_freq_hardware_limits()
242 char *sysfs_get_freq_driver(unsigned int cpu) in sysfs_get_freq_driver()
[all …]
/linux-4.4.14/kernel/
Dsmpboot.c28 struct task_struct *idle_thread_get(unsigned int cpu) in idle_thread_get()
49 static inline void idle_init(unsigned int cpu) in idle_init()
67 unsigned int cpu, boot_cpu; in idle_threads_init() local
84 unsigned int cpu; member
169 __smpboot_create_thread(struct smp_hotplug_thread *ht, unsigned int cpu) in __smpboot_create_thread()
206 int smpboot_create_threads(unsigned int cpu) in smpboot_create_threads()
221 static void smpboot_unpark_thread(struct smp_hotplug_thread *ht, unsigned int cpu) in smpboot_unpark_thread()
229 void smpboot_unpark_threads(unsigned int cpu) in smpboot_unpark_threads()
240 static void smpboot_park_thread(struct smp_hotplug_thread *ht, unsigned int cpu) in smpboot_park_thread()
248 void smpboot_park_threads(unsigned int cpu) in smpboot_park_threads()
[all …]
Dsmp.c39 long cpu = (long)hcpu; in hotplug_cfd() local
91 void *cpu = (void *)(long)smp_processor_id(); in call_function_init() local
144 static int generic_exec_single(int cpu, struct call_single_data *csd, in generic_exec_single()
271 int smp_call_function_single(int cpu, smp_call_func_t func, void *info, in smp_call_function_single()
327 int smp_call_function_single_async(int cpu, struct call_single_data *csd) in smp_call_function_single_async()
364 unsigned int cpu; in smp_call_function_any() local
408 int cpu, next_cpu, this_cpu = smp_processor_id(); in smp_call_function_many() local
569 unsigned int cpu; in smp_init() local
625 int cpu = get_cpu(); in on_each_cpu_mask() local
665 void on_each_cpu_cond(bool (*cond_func)(int cpu, void *info), in on_each_cpu_cond()
[all …]
Dcpu.c261 void clear_tasks_mm_cpumask(int cpu) in clear_tasks_mm_cpumask()
339 static int _cpu_down(unsigned int cpu, int tasks_frozen) in _cpu_down()
433 int cpu_down(unsigned int cpu) in cpu_down()
459 int cpu = (long)hcpu; in smpboot_thread_call() local
486 static int _cpu_up(unsigned int cpu, int tasks_frozen) in _cpu_up()
537 int cpu_up(unsigned int cpu) in cpu_up()
574 int cpu, first_cpu, error = 0; in disable_nonboot_cpus() local
625 int cpu, error; in enable_nonboot_cpus() local
720 void notify_cpu_starting(unsigned int cpu) in notify_cpu_starting()
782 void set_cpu_possible(unsigned int cpu, bool possible) in set_cpu_possible()
[all …]
Dstop_machine.c84 static void cpu_stop_queue_work(unsigned int cpu, struct cpu_stop_work *work) in cpu_stop_queue_work()
121 int stop_one_cpu(unsigned int cpu, cpu_stop_fn_t fn, void *arg) in stop_one_cpu()
178 int cpu = smp_processor_id(), err = 0; in multi_cpu_stop() local
306 void stop_one_cpu_nowait(unsigned int cpu, cpu_stop_fn_t fn, void *arg, in stop_one_cpu_nowait()
321 unsigned int cpu; in queue_stop_cpus_work() local
419 static int cpu_stop_should_run(unsigned int cpu) in cpu_stop_should_run()
431 static void cpu_stopper_thread(unsigned int cpu) in cpu_stopper_thread()
472 void stop_machine_park(int cpu) in stop_machine_park()
486 static void cpu_stop_create(unsigned int cpu) in cpu_stop_create()
491 static void cpu_stop_park(unsigned int cpu) in cpu_stop_park()
[all …]
Dwatchdog.c69 #define for_each_watchdog_cpu(cpu) \ argument
240 int cpu; in touch_all_softlockup_watchdogs() local
493 static void watchdog_enable(unsigned int cpu) in watchdog_enable()
513 static void watchdog_disable(unsigned int cpu) in watchdog_disable()
523 static void watchdog_cleanup(unsigned int cpu, bool online) in watchdog_cleanup()
528 static int watchdog_should_run(unsigned int cpu) in watchdog_should_run()
542 static void watchdog(unsigned int cpu) in watchdog()
572 static int watchdog_nmi_enable(unsigned int cpu) in watchdog_nmi_enable()
645 static void watchdog_nmi_disable(unsigned int cpu) in watchdog_nmi_disable()
663 static int watchdog_nmi_enable(unsigned int cpu) { return 0; } in watchdog_nmi_enable()
[all …]
Dpadata.c38 int cpu, target_cpu; in padata_index_to_cpu() local
171 int cpu, num_cpus; in padata_get_next() local
330 int cpu; in padata_do_serial() local
376 int cpu; in padata_init_squeues() local
390 int cpu_index, cpu; in padata_init_pqueues() local
461 int cpu; in padata_flush_queues() local
677 static int __padata_add_cpu(struct padata_instance *pinst, int cpu) in __padata_add_cpu()
709 int padata_add_cpu(struct padata_instance *pinst, int cpu, int mask) in padata_add_cpu()
733 static int __padata_remove_cpu(struct padata_instance *pinst, int cpu) in __padata_remove_cpu()
768 int padata_remove_cpu(struct padata_instance *pinst, int cpu, int mask) in padata_remove_cpu()
[all …]
/linux-4.4.14/arch/powerpc/platforms/cell/
Dpmu.c74 u32 cbe_read_phys_ctr(u32 cpu, u32 phys_ctr) in cbe_read_phys_ctr()
93 void cbe_write_phys_ctr(u32 cpu, u32 phys_ctr, u32 val) in cbe_write_phys_ctr()
126 u32 cbe_read_ctr(u32 cpu, u32 ctr) in cbe_read_ctr()
140 void cbe_write_ctr(u32 cpu, u32 ctr, u32 val) in cbe_write_ctr()
165 u32 cbe_read_pm07_control(u32 cpu, u32 ctr) in cbe_read_pm07_control()
176 void cbe_write_pm07_control(u32 cpu, u32 ctr, u32 val) in cbe_write_pm07_control()
187 u32 cbe_read_pm(u32 cpu, enum pm_reg_name reg) in cbe_read_pm()
229 void cbe_write_pm(u32 cpu, enum pm_reg_name reg, u32 val) in cbe_write_pm()
271 u32 cbe_get_ctr_size(u32 cpu, u32 phys_ctr) in cbe_get_ctr_size()
284 void cbe_set_ctr_size(u32 cpu, u32 phys_ctr, u32 ctr_size) in cbe_set_ctr_size()
[all …]
Dcbe_regs.c90 struct cbe_pmd_regs __iomem *cbe_get_cpu_pmd_regs(int cpu) in cbe_get_cpu_pmd_regs()
107 struct cbe_pmd_shadow_regs *cbe_get_cpu_pmd_shadow_regs(int cpu) in cbe_get_cpu_pmd_shadow_regs()
123 struct cbe_iic_regs __iomem *cbe_get_cpu_iic_regs(int cpu) in cbe_get_cpu_iic_regs()
139 struct cbe_mic_tm_regs __iomem *cbe_get_cpu_mic_tm_regs(int cpu) in cbe_get_cpu_mic_tm_regs()
148 u32 cbe_get_hw_thread_id(int cpu) in cbe_get_hw_thread_id()
154 u32 cbe_cpu_to_node(int cpu) in cbe_cpu_to_node()
211 struct device_node *cpu; in cbe_fill_regs_map() local
239 struct device_node *cpu; in cbe_regs_init() local
Dras.c31 static void dump_fir(int cpu) in dump_fir()
58 int cpu = smp_processor_id(); in cbe_system_error_exception() local
67 int cpu = smp_processor_id(); in cbe_maintenance_exception() local
79 int cpu = smp_processor_id(); in cbe_thermal_exception() local
91 int cpu = smp_processor_id(); in cbe_machine_check_handler() local
/linux-4.4.14/arch/arm/mach-bcm/
Dplatsmp-brcmstb.c67 static int per_cpu_sw_state_rd(u32 cpu) in per_cpu_sw_state_rd()
73 static void per_cpu_sw_state_wr(u32 cpu, int val) in per_cpu_sw_state_wr()
80 static inline void per_cpu_sw_state_wr(u32 cpu, int val) { } in per_cpu_sw_state_wr()
83 static void __iomem *pwr_ctrl_get_base(u32 cpu) in pwr_ctrl_get_base()
90 static u32 pwr_ctrl_rd(u32 cpu) in pwr_ctrl_rd()
96 static void pwr_ctrl_set(unsigned int cpu, u32 val, u32 mask) in pwr_ctrl_set()
102 static void pwr_ctrl_clr(unsigned int cpu, u32 val, u32 mask) in pwr_ctrl_clr()
109 static int pwr_ctrl_wait_tmout(unsigned int cpu, u32 set, u32 mask) in pwr_ctrl_wait_tmout()
127 static void cpu_rst_cfg_set(u32 cpu, int set) in cpu_rst_cfg_set()
138 static void cpu_set_boot_addr(u32 cpu, unsigned long boot_addr) in cpu_set_boot_addr()
[all …]
/linux-4.4.14/arch/powerpc/kernel/
Dsmp.c214 void smp_muxed_ipi_set_data(int cpu, unsigned long data) in smp_muxed_ipi_set_data()
221 void smp_muxed_ipi_message_pass(int cpu, int msg) in smp_muxed_ipi_message_pass()
267 static inline void do_message_pass(int cpu, int msg) in do_message_pass()
277 void smp_send_reschedule(int cpu) in smp_send_reschedule()
284 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
291 unsigned int cpu; in arch_send_call_function_ipi_mask() local
300 unsigned int cpu; in tick_broadcast() local
310 int cpu; in smp_send_debugger_break() local
361 unsigned int cpu; in smp_prepare_cpus() local
411 unsigned int cpu = smp_processor_id(); in generic_cpu_disable() local
[all …]
Dtau_6xx.c52 void set_thresholds(unsigned long cpu) in set_thresholds()
72 void TAUupdate(int cpu) in TAUupdate()
125 int cpu = smp_processor_id(); in TAUException() local
138 int cpu; in tau_timeout() local
209 unsigned long cpu = smp_processor_id(); in TAU_init_smp() local
257 u32 cpu_temp_both(unsigned long cpu) in cpu_temp_both()
262 int cpu_temp(unsigned long cpu) in cpu_temp()
267 int tau_interrupts(unsigned long cpu) in tau_interrupts()
Dsysfs.c45 struct cpu *cpu = container_of(dev, struct cpu, dev); in store_smt_snooze_delay() local
61 struct cpu *cpu = container_of(dev, struct cpu, dev); in show_smt_snooze_delay() local
71 unsigned int cpu; in setup_smt_snooze_delay() local
119 unsigned int cpu = dev->id; in show_pw20_state() local
148 unsigned int cpu = dev->id; in store_pw20_state() local
168 unsigned int cpu = dev->id; in show_pw20_wait_time() local
217 unsigned int cpu = dev->id; in store_pw20_wait_time() local
241 unsigned int cpu = dev->id; in show_altivec_idle() local
270 unsigned int cpu = dev->id; in store_altivec_idle() local
290 unsigned int cpu = dev->id; in show_altivec_idle_wait_time() local
[all …]
Dcrash.c72 int cpu = smp_processor_id(); in crash_ipi_callback() local
105 static void crash_kexec_prepare_cpus(int cpu) in crash_kexec_prepare_cpus()
203 static void crash_kexec_prepare_cpus(int cpu) in crash_kexec_prepare_cpus()
225 static void __maybe_unused crash_kexec_wait_realmode(int cpu) in crash_kexec_wait_realmode()
246 static inline void crash_kexec_wait_realmode(int cpu) {} in crash_kexec_wait_realmode()
Dpaca.c60 static struct lppaca * __init new_lppaca(int cpu) in new_lppaca()
114 static struct slb_shadow * __init init_slb_shadow(int cpu) in init_slb_shadow()
150 void __init initialise_paca(struct paca_struct *new_paca, int cpu) in initialise_paca()
208 int cpu; in allocate_pacas() local
/linux-4.4.14/drivers/lguest/
Dpage_tables.c83 static pgd_t *spgd_addr(struct lg_cpu *cpu, u32 i, unsigned long vaddr) in spgd_addr()
97 static pmd_t *spmd_addr(struct lg_cpu *cpu, pgd_t spgd, unsigned long vaddr) in spmd_addr()
115 static pte_t *spte_addr(struct lg_cpu *cpu, pgd_t spgd, unsigned long vaddr) in spte_addr()
136 static unsigned long gpgd_addr(struct lg_cpu *cpu, unsigned long vaddr) in gpgd_addr()
152 static unsigned long gpte_addr(struct lg_cpu *cpu, in gpte_addr()
162 static unsigned long gpte_addr(struct lg_cpu *cpu, in gpte_addr()
206 static pte_t gpte_to_spte(struct lg_cpu *cpu, pte_t gpte, int write) in gpte_to_spte()
253 static bool gpte_in_iomem(struct lg_cpu *cpu, pte_t gpte) in gpte_in_iomem()
263 static bool check_gpte(struct lg_cpu *cpu, pte_t gpte) in check_gpte()
273 static bool check_gpgd(struct lg_cpu *cpu, pgd_t gpgd) in check_gpgd()
[all …]
Dinterrupts_and_traps.c51 static void push_guest_stack(struct lg_cpu *cpu, unsigned long *gstack, u32 val) in push_guest_stack()
68 static void push_guest_interrupt_stack(struct lg_cpu *cpu, bool has_err) in push_guest_interrupt_stack()
141 static void guest_run_interrupt(struct lg_cpu *cpu, u32 lo, u32 hi) in guest_run_interrupt()
173 static void restore_eflags(struct lg_cpu *cpu) in restore_eflags()
197 unsigned int interrupt_pending(struct lg_cpu *cpu, bool *more) in interrupt_pending()
226 void try_deliver_interrupt(struct lg_cpu *cpu, unsigned int irq, bool more) in try_deliver_interrupt()
309 void set_interrupt(struct lg_cpu *cpu, unsigned int irq) in set_interrupt()
384 bool deliver_trap(struct lg_cpu *cpu, unsigned int num) in deliver_trap()
465 void pin_stack_pages(struct lg_cpu *cpu) in pin_stack_pages()
493 void guest_set_stack(struct lg_cpu *cpu, u32 seg, u32 esp, unsigned int pages) in guest_set_stack()
[all …]
Dhypercalls.c37 static void do_hcall(struct lg_cpu *cpu, struct hcall_args *args) in do_hcall()
136 static void do_async_hcalls(struct lg_cpu *cpu) in do_async_hcalls()
198 static void initialize(struct lg_cpu *cpu) in initialize()
256 void do_hypercalls(struct lg_cpu *cpu) in do_hypercalls()
301 void write_timestamp(struct lg_cpu *cpu) in write_timestamp()
Dsegments.c67 static void fixup_gdt_table(struct lg_cpu *cpu, unsigned start, unsigned end) in fixup_gdt_table()
136 void setup_guest_gdt(struct lg_cpu *cpu) in setup_guest_gdt()
152 void copy_gdt_tls(const struct lg_cpu *cpu, struct desc_struct *gdt) in copy_gdt_tls()
165 void copy_gdt(const struct lg_cpu *cpu, struct desc_struct *gdt) in copy_gdt()
182 void load_guest_gdt_entry(struct lg_cpu *cpu, u32 num, u32 lo, u32 hi) in load_guest_gdt_entry()
210 void guest_load_tls(struct lg_cpu *cpu, unsigned long gtls) in guest_load_tls()
Dlguest_user.c19 static int getreg_setup(struct lg_cpu *cpu, const unsigned long __user *input) in getreg_setup()
41 static int setreg(struct lg_cpu *cpu, const unsigned long __user *input) in setreg()
67 static int user_send_irq(struct lg_cpu *cpu, const unsigned long __user *input) in user_send_irq()
88 static int trap(struct lg_cpu *cpu, const unsigned long __user *input) in trap()
108 struct lg_cpu *cpu; in read() local
155 static int lg_cpu_start(struct lg_cpu *cpu, unsigned id, unsigned long start_ip) in lg_cpu_start()
/linux-4.4.14/drivers/lguest/x86/
Dcore.c67 static struct lguest_pages *lguest_pages(unsigned int cpu) in lguest_pages()
85 static void copy_in_guest_info(struct lg_cpu *cpu, struct lguest_pages *pages) in copy_in_guest_info()
133 static void run_guest_once(struct lg_cpu *cpu, struct lguest_pages *pages) in run_guest_once()
185 unsigned long *lguest_arch_regptr(struct lg_cpu *cpu, size_t reg_off, bool any) in lguest_arch_regptr()
247 void lguest_arch_run_guest(struct lg_cpu *cpu) in lguest_arch_run_guest()
332 static void copy_from_guest(struct lg_cpu *cpu, in copy_from_guest()
359 static void setup_emulate_insn(struct lg_cpu *cpu) in setup_emulate_insn()
366 static void setup_iomem_insn(struct lg_cpu *cpu, unsigned long iomem_addr) in setup_iomem_insn()
375 void lguest_arch_handle_trap(struct lg_cpu *cpu) in lguest_arch_handle_trap()
631 int lguest_arch_do_hcall(struct lg_cpu *cpu, struct hcall_args *args) in lguest_arch_do_hcall()
[all …]
/linux-4.4.14/drivers/base/
Dcacheinfo.c33 #define ci_cacheinfo(cpu) (&per_cpu(ci_cpu_cacheinfo, cpu)) argument
34 #define cache_leaves(cpu) (ci_cacheinfo(cpu)->num_leaves) argument
35 #define per_cpu_cacheinfo(cpu) (ci_cacheinfo(cpu)->info_list) argument
37 struct cpu_cacheinfo *get_cpu_cacheinfo(unsigned int cpu) in get_cpu_cacheinfo()
43 static int cache_setup_of_node(unsigned int cpu) in cache_setup_of_node()
89 static inline int cache_setup_of_node(unsigned int cpu) { return 0; } in cache_setup_of_node()
102 static int cache_shared_cpu_map_setup(unsigned int cpu) in cache_shared_cpu_map_setup()
138 static void cache_shared_cpu_map_remove(unsigned int cpu) in cache_shared_cpu_map_remove()
164 static void free_cache_attributes(unsigned int cpu) in free_cache_attributes()
175 int __weak init_cache_level(unsigned int cpu) in init_cache_level()
[all …]
Dtopology.c101 static int topology_add_dev(unsigned int cpu) in topology_add_dev()
108 static void topology_remove_dev(unsigned int cpu) in topology_remove_dev()
118 unsigned int cpu = (unsigned long)hcpu; in topology_cpu_callback() local
138 int cpu; in topology_sysfs_init() local
/linux-4.4.14/include/linux/
Dtopology.h82 static inline int cpu_to_node(int cpu) in cpu_to_node()
96 static inline void set_cpu_numa_node(int cpu, int node) in set_cpu_numa_node()
148 static inline int cpu_to_mem(int cpu) in cpu_to_mem()
155 static inline void set_cpu_numa_mem(int cpu, int node) in set_cpu_numa_mem()
180 static inline int cpu_to_mem(int cpu) in cpu_to_mem()
189 #define topology_physical_package_id(cpu) ((void)(cpu), -1) argument
192 #define topology_core_id(cpu) ((void)(cpu), 0) argument
195 #define topology_sibling_cpumask(cpu) cpumask_of(cpu) argument
198 #define topology_core_cpumask(cpu) cpumask_of(cpu) argument
202 static inline const struct cpumask *cpu_smt_mask(int cpu) in cpu_smt_mask()
[all …]
Dcpumask.h98 #define cpu_online(cpu) cpumask_test_cpu((cpu), cpu_online_mask) argument
99 #define cpu_possible(cpu) cpumask_test_cpu((cpu), cpu_possible_mask) argument
100 #define cpu_present(cpu) cpumask_test_cpu((cpu), cpu_present_mask) argument
101 #define cpu_active(cpu) cpumask_test_cpu((cpu), cpu_active_mask) argument
107 #define cpu_online(cpu) ((cpu) == 0) argument
108 #define cpu_possible(cpu) ((cpu) == 0) argument
109 #define cpu_present(cpu) ((cpu) == 0) argument
110 #define cpu_active(cpu) ((cpu) == 0) argument
114 static inline unsigned int cpumask_check(unsigned int cpu) in cpumask_check()
148 static inline unsigned int cpumask_any_but(const struct cpumask *mask, in cpumask_any_but()
[all …]
Dtick.h27 static inline void tick_cleanup_dead_cpu(int cpu) { } in tick_cleanup_dead_cpu()
119 static inline u64 get_cpu_idle_time_us(int cpu, u64 *unused) { return -1; } in get_cpu_idle_time_us()
120 static inline u64 get_cpu_iowait_time_us(int cpu, u64 *unused) { return -1; } in get_cpu_iowait_time_us()
136 static inline bool tick_nohz_full_cpu(int cpu) in tick_nohz_full_cpu()
165 static inline bool tick_nohz_full_cpu(int cpu) { return false; } in tick_nohz_full_cpu()
167 static inline void tick_nohz_full_kick_cpu(int cpu) { } in tick_nohz_full_kick_cpu()
182 static inline bool is_housekeeping_cpu(int cpu) in is_housekeeping_cpu()
Dkernel_stat.h49 #define kstat_cpu(cpu) per_cpu(kstat, cpu) argument
50 #define kcpustat_cpu(cpu) per_cpu(kernel_cpustat, cpu) argument
62 static inline unsigned int kstat_softirqs_cpu(unsigned int irq, int cpu) in kstat_softirqs_cpu()
76 static inline unsigned int kstat_cpu_irqs_sum(unsigned int cpu) in kstat_cpu_irqs_sum()
/linux-4.4.14/arch/s390/oprofile/
Dhwsampler.c80 static int smp_ctl_ssctl_stop(int cpu) in smp_ctl_ssctl_stop()
110 static int smp_ctl_ssctl_deactivate(int cpu) in smp_ctl_ssctl_deactivate()
136 static int smp_ctl_ssctl_enable_activate(int cpu, unsigned long interval) in smp_ctl_ssctl_enable_activate()
165 static int smp_ctl_qsi(int cpu) in smp_ctl_qsi()
203 int cpu; in init_all_cpu_buffers() local
215 int cpu; in prepare_cpu_buffers() local
242 static int allocate_sdbt(int cpu) in allocate_sdbt()
327 int cpu; in deallocate_sdbt() local
377 static int start_sampling(int cpu) in start_sampling()
410 static int stop_sampling(int cpu) in stop_sampling()
[all …]
/linux-4.4.14/arch/arm/kernel/
Dsmp.c98 int __cpu_up(unsigned int cpu, struct task_struct *idle) in __cpu_up()
168 static int platform_cpu_kill(unsigned int cpu) in platform_cpu_kill()
175 static int platform_cpu_disable(unsigned int cpu) in platform_cpu_disable()
183 int platform_can_hotplug_cpu(unsigned int cpu) in platform_can_hotplug_cpu()
205 unsigned int cpu = smp_processor_id(); in __cpu_disable() local
244 void __cpu_die(unsigned int cpu) in __cpu_die()
273 unsigned int cpu = smp_processor_id(); in arch_cpu_idle_dead() local
354 unsigned int cpu; in secondary_start_kernel() local
413 int cpu; in smp_cpus_done() local
492 unsigned int cpu, i; in show_ipi_list() local
[all …]
Dtopology.c45 unsigned long arch_scale_cpu_capacity(struct sched_domain *sd, int cpu) in arch_scale_cpu_capacity()
50 static void set_capacity_scale(unsigned int cpu, unsigned long capacity) in set_capacity_scale()
78 #define cpu_capacity(cpu) __cpu_capacity[cpu] argument
97 int cpu = 0; in parse_dt_topology() local
161 static void update_cpu_capacity(unsigned int cpu) in update_cpu_capacity()
183 const struct cpumask *cpu_coregroup_mask(int cpu) in cpu_coregroup_mask()
192 const struct cpumask *cpu_corepower_mask(int cpu) in cpu_corepower_mask()
200 int cpu; in update_siblings_masks() local
298 unsigned int cpu; in init_cpu_topology() local
Dpsci_smp.c52 static int psci_boot_secondary(unsigned int cpu, struct task_struct *idle) in psci_boot_secondary()
61 int psci_cpu_disable(unsigned int cpu) in psci_cpu_disable()
74 void psci_cpu_die(unsigned int cpu) in psci_cpu_die()
86 int psci_cpu_kill(unsigned int cpu) in psci_cpu_kill()
Dcpuidle.c56 int cpu = smp_processor_id(); in arm_cpuidle_suspend() local
97 static int __init arm_cpuidle_read_ops(struct device_node *dn, int cpu) in arm_cpuidle_read_ops()
137 int __init arm_cpuidle_init(int cpu) in arm_cpuidle_init()
/linux-4.4.14/arch/arm64/kernel/
Dsmp.c79 static int boot_secondary(unsigned int cpu, struct task_struct *idle) in boot_secondary()
89 int __cpu_up(unsigned int cpu, struct task_struct *idle) in __cpu_up()
137 unsigned int cpu = smp_processor_id(); in secondary_start_kernel() local
202 static int op_cpu_disable(unsigned int cpu) in op_cpu_disable()
226 unsigned int cpu = smp_processor_id(); in __cpu_disable() local
247 static int op_cpu_kill(unsigned int cpu) in op_cpu_kill()
264 void __cpu_die(unsigned int cpu) in __cpu_die()
296 unsigned int cpu = smp_processor_id(); in cpu_die() local
374 static bool __init is_mpidr_duplicate(unsigned int cpu, u64 hwid) in is_mpidr_duplicate()
388 static int __init smp_cpu_setup(int cpu) in smp_cpu_setup()
[all …]
Dpsci.c35 static int __maybe_unused cpu_psci_cpu_init_idle(unsigned int cpu) in cpu_psci_cpu_init_idle()
99 static int __init cpu_psci_cpu_init(unsigned int cpu) in cpu_psci_cpu_init()
104 static int __init cpu_psci_cpu_prepare(unsigned int cpu) in cpu_psci_cpu_prepare()
114 static int cpu_psci_cpu_boot(unsigned int cpu) in cpu_psci_cpu_boot()
124 static int cpu_psci_cpu_disable(unsigned int cpu) in cpu_psci_cpu_disable()
137 static void cpu_psci_cpu_die(unsigned int cpu) in cpu_psci_cpu_die()
152 static int cpu_psci_cpu_kill(unsigned int cpu) in cpu_psci_cpu_kill()
Dtopology.c29 int cpu; in get_cpu_for_node() local
54 int cpu; in parse_core() local
168 int cpu; in parse_dt_topology() local
209 const struct cpumask *cpu_coregroup_mask(int cpu) in cpu_coregroup_mask()
217 int cpu; in update_siblings_masks() local
279 unsigned int cpu; in reset_cpu_topology() local
Dsmp_spin_table.c52 static int smp_spin_table_cpu_init(unsigned int cpu) in smp_spin_table_cpu_init()
74 static int smp_spin_table_cpu_prepare(unsigned int cpu) in smp_spin_table_cpu_prepare()
113 static int smp_spin_table_cpu_boot(unsigned int cpu) in smp_spin_table_cpu_boot()
/linux-4.4.14/arch/blackfin/mach-common/
Dsmp.c81 static void ipi_cpu_stop(unsigned int cpu) in ipi_cpu_stop()
125 unsigned int cpu = smp_processor_id(); in ipi_handler_int0() local
134 int cpu = smp_processor_id(); in ipi_timer() local
142 unsigned int cpu = smp_processor_id(); in ipi_handler_int1() local
180 unsigned int cpu; in bfin_ipi_init() local
191 unsigned int cpu; in send_ipi() local
207 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
217 void smp_send_reschedule(int cpu) in smp_send_reschedule()
249 int __cpu_up(unsigned int cpu, struct task_struct *idle) in __cpu_up()
262 static void setup_secondary(unsigned int cpu) in setup_secondary()
[all …]
/linux-4.4.14/arch/x86/xen/
Dsmp.c74 int cpu; in cpu_bringup() local
107 asmlinkage __visible void cpu_bringup_and_idle(int cpu) in cpu_bringup_and_idle()
118 static void xen_smp_intr_free(unsigned int cpu) in xen_smp_intr_free()
162 static int xen_smp_intr_init(unsigned int cpu) in xen_smp_intr_init()
336 unsigned cpu; in xen_smp_prepare_cpus() local
382 cpu_initialize_context(unsigned int cpu, struct task_struct *idle) in cpu_initialize_context()
464 static int xen_cpu_up(unsigned int cpu, struct task_struct *idle) in xen_cpu_up()
511 unsigned int cpu = smp_processor_id(); in xen_cpu_disable() local
521 static void xen_cpu_die(unsigned int cpu) in xen_cpu_die()
556 static void xen_cpu_die(unsigned int cpu) in xen_cpu_die()
[all …]
Dtime.c104 void xen_setup_runstate_info(int cpu) in xen_setup_runstate_info()
317 int cpu = smp_processor_id(); in xen_vcpuop_shutdown() local
328 int cpu = smp_processor_id(); in xen_vcpuop_set_oneshot() local
339 int cpu = smp_processor_id(); in xen_vcpuop_set_next_event() local
396 void xen_teardown_timer(int cpu) in xen_teardown_timer()
408 void xen_setup_timer(int cpu) in xen_setup_timer()
442 int cpu; in xen_timer_resume() local
461 int cpu = smp_processor_id(); in xen_time_init() local
509 int cpu = smp_processor_id(); in xen_hvm_setup_cpu_clockevents() local
Dsuspend.c36 int cpu; in xen_hvm_post_suspend() local
101 int cpu; in xen_arch_resume() local
111 int cpu; in xen_arch_suspend() local
/linux-4.4.14/tools/power/cpupower/utils/
Dcpufreq-info.c57 unsigned int cpu, nr_cpus; in proc_cpufreq_output() local
166 static int get_boost_mode(unsigned int cpu) in get_boost_mode()
247 static void debug_output_one(unsigned int cpu) in debug_output_one()
380 static int get_freq_kernel(unsigned int cpu, unsigned int human) in get_freq_kernel()
396 static int get_freq_hardware(unsigned int cpu, unsigned int human) in get_freq_hardware()
411 static int get_hardware_limits(unsigned int cpu) in get_hardware_limits()
422 static int get_driver(unsigned int cpu) in get_driver()
434 static int get_policy(unsigned int cpu) in get_policy()
446 static int get_available_governors(unsigned int cpu) in get_available_governors()
465 static int get_affected_cpus(unsigned int cpu) in get_affected_cpus()
[all …]
/linux-4.4.14/arch/powerpc/platforms/pseries/
Dhotplug-cpu.c64 enum cpu_state_vals get_cpu_current_state(int cpu) in get_cpu_current_state()
69 void set_cpu_current_state(int cpu, enum cpu_state_vals state) in set_cpu_current_state()
74 enum cpu_state_vals get_preferred_offline_state(int cpu) in get_preferred_offline_state()
79 void set_preferred_offline_state(int cpu, enum cpu_state_vals state) in set_preferred_offline_state()
84 void set_default_offline_state(int cpu) in set_default_offline_state()
112 unsigned int cpu = smp_processor_id(); in pseries_mach_cpu_die() local
173 int cpu = smp_processor_id(); in pseries_cpu_disable() local
199 static void pseries_cpu_die(unsigned int cpu) in pseries_cpu_die()
247 unsigned int cpu; in pseries_add_processor() local
313 unsigned int cpu; in pseries_remove_processor() local
[all …]
Doffline_states.h18 static inline enum cpu_state_vals get_cpu_current_state(int cpu) in get_cpu_current_state()
23 static inline void set_cpu_current_state(int cpu, enum cpu_state_vals state) in set_cpu_current_state()
27 static inline void set_preferred_offline_state(int cpu, enum cpu_state_vals state) in set_preferred_offline_state()
31 static inline void set_default_offline_state(int cpu) in set_default_offline_state()
Dpseries_energy.c38 static u32 cpu_to_drc_index(int cpu) in cpu_to_drc_index()
75 int i, cpu = 0; in drc_index_to_cpu() local
117 int rc, cnt, i, cpu; in get_best_energy_list() local
229 int cpu, err; in pseries_energy_init() local
267 int cpu; in pseries_energy_cleanup() local
/linux-4.4.14/arch/arm/mach-qcom/
Dplatsmp.c52 static void qcom_cpu_die(unsigned int cpu) in qcom_cpu_die()
58 static void qcom_secondary_init(unsigned int cpu) in qcom_secondary_init()
67 static int scss_release_secondary(unsigned int cpu) in scss_release_secondary()
92 static int kpssv1_release_secondary(unsigned int cpu) in kpssv1_release_secondary()
171 static int kpssv2_release_secondary(unsigned int cpu) in kpssv2_release_secondary()
273 static int qcom_boot_secondary(unsigned int cpu, int (*func)(unsigned int)) in qcom_boot_secondary()
305 static int msm8660_boot_secondary(unsigned int cpu, struct task_struct *idle) in msm8660_boot_secondary()
310 static int kpssv1_boot_secondary(unsigned int cpu, struct task_struct *idle) in kpssv1_boot_secondary()
315 static int kpssv2_boot_secondary(unsigned int cpu, struct task_struct *idle) in kpssv2_boot_secondary()
322 int cpu; in qcom_smp_prepare_cpus() local
/linux-4.4.14/arch/mips/kernel/
Dsmp-bmips.c68 #define CPUNUM(cpu, shift) (((cpu) + bmips_cpu_offset) << (shift)) argument
69 #define ACTION_CLR_IPI(cpu, ipi) (0x2000 | CPUNUM(cpu, 9) | ((ipi) << 8)) argument
70 #define ACTION_SET_IPI(cpu, ipi) (0x3000 | CPUNUM(cpu, 9) | ((ipi) << 8)) argument
71 #define ACTION_BOOT_THREAD(cpu) (0x08 | CPUNUM(cpu, 0)) argument
75 int i, cpu = 1, boot_cpu = 0; in bmips_smp_setup() local
180 static void bmips_boot_secondary(int cpu, struct task_struct *idle) in bmips_boot_secondary()
273 static void bmips5000_send_ipi_single(int cpu, unsigned int action) in bmips5000_send_ipi_single()
314 static void bmips43xx_send_ipi_single(int cpu, unsigned int action) in bmips43xx_send_ipi_single()
328 int action, cpu = irq - IPI0_IRQ; in bmips43xx_ipi_interrupt() local
357 unsigned int cpu = smp_processor_id(); in bmips_cpu_disable() local
[all …]
Dsmp.c82 static inline void set_cpu_sibling_map(int cpu) in set_cpu_sibling_map()
100 static inline void set_cpu_core_map(int cpu) in set_cpu_core_map()
155 unsigned int cpu; in start_secondary() local
249 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up()
329 unsigned int cpu; in flush_tlb_mm() local
368 unsigned int cpu; in flush_tlb_range() local
414 unsigned int cpu; in flush_tlb_page() local
445 int cpu = smp_processor_id(); in dump_send_ipi() local
466 int cpu; in tick_broadcast() local
479 int cpu = smp_processor_id(); in tick_broadcast_callee() local
[all …]
Dcevt-bcm1480.c46 unsigned int cpu = smp_processor_id(); in sibyte_set_periodic() local
60 unsigned int cpu = smp_processor_id(); in sibyte_shutdown() local
72 unsigned int cpu = smp_processor_id(); in sibyte_next_event() local
87 unsigned int cpu = smp_processor_id(); in sibyte_counter_handler() local
112 unsigned int cpu = smp_processor_id(); in sb1480_clockevent_init() local
Dcpu-probe.c297 static inline void set_elf_platform(int cpu, const char *plat) in set_elf_platform()
691 static inline void cpu_probe_legacy(struct cpuinfo_mips *c, unsigned int cpu) in cpu_probe_legacy()
1050 static inline void cpu_probe_mips(struct cpuinfo_mips *c, unsigned int cpu) in cpu_probe_mips()
1171 static inline void cpu_probe_alchemy(struct cpuinfo_mips *c, unsigned int cpu) in cpu_probe_alchemy()
1207 static inline void cpu_probe_sibyte(struct cpuinfo_mips *c, unsigned int cpu) in cpu_probe_sibyte()
1227 static inline void cpu_probe_sandcraft(struct cpuinfo_mips *c, unsigned int cpu) in cpu_probe_sandcraft()
1240 static inline void cpu_probe_nxp(struct cpuinfo_mips *c, unsigned int cpu) in cpu_probe_nxp()
1252 static inline void cpu_probe_broadcom(struct cpuinfo_mips *c, unsigned int cpu) in cpu_probe_broadcom()
1294 static inline void cpu_probe_cavium(struct cpuinfo_mips *c, unsigned int cpu) in cpu_probe_cavium()
1335 static inline void cpu_probe_ingenic(struct cpuinfo_mips *c, unsigned int cpu) in cpu_probe_ingenic()
[all …]
Dcevt-sb1250.c56 unsigned int cpu = smp_processor_id(); in sibyte_set_periodic() local
71 unsigned int cpu = smp_processor_id(); in sibyte_next_event() local
86 unsigned int cpu = smp_processor_id(); in sibyte_counter_handler() local
111 unsigned int cpu = smp_processor_id(); in sb1250_clockevent_init() local
Dsmp-up.c16 static void up_send_ipi_single(int cpu, unsigned int action) in up_send_ipi_single()
42 static void up_boot_secondary(int cpu, struct task_struct *idle) in up_boot_secondary()
60 static void up_cpu_die(unsigned int cpu) in up_cpu_die()
/linux-4.4.14/arch/sparc/include/asm/
Dtopology_64.h8 static inline int cpu_to_node(int cpu) in cpu_to_node()
44 #define topology_physical_package_id(cpu) (cpu_data(cpu).proc_id) argument
45 #define topology_core_id(cpu) (cpu_data(cpu).core_id) argument
46 #define topology_core_cpumask(cpu) (&cpu_core_sib_map[cpu]) argument
47 #define topology_sibling_cpumask(cpu) (&per_cpu(cpu_sibling_map, cpu)) argument
52 static inline const struct cpumask *cpu_coregroup_mask(int cpu) in cpu_coregroup_mask()
/linux-4.4.14/arch/powerpc/include/asm/
Dsmp.h82 static inline int get_hard_smp_processor_id(int cpu) in get_hard_smp_processor_id()
87 static inline void set_hard_smp_processor_id(int cpu, int phys) in set_hard_smp_processor_id()
96 static inline struct cpumask *cpu_sibling_mask(int cpu) in cpu_sibling_mask()
101 static inline struct cpumask *cpu_core_mask(int cpu) in cpu_core_mask()
139 static inline const struct cpumask *cpu_sibling_mask(int cpu) in cpu_sibling_mask()
147 static inline int get_hard_smp_processor_id(int cpu) in get_hard_smp_processor_id()
152 static inline void set_hard_smp_processor_id(int cpu, int phys) in set_hard_smp_processor_id()
163 static inline int get_hard_smp_processor_id(int cpu) in get_hard_smp_processor_id()
168 static inline void set_hard_smp_processor_id(int cpu, int phys) in set_hard_smp_processor_id()
Dcputhreads.h45 int i, cpu; in cpu_thread_mask_to_cores() local
73 static inline int cpu_core_index_of_thread(int cpu) { return cpu; } in cpu_core_index_of_thread()
77 static inline int cpu_thread_in_core(int cpu) in cpu_thread_in_core()
82 static inline int cpu_thread_in_subcore(int cpu) in cpu_thread_in_subcore()
87 static inline int cpu_first_thread_sibling(int cpu) in cpu_first_thread_sibling()
92 static inline int cpu_last_thread_sibling(int cpu) in cpu_last_thread_sibling()
Dtopology.h89 #define topology_physical_package_id(cpu) (cpu_to_chip_id(cpu)) argument
90 #define topology_sibling_cpumask(cpu) (per_cpu(cpu_sibling_map, cpu)) argument
91 #define topology_core_cpumask(cpu) (per_cpu(cpu_core_map, cpu)) argument
92 #define topology_core_id(cpu) (cpu_to_core_id(cpu)) argument
/linux-4.4.14/arch/arm/mach-vexpress/
Dtc2_pm.c36 #define RESET_A15_NCORERESET(cpu) (1 << (2 + (cpu))) argument
37 #define RESET_A7_NCORERESET(cpu) (1 << (16 + (cpu))) argument
51 static int tc2_pm_cpu_powerup(unsigned int cpu, unsigned int cluster) in tc2_pm_cpu_powerup()
71 static void tc2_pm_cpu_powerdown_prepare(unsigned int cpu, unsigned int cluster) in tc2_pm_cpu_powerdown_prepare()
117 static int tc2_core_in_reset(unsigned int cpu, unsigned int cluster) in tc2_core_in_reset()
129 static int tc2_pm_wait_for_powerdown(unsigned int cpu, unsigned int cluster) in tc2_pm_wait_for_powerdown()
160 static void tc2_pm_cpu_suspend_prepare(unsigned int cpu, unsigned int cluster) in tc2_pm_cpu_suspend_prepare()
165 static void tc2_pm_cpu_is_up(unsigned int cpu, unsigned int cluster) in tc2_pm_cpu_is_up()
207 unsigned int mpidr, cpu, cluster; in tc2_pm_init() local
/linux-4.4.14/arch/mips/sgi-ip27/
Dip27-irq-pci.c64 static inline int alloc_level(int cpu, int irq) in alloc_level()
82 int cpu, i; in find_level() local
98 static int intr_connect_level(int cpu, int bit) in intr_connect_level()
116 static int intr_disconnect_level(int cpu, int bit) in intr_disconnect_level()
141 cpuid_t cpu; in startup_bridge_irq() local
188 cpuid_t cpu; in shutdown_bridge_irq() local
206 cpuid_t cpu; in enable_bridge_irq() local
215 cpuid_t cpu; in disable_bridge_irq() local
238 int swlevel, cpu; in request_bridge_irq() local
/linux-4.4.14/arch/sh/kernel/
Dsmp.c48 static inline void smp_store_cpu_info(unsigned int cpu) in smp_store_cpu_info()
59 unsigned int cpu = smp_processor_id(); in smp_prepare_cpus() local
72 unsigned int cpu = smp_processor_id(); in smp_prepare_boot_cpu() local
84 void native_cpu_die(unsigned int cpu) in native_cpu_die()
103 int native_cpu_disable(unsigned int cpu) in native_cpu_disable()
125 unsigned int cpu = smp_processor_id(); in __cpu_disable() local
160 int native_cpu_disable(unsigned int cpu) in native_cpu_disable()
165 void native_cpu_die(unsigned int cpu) in native_cpu_die()
179 unsigned int cpu = smp_processor_id(); in start_secondary() local
218 int __cpu_up(unsigned int cpu, struct task_struct *tsk) in __cpu_up()
[all …]
Dtopology.c24 static cpumask_t cpu_coregroup_map(unsigned int cpu) in cpu_coregroup_map()
33 const struct cpumask *cpu_coregroup_mask(unsigned int cpu) in cpu_coregroup_mask()
40 unsigned int cpu; in arch_update_cpu_topology() local
/linux-4.4.14/arch/arm/mach-sunxi/
Dplatsmp.c24 #define CPUCFG_CPU_PWR_CLAMP_STATUS_REG(cpu) ((cpu) * 0x40 + 0x64) argument
25 #define CPUCFG_CPU_RST_CTRL_REG(cpu) (((cpu) + 1) * 0x40) argument
26 #define CPUCFG_CPU_CTRL_REG(cpu) (((cpu) + 1) * 0x40 + 0x04) argument
27 #define CPUCFG_CPU_STATUS_REG(cpu) (((cpu) + 1) * 0x40 + 0x08) argument
35 #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()
154 static int sun8i_smp_boot_secondary(unsigned int cpu, in sun8i_smp_boot_secondary()
/linux-4.4.14/drivers/oprofile/
Dnmi_timer_int.c36 static int nmi_timer_start_cpu(int cpu) in nmi_timer_start_cpu()
54 static void nmi_timer_stop_cpu(int cpu) in nmi_timer_stop_cpu()
65 int cpu = (unsigned long)data; in nmi_timer_cpu_notifier() local
84 int cpu; in nmi_timer_start() local
97 int cpu; in nmi_timer_stop() local
109 int cpu; in nmi_timer_shutdown() local
127 int cpu, err; in nmi_timer_setup() local
Doprofile_perf.c39 u32 cpu = smp_processor_id(); in op_overflow_handler() local
74 static int op_create_counter(int cpu, int event) in op_create_counter()
100 static void op_destroy_counter(int cpu, int event) in op_destroy_counter()
116 int cpu, event, ret = 0; in op_perf_start() local
134 int cpu, event; in op_perf_stop() local
256 int cpu, id; in oprofile_perf_exit() local
275 int cpu, ret = 0; in oprofile_perf_init() local
/linux-4.4.14/arch/s390/include/asm/
Dtopology.h25 #define topology_physical_package_id(cpu) (per_cpu(cpu_topology, cpu).socket_id) argument
26 #define topology_thread_id(cpu) (per_cpu(cpu_topology, cpu).thread_id) argument
27 #define topology_sibling_cpumask(cpu) \ argument
29 #define topology_core_id(cpu) (per_cpu(cpu_topology, cpu).core_id) argument
30 #define topology_core_cpumask(cpu) (&per_cpu(cpu_topology, cpu).core_mask) argument
31 #define topology_book_id(cpu) (per_cpu(cpu_topology, cpu).book_id) argument
32 #define topology_book_cpumask(cpu) (&per_cpu(cpu_topology, cpu).book_mask) argument
46 static inline int topology_cpu_init(struct cpu *cpu) { return 0; } in topology_cpu_init()
62 static inline int cpu_to_node(int cpu) in cpu_to_node()
/linux-4.4.14/drivers/acpi/
Dprocessor_thermal.c53 #define reduction_pctg(cpu) \ argument
63 static int phys_package_first_cpu(int cpu) in phys_package_first_cpu()
74 static int cpu_has_cpufreq(unsigned int cpu) in cpu_has_cpufreq()
106 static int cpufreq_get_max_state(unsigned int cpu) in cpufreq_get_max_state()
114 static int cpufreq_get_cur_state(unsigned int cpu) in cpufreq_get_cur_state()
122 static int cpufreq_set_cur_state(unsigned int cpu, int state) in cpufreq_set_cur_state()
165 static int cpufreq_get_max_state(unsigned int cpu) in cpufreq_get_max_state()
170 static int cpufreq_get_cur_state(unsigned int cpu) in cpufreq_get_cur_state()
175 static int cpufreq_set_cur_state(unsigned int cpu, int state) in cpufreq_set_cur_state()
/linux-4.4.14/arch/arm/common/
Dmcpm_platsmp.c22 static void cpu_to_pcpu(unsigned int cpu, in cpu_to_pcpu()
32 static int mcpm_boot_secondary(unsigned int cpu, struct task_struct *idle) in mcpm_boot_secondary()
52 static void mcpm_secondary_init(unsigned int cpu) in mcpm_secondary_init()
59 static int mcpm_cpu_kill(unsigned int cpu) in mcpm_cpu_kill()
68 static bool mcpm_cpu_can_disable(unsigned int cpu) in mcpm_cpu_can_disable()
74 static void mcpm_cpu_die(unsigned int cpu) in mcpm_cpu_die()
Dmcpm_entry.c36 static void __mcpm_cpu_going_down(unsigned int cpu, unsigned int cluster) in __mcpm_cpu_going_down()
49 static void __mcpm_cpu_down(unsigned int cpu, unsigned int cluster) in __mcpm_cpu_down()
84 static bool __mcpm_outbound_enter_critical(unsigned int cpu, unsigned int cluster) in __mcpm_outbound_enter_critical()
145 void mcpm_set_entry_vector(unsigned cpu, unsigned cluster, void *ptr) in mcpm_set_entry_vector()
154 void mcpm_set_early_poke(unsigned cpu, unsigned cluster, in mcpm_set_early_poke()
196 int mcpm_cpu_power_up(unsigned int cpu, unsigned int cluster) in mcpm_cpu_power_up()
242 unsigned int mpidr, cpu, cluster; in mcpm_cpu_power_down() local
309 int mcpm_wait_for_cpu_powerdown(unsigned int cpu, unsigned int cluster) in mcpm_wait_for_cpu_powerdown()
332 unsigned int cpu = MPIDR_AFFINITY_LEVEL(mpidr, 0); in mcpm_cpu_suspend() local
343 unsigned int mpidr, cpu, cluster; in mcpm_cpu_powered_up() local
[all …]
/linux-4.4.14/arch/metag/kernel/
Dsmp.c216 int __cpu_up(unsigned int cpu, struct task_struct *idle) in __cpu_up()
270 unsigned int cpu = smp_processor_id(); in __cpu_disable() local
299 void __cpu_die(unsigned int cpu) in __cpu_die()
341 unsigned int cpu = smp_processor_id(); in secondary_start_kernel() local
404 int cpu; in smp_cpus_done() local
418 unsigned int cpu = smp_processor_id(); in smp_prepare_cpus() local
429 unsigned int cpu = smp_processor_id(); in smp_prepare_boot_cpu() local
442 unsigned int cpu; in send_ipi_message() local
493 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
500 unsigned int cpu; in show_ipi_list() local
[all …]
Dtopology.c24 static cpumask_t cpu_coregroup_map(unsigned int cpu) in cpu_coregroup_map()
29 const struct cpumask *cpu_coregroup_mask(unsigned int cpu) in cpu_coregroup_mask()
36 unsigned int cpu; in arch_update_cpu_topology() local
/linux-4.4.14/tools/power/cpupower/utils/helpers/
Dsysfs.c48 int sysfs_is_cpu_online(unsigned int cpu) in sysfs_is_cpu_online()
104 unsigned int sysfs_idlestate_file_exists(unsigned int cpu, in sysfs_idlestate_file_exists()
125 unsigned int sysfs_idlestate_read_file(unsigned int cpu, unsigned int idlestate, in sysfs_idlestate_read_file()
158 unsigned int sysfs_idlestate_write_file(unsigned int cpu, in sysfs_idlestate_write_file()
204 static unsigned long long sysfs_idlestate_get_one_value(unsigned int cpu, in sysfs_idlestate_get_one_value()
244 static char *sysfs_idlestate_get_one_string(unsigned int cpu, in sysfs_idlestate_get_one_string()
278 int sysfs_is_idlestate_disabled(unsigned int cpu, in sysfs_is_idlestate_disabled()
299 int sysfs_idlestate_disable(unsigned int cpu, in sysfs_idlestate_disable()
322 unsigned long sysfs_get_idlestate_latency(unsigned int cpu, in sysfs_get_idlestate_latency()
328 unsigned long sysfs_get_idlestate_usage(unsigned int cpu, in sysfs_get_idlestate_usage()
[all …]
Dmsr.c26 int read_msr(int cpu, unsigned int idx, unsigned long long *val) in read_msr()
55 int write_msr(int cpu, unsigned int idx, unsigned long long val) in write_msr()
75 int msr_intel_get_perf_bias(unsigned int cpu) in msr_intel_get_perf_bias()
89 int msr_intel_set_perf_bias(unsigned int cpu, unsigned int val) in msr_intel_set_perf_bias()
102 unsigned long long msr_intel_get_turbo_ratio(unsigned int cpu) in msr_intel_get_turbo_ratio()
Dhelpers.h98 int cpu; member
165 static inline int decode_pstates(unsigned int cpu, unsigned int cpu_family, in decode_pstates()
170 static inline int read_msr(int cpu, unsigned int idx, unsigned long long *val) in read_msr()
172 static inline int write_msr(int cpu, unsigned int idx, unsigned long long val) in write_msr()
174 static inline int msr_intel_set_perf_bias(unsigned int cpu, unsigned int val) in msr_intel_set_perf_bias()
176 static inline int msr_intel_get_perf_bias(unsigned int cpu) in msr_intel_get_perf_bias()
178 static inline unsigned long long msr_intel_get_turbo_ratio(unsigned int cpu) in msr_intel_get_turbo_ratio()
183 static inline int cpufreq_has_boost_support(unsigned int cpu, int *support, in cpufreq_has_boost_support()
/linux-4.4.14/drivers/xen/
Dcpu_hotplug.c11 static void enable_hotplug_cpu(int cpu) in enable_hotplug_cpu()
19 static void disable_hotplug_cpu(int cpu) in disable_hotplug_cpu()
32 static int vcpu_online(unsigned int cpu) in vcpu_online()
53 static void vcpu_hotplug(unsigned int cpu) in vcpu_hotplug()
73 unsigned int cpu; in handle_vcpu_hotplug_event() local
87 int cpu; in setup_cpu_watcher() local
/linux-4.4.14/arch/arm/mach-shmobile/
Dplatsmp-apmu.c70 static int __maybe_unused apmu_wrap(int cpu, int (*fn)(void __iomem *p, int cpu)) in apmu_wrap()
77 static void apmu_init_cpu(struct resource *res, int cpu, int bit) in apmu_init_cpu()
88 static void apmu_parse_cfg(void (*fn)(struct resource *res, int cpu, int bit), in apmu_parse_cfg()
133 int shmobile_smp_apmu_boot_secondary(unsigned int cpu, struct task_struct *idle) in shmobile_smp_apmu_boot_secondary()
173 static void shmobile_smp_apmu_cpu_shutdown(unsigned int cpu) in shmobile_smp_apmu_cpu_shutdown()
200 void shmobile_smp_apmu_cpu_die(unsigned int cpu) in shmobile_smp_apmu_cpu_die()
212 int shmobile_smp_apmu_cpu_kill(unsigned int cpu) in shmobile_smp_apmu_cpu_kill()
219 static int shmobile_smp_apmu_do_suspend(unsigned long cpu) in shmobile_smp_apmu_do_suspend()
Dplatsmp-scu.c23 unsigned int cpu = (long)hcpu; in shmobile_smp_scu_notifier_call() local
55 void shmobile_smp_scu_cpu_die(unsigned int cpu) in shmobile_smp_scu_cpu_die()
70 static int shmobile_smp_scu_psr_core_disabled(int cpu) in shmobile_smp_scu_psr_core_disabled()
80 int shmobile_smp_scu_cpu_kill(unsigned int cpu) in shmobile_smp_scu_cpu_kill()
Dsmp-r8a7779.c58 static int r8a7779_platform_cpu_kill(unsigned int cpu) in r8a7779_platform_cpu_kill()
74 static int r8a7779_boot_secondary(unsigned int cpu, struct task_struct *idle) in r8a7779_boot_secondary()
111 static int r8a7779_cpu_kill(unsigned int cpu) in r8a7779_cpu_kill()
/linux-4.4.14/arch/tile/include/asm/
Dsmp.h54 static inline int cpu_x(int cpu) in cpu_x()
58 static inline int cpu_y(int cpu) in cpu_y()
81 static inline void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
94 #define cpu_x(cpu) 0 argument
95 #define cpu_y(cpu) 0 argument
103 #define cpu_is_valid_lotar(cpu) cpumask_test_cpu((cpu), &cpu_lotar_map) argument
110 #define cpu_cacheable(cpu) cpumask_test_cpu((cpu), &cpu_cacheable_map) argument
Dtopology.h27 static inline int cpu_to_node(int cpu) in cpu_to_node()
55 #define topology_physical_package_id(cpu) ((void)(cpu), 0) argument
56 #define topology_core_id(cpu) (cpu) argument
57 #define topology_core_cpumask(cpu) ((void)(cpu), cpu_online_mask) argument
58 #define topology_sibling_cpumask(cpu) cpumask_of(cpu) argument
/linux-4.4.14/arch/x86/platform/uv/
Duv_nmi.c197 static int uv_set_in_nmi(int cpu, struct uv_hub_nmi_s *hub_nmi) in uv_set_in_nmi()
214 int cpu = smp_processor_id(); in uv_check_nmi() local
264 static inline void uv_clear_nmi(int cpu) in uv_clear_nmi()
279 int cpu; in uv_nmi_nr_cpus_ping() local
290 int cpu; in uv_nmi_cleanup_mask() local
387 static void uv_nmi_dump_cpu_ip(int cpu, struct pt_regs *regs) in uv_nmi_dump_cpu_ip()
400 static void uv_nmi_dump_state_cpu(int cpu, struct pt_regs *regs) in uv_nmi_dump_state_cpu()
419 static void uv_nmi_trigger_dump(int cpu) in uv_nmi_trigger_dump()
454 static void uv_nmi_dump_state(int cpu, struct pt_regs *regs, int master) in uv_nmi_dump_state()
501 static void uv_nmi_kdump(int cpu, int master, struct pt_regs *regs) in uv_nmi_kdump()
[all …]
Duv_time.c68 } cpu[1]; member
83 static void uv_rtc_send_IPI(int cpu) in uv_rtc_send_IPI()
111 static int uv_setup_intr(int cpu, u64 expires) in uv_setup_intr()
159 int cpu; in uv_rtc_allocate_timers() local
224 static int uv_rtc_set_timer(int cpu, u64 expires) in uv_rtc_set_timer()
260 static int uv_rtc_unset_timer(int cpu, int force) in uv_rtc_unset_timer()
335 int cpu = smp_processor_id(); in uv_rtc_interrupt() local
/linux-4.4.14/arch/x86/kernel/cpu/
Dperf_event_amd_uncore.c35 int cpu; member
287 static struct amd_uncore *amd_uncore_alloc(unsigned int cpu) in amd_uncore_alloc()
293 static int amd_uncore_cpu_up_prepare(unsigned int cpu) in amd_uncore_cpu_up_prepare()
334 unsigned int cpu; in amd_uncore_find_online_sibling() local
357 static void amd_uncore_cpu_starting(unsigned int cpu) in amd_uncore_cpu_starting()
385 static void uncore_online(unsigned int cpu, in uncore_online()
397 static void amd_uncore_cpu_online(unsigned int cpu) in amd_uncore_cpu_online()
406 static void uncore_down_prepare(unsigned int cpu, in uncore_down_prepare()
432 static void amd_uncore_cpu_down_prepare(unsigned int cpu) in amd_uncore_cpu_down_prepare()
441 static void uncore_dead(unsigned int cpu, struct amd_uncore * __percpu *uncores) in uncore_dead()
[all …]
/linux-4.4.14/arch/arm/mach-mvebu/
Dplatsmp.c38 static struct clk *get_cpu_clk(int cpu) in get_cpu_clk()
51 static void set_secondary_cpu_clock(unsigned int cpu) in set_secondary_cpu_clock()
75 static int armada_xp_boot_secondary(unsigned int cpu, struct task_struct *idle) in armada_xp_boot_secondary()
112 static void armada_xp_secondary_init(unsigned int cpu) in armada_xp_secondary_init()
152 static void armada_xp_cpu_die(unsigned int cpu) in armada_xp_cpu_die()
167 static int armada_xp_cpu_kill(unsigned int cpu) in armada_xp_cpu_kill()
Dplatsmp-a9.c27 static int mvebu_cortex_a9_boot_secondary(unsigned int cpu, in mvebu_cortex_a9_boot_secondary()
69 static void armada_38x_secondary_init(unsigned int cpu) in armada_38x_secondary_init()
75 static void armada_38x_cpu_die(unsigned int cpu) in armada_38x_cpu_die()
90 static int armada_38x_cpu_kill(unsigned int cpu) in armada_38x_cpu_kill()
Dpmsu.c49 #define PMSU_CONTROL_AND_CONFIG(cpu) ((cpu * 0x100) + 0x104) argument
54 #define PMSU_CPU_POWER_DOWN_CONTROL(cpu) ((cpu * 0x100) + 0x108) argument
58 #define PMSU_STATUS_AND_MASK(cpu) ((cpu * 0x100) + 0x10c) argument
67 #define PMSU_EVENT_STATUS_AND_MASK(cpu) ((cpu * 0x100) + 0x120) argument
71 #define PMSU_BOOT_ADDR_REDIRECT_OFFSET(cpu) ((cpu * 0x100) + 0x124) argument
541 u32 cpu = smp_processor_id(); in mvebu_pmsu_dfs_request_local() local
572 int mvebu_pmsu_dfs_request(int cpu) in mvebu_pmsu_dfs_request()
620 int ret, cpu; in armada_xp_pmsu_cpufreq_init() local
/linux-4.4.14/arch/x86/include/asm/
Dtopology.h65 static inline int early_cpu_to_node(int cpu) in early_cpu_to_node()
109 static inline int early_cpu_to_node(int cpu) in early_cpu_to_node()
122 #define topology_physical_package_id(cpu) (cpu_data(cpu).phys_proc_id) argument
123 #define topology_core_id(cpu) (cpu_data(cpu).cpu_core_id) argument
126 #define topology_core_cpumask(cpu) (per_cpu(cpu_core_map, cpu)) argument
127 #define topology_sibling_cpumask(cpu) (per_cpu(cpu_sibling_map, cpu)) argument
Dnuma.h48 static inline int numa_cpu_node(int cpu) in numa_cpu_node()
65 static inline void numa_set_node(int cpu, int node) { } in numa_set_node()
66 static inline void numa_clear_node(int cpu) { } in numa_clear_node()
68 static inline void numa_add_cpu(int cpu) { } in numa_add_cpu()
69 static inline void numa_remove_cpu(int cpu) { } in numa_remove_cpu()
Dsmp.h40 static inline struct cpumask *cpu_llc_shared_mask(int cpu) in cpu_llc_shared_mask()
107 static inline int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up()
117 static inline void __cpu_die(unsigned int cpu) in __cpu_die()
127 static inline void smp_send_reschedule(int cpu) in smp_send_reschedule()
132 static inline void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
162 #define cpu_physical_id(cpu) per_cpu(x86_cpu_to_apicid, cpu) argument
165 #define wbinvd_on_cpu(cpu) wbinvd() argument
Dmsr.h262 static inline int rdmsr_on_cpu(unsigned int cpu, u32 msr_no, u32 *l, u32 *h) in rdmsr_on_cpu()
267 static inline int wrmsr_on_cpu(unsigned int cpu, u32 msr_no, u32 l, u32 h) in wrmsr_on_cpu()
272 static inline int rdmsrl_on_cpu(unsigned int cpu, u32 msr_no, u64 *q) in rdmsrl_on_cpu()
277 static inline int wrmsrl_on_cpu(unsigned int cpu, u32 msr_no, u64 q) in wrmsrl_on_cpu()
292 static inline int rdmsr_safe_on_cpu(unsigned int cpu, u32 msr_no, in rdmsr_safe_on_cpu()
297 static inline int wrmsr_safe_on_cpu(unsigned int cpu, u32 msr_no, u32 l, u32 h) in wrmsr_safe_on_cpu()
301 static inline int rdmsrl_safe_on_cpu(unsigned int cpu, u32 msr_no, u64 *q) in rdmsrl_safe_on_cpu()
305 static inline int wrmsrl_safe_on_cpu(unsigned int cpu, u32 msr_no, u64 q) in wrmsrl_safe_on_cpu()
309 static inline int rdmsr_safe_regs_on_cpu(unsigned int cpu, u32 regs[8]) in rdmsr_safe_regs_on_cpu()
313 static inline int wrmsr_safe_regs_on_cpu(unsigned int cpu, u32 regs[8]) in wrmsr_safe_regs_on_cpu()
/linux-4.4.14/arch/arm/mach-tegra/
Dplatsmp.c39 static void tegra_secondary_init(unsigned int cpu) in tegra_secondary_init()
45 static int tegra20_boot_secondary(unsigned int cpu, struct task_struct *idle) in tegra20_boot_secondary()
73 static int tegra30_boot_secondary(unsigned int cpu, struct task_struct *idle) in tegra30_boot_secondary()
142 static int tegra114_boot_secondary(unsigned int cpu, struct task_struct *idle) in tegra114_boot_secondary()
171 static int tegra_boot_secondary(unsigned int cpu, in tegra_boot_secondary()
/linux-4.4.14/arch/mips/include/asm/
Dtopology.h15 #define topology_physical_package_id(cpu) (cpu_data[cpu].package) argument
16 #define topology_core_id(cpu) (cpu_data[cpu].core) argument
17 #define topology_core_cpumask(cpu) (&cpu_core_map[cpu]) argument
18 #define topology_sibling_cpumask(cpu) (&cpu_sibling_map[cpu]) argument
Dsmp.h33 #define cpu_number_map(cpu) __cpu_number_map[cpu] argument
37 #define cpu_logical_map(cpu) __cpu_logical_map[cpu] argument
61 static inline void smp_send_reschedule(int cpu) in smp_send_reschedule()
76 static inline void __cpu_die(unsigned int cpu) in __cpu_die()
86 static inline void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
Dmmu_context.h85 #define cpu_context(cpu, mm) ((mm)->context.asid[cpu]) argument
86 #define cpu_asid(cpu, mm) (cpu_context((cpu), (mm)) & ASID_MASK) argument
87 #define asid_cache(cpu) (cpu_data[cpu].asid_cache) argument
102 get_new_mmu_context(struct mm_struct *mm, unsigned long cpu) in get_new_mmu_context()
142 unsigned int cpu = smp_processor_id(); in switch_mm() local
182 unsigned int cpu = smp_processor_id(); in activate_mm() local
206 drop_mmu_context(struct mm_struct *mm, unsigned cpu) in drop_mmu_context()
/linux-4.4.14/kernel/time/
Dtick-common.c57 struct tick_device *tick_get_device(int cpu) in tick_get_device()
79 static void tick_periodic(int cpu) in tick_periodic()
101 int cpu = smp_processor_id(); in tick_handle_periodic() local
178 struct clock_event_device *newdev, int cpu, in tick_setup_device()
239 int cpu = smp_processor_id(); in tick_install_replacement() local
248 struct clock_event_device *newdev, int cpu) in tick_check_percpu()
304 int cpu; in tick_check_new_device() local
375 int cpu = cpumask_first(cpu_online_mask); in tick_handover_do_timer() local
389 void tick_shutdown(unsigned int cpu) in tick_shutdown()
Dtick-broadcast.c42 static inline void tick_broadcast_clear_oneshot(int cpu) { } in tick_broadcast_clear_oneshot()
158 int tick_device_uses_broadcast(struct clock_event_device *dev, int cpu) in tick_device_uses_broadcast()
261 int cpu = smp_processor_id(); in tick_do_broadcast() local
359 int cpu, bc_stopped; in tick_broadcast_control() local
442 void tick_shutdown_broadcast(unsigned int cpu) in tick_shutdown_broadcast()
560 static void tick_broadcast_set_event(struct clock_event_device *bc, int cpu, in tick_broadcast_set_event()
603 int cpu, next_cpu = 0; in tick_handle_oneshot_broadcast() local
671 static int broadcast_needs_cpu(struct clock_event_device *bc, int cpu) in broadcast_needs_cpu()
700 int cpu, ret = 0; in __tick_broadcast_oneshot_control() local
848 static void tick_broadcast_clear_oneshot(int cpu) in tick_broadcast_clear_oneshot()
[all …]
Dtick-sched.c44 struct tick_sched *tick_get_tick_sched(int cpu) in tick_get_tick_sched()
114 int cpu = smp_processor_id(); in tick_sched_do_timer() local
227 void tick_nohz_full_kick_cpu(int cpu) in tick_nohz_full_kick_cpu()
296 unsigned int cpu = (unsigned long)hcpu; in tick_nohz_cpu_down_callback() local
330 int cpu; in tick_nohz_init() local
440 update_ts_time_stats(int cpu, struct tick_sched *ts, ktime_t now, u64 *last_update_time) in update_ts_time_stats()
490 u64 get_cpu_idle_time_us(int cpu, u64 *last_update_time) in get_cpu_idle_time_us()
531 u64 get_cpu_iowait_time_us(int cpu, u64 *last_update_time) in get_cpu_iowait_time_us()
572 ktime_t now, int cpu) in tick_nohz_stop_sched_tick()
717 int cpu = smp_processor_id(); in tick_nohz_full_update_tick() local
[all …]
/linux-4.4.14/arch/arc/kernel/
Dsmp.c90 static void arc_default_smp_cpu_kick(int cpu, unsigned long pc) in arc_default_smp_cpu_kick()
96 void arc_platform_smp_wait_to_boot(int cpu) in arc_platform_smp_wait_to_boot()
119 unsigned int cpu = smp_processor_id(); in start_kernel_secondary() local
158 int __cpu_up(unsigned int cpu, struct task_struct *idle) in __cpu_up()
217 static void ipi_send_msg_one(int cpu, enum ipi_msg_type msg) in ipi_send_msg_one()
252 unsigned int cpu; in ipi_send_msg() local
258 void smp_send_reschedule(int cpu) in smp_send_reschedule()
271 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
355 int smp_ipi_irq_setup(int cpu, int irq) in smp_ipi_irq_setup()
/linux-4.4.14/arch/sh/include/asm/
Dmmu_context.h35 #define asid_cache(cpu) (cpu_data[cpu].asid_cache) argument
38 #define cpu_context(cpu, mm) ((mm)->context.id[cpu]) argument
40 #define cpu_asid(cpu, mm) \ argument
57 static inline void get_mmu_context(struct mm_struct *mm, unsigned int cpu) in get_mmu_context()
112 static inline void activate_context(struct mm_struct *mm, unsigned int cpu) in activate_context()
122 unsigned int cpu = smp_processor_id(); in switch_mm() local
141 #define cpu_asid(cpu, mm) ({ (void)cpu; NO_CONTEXT; }) argument
158 unsigned int cpu = smp_processor_id(); in enable_mmu() local
Dsmp.h19 #define cpu_number_map(cpu) __cpu_number_map[cpu] argument
23 #define cpu_logical_map(cpu) __cpu_logical_map[cpu] argument
54 static inline void __cpu_die(unsigned int cpu) in __cpu_die()
/linux-4.4.14/arch/arm/mach-zynq/
Dplatsmp.c37 int zynq_cpun_start(u32 address, int cpu) in zynq_cpun_start()
90 static int zynq_boot_secondary(unsigned int cpu, struct task_struct *idle) in zynq_boot_secondary()
121 static void zynq_secondary_init(unsigned int cpu) in zynq_secondary_init()
127 static int zynq_cpu_kill(unsigned cpu) in zynq_cpu_kill()
146 static void zynq_cpu_die(unsigned int cpu) in zynq_cpu_die()
/linux-4.4.14/arch/s390/kernel/
Dsmp.c159 int cpu; in pcpu_find_address() local
180 static int pcpu_alloc_lowcore(struct pcpu *pcpu, int cpu) in pcpu_alloc_lowcore()
236 static void pcpu_prepare_secondary(struct pcpu *pcpu, int cpu) in pcpu_prepare_secondary()
366 int cpu; in smp_find_processor_id() local
374 int smp_vcpu_scheduled(int cpu) in smp_vcpu_scheduled()
379 void smp_yield_cpu(int cpu) in smp_yield_cpu()
398 int cpu; in smp_emergency_stop() local
425 int cpu; in smp_send_stop() local
474 int cpu; in arch_send_call_function_ipi_mask() local
480 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
[all …]
Dtopology.c53 static cpumask_t cpu_group_map(struct mask_info *info, unsigned int cpu) in cpu_group_map()
67 static cpumask_t cpu_thread_map(unsigned int cpu) in cpu_thread_map()
212 int cpu; in topology_update_polarization_simple() local
235 int cpu, rc; in topology_set_cpu_management() local
253 int cpu; in update_cpu_masks() local
282 int cpu, rc = 0; in arch_update_cpu_topology() local
389 int cpu = dev->id; in cpu_polarization_show() local
424 int topology_cpu_init(struct cpu *cpu) in topology_cpu_init()
429 static const struct cpumask *cpu_thread_mask(int cpu) in cpu_thread_mask()
435 const struct cpumask *cpu_coregroup_mask(int cpu) in cpu_coregroup_mask()
[all …]
/linux-4.4.14/arch/blackfin/kernel/cplb-nompu/
Dcplbmgr.c39 static inline void write_dcplb_data(int cpu, int idx, unsigned long data, in write_dcplb_data()
53 static inline void write_icplb_data(int cpu, int idx, unsigned long data, in write_icplb_data()
74 static int evict_one_icplb(int cpu) in evict_one_icplb()
85 static int evict_one_dcplb(int cpu) in evict_one_dcplb()
96 MGR_ATTR static int icplb_miss(int cpu) in icplb_miss()
143 MGR_ATTR static int dcplb_miss(int cpu) in dcplb_miss()
218 unsigned int cpu = raw_smp_processor_id(); in cplb_hdr() local
/linux-4.4.14/arch/x86/kernel/
Dmsr.c76 int cpu = iminor(file_inode(file)); in msr_read() local
104 int cpu = iminor(file_inode(file)); in msr_write() local
130 int cpu = iminor(file_inode(file)); in msr_ioctl() local
176 unsigned int cpu = iminor(file_inode(file)); in msr_open() local
205 static int msr_device_create(int cpu) in msr_device_create()
214 static void msr_device_destroy(int cpu) in msr_device_destroy()
222 unsigned int cpu = (unsigned long)hcpu; in msr_class_cpu_callback() local
290 int cpu = 0; in msr_exit() local
Dsmpboot.c372 void set_cpu_sibling_map(int cpu) in set_cpu_sibling_map()
438 const struct cpumask *cpu_coregroup_mask(int cpu) in cpu_coregroup_mask()
445 int cpu; in impress_friends() local
707 static void announce_cpu(int cpu, int apicid) in announce_cpu()
745 int cpu; in wakeup_cpu0_nmi() local
767 wakeup_cpu_via_init_nmi(int cpu, unsigned long start_ip, int apicid, in wakeup_cpu_via_init_nmi()
807 void common_cpu_up(unsigned int cpu, struct task_struct *idle) in common_cpu_up()
831 static int do_boot_cpu(int apicid, int cpu, struct task_struct *idle) in do_boot_cpu()
952 int native_cpu_up(unsigned int cpu, struct task_struct *tidle) in native_cpu_up()
1072 unsigned int cpu; in smp_sanity_check() local
[all …]
Dsetup_percpu.c69 unsigned int cpu; in pcpu_need_numa() local
98 static void * __init pcpu_alloc_bootmem(unsigned int cpu, unsigned long size, in pcpu_alloc_bootmem()
127 static void * __init pcpu_fc_alloc(unsigned int cpu, size_t size, size_t align) in pcpu_fc_alloc()
154 static inline void setup_percpu_segment(int cpu) in setup_percpu_segment()
169 unsigned int cpu; in setup_per_cpu_areas() local
Dcpuid.c88 int cpu = iminor(file_inode(file)); in cpuid_read() local
116 unsigned int cpu; in cpuid_open() local
140 static int cpuid_device_create(int cpu) in cpuid_device_create()
149 static void cpuid_device_destroy(int cpu) in cpuid_device_destroy()
157 unsigned int cpu = (unsigned long)hcpu; in cpuid_class_cpu_callback() local
229 int cpu = 0; in cpuid_exit() local
Dkvmclock.c57 int cpu; in kvm_get_wallclock() local
81 int cpu; in kvm_clock_read() local
131 int cpu; in kvm_get_tsc_khz() local
157 int cpu = smp_processor_id(); in kvm_check_and_clear_guest_paused() local
182 int cpu = smp_processor_id(); in kvm_register_clock() local
247 int size, cpu; in kvmclock_init() local
307 int cpu; in kvm_setup_vsyscall_timeinfo() local
/linux-4.4.14/arch/mips/loongson64/loongson-3/
Dsmp.c241 static void loongson3_send_ipi_single(int cpu, unsigned int action) in loongson3_send_ipi_single()
257 int i, cpu = smp_processor_id(); in loongson3_ipi_interrupt() local
293 unsigned int cpu = smp_processor_id(); in loongson3_init_secondary() local
329 int cpu = smp_processor_id(); in loongson3_smp_finish() local
384 static void loongson3_boot_secondary(int cpu, struct task_struct *idle) in loongson3_boot_secondary()
414 unsigned int cpu = smp_processor_id(); in loongson3_cpu_disable() local
431 static void loongson3_cpu_die(unsigned int cpu) in loongson3_cpu_die()
572 unsigned int cpu = smp_processor_id(); in play_dead() local
592 void loongson3_disable_clock(int cpu) in loongson3_disable_clock()
605 void loongson3_enable_clock(int cpu) in loongson3_enable_clock()
[all …]
/linux-4.4.14/arch/alpha/kernel/
Dproto.h205 #define mcheck_expected(cpu) (cpu_data[cpu].mcheck_expected) argument
206 #define mcheck_taken(cpu) (cpu_data[cpu].mcheck_taken) argument
207 #define mcheck_extra(cpu) (cpu_data[cpu].mcheck_extra) argument
216 #define mcheck_expected(cpu) (*((void)(cpu), &__mcheck_info.expected)) argument
217 #define mcheck_taken(cpu) (*((void)(cpu), &__mcheck_info.taken)) argument
218 #define mcheck_extra(cpu) (*((void)(cpu), &__mcheck_info.extra)) argument
Dsmp.c201 struct percpu_struct *cpu; in send_secondary_console_msg() local
242 struct percpu_struct *cpu; in recv_secondary_console_msg() local
293 struct percpu_struct *cpu; in secondary_cpu_start() local
404 struct percpu_struct *cpubase, *cpu; in setup_smp() local
478 __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up()
488 int cpu; in smp_cpus_done() local
573 smp_send_reschedule(int cpu) in smp_send_reschedule()
601 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
657 int cpu, this_cpu = smp_processor_id(); in flush_tlb_mm() local
706 int cpu, this_cpu = smp_processor_id(); in flush_tlb_page() local
[all …]
/linux-4.4.14/arch/hexagon/kernel/
Dsmp.c51 int cpu) in __handle_ipi()
96 int cpu = smp_processor_id(); in handle_ipi() local
108 unsigned long cpu; in send_ipi() local
147 unsigned int cpu; in start_secondary() local
193 int __cpu_up(unsigned int cpu, struct task_struct *idle) in __cpu_up()
232 void smp_send_reschedule(int cpu) in smp_send_reschedule()
245 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
/linux-4.4.14/arch/x86/lib/
Dmsr-smp.c34 int rdmsr_on_cpu(unsigned int cpu, u32 msr_no, u32 *l, u32 *h) in rdmsr_on_cpu()
50 int rdmsrl_on_cpu(unsigned int cpu, u32 msr_no, u64 *q) in rdmsrl_on_cpu()
65 int wrmsr_on_cpu(unsigned int cpu, u32 msr_no, u32 l, u32 h) in wrmsr_on_cpu()
81 int wrmsrl_on_cpu(unsigned int cpu, u32 msr_no, u64 q) in wrmsrl_on_cpu()
161 int rdmsr_safe_on_cpu(unsigned int cpu, u32 msr_no, u32 *l, u32 *h) in rdmsr_safe_on_cpu()
177 int wrmsr_safe_on_cpu(unsigned int cpu, u32 msr_no, u32 l, u32 h) in wrmsr_safe_on_cpu()
193 int wrmsrl_safe_on_cpu(unsigned int cpu, u32 msr_no, u64 q) in wrmsrl_safe_on_cpu()
209 int rdmsrl_safe_on_cpu(unsigned int cpu, u32 msr_no, u64 *q) in rdmsrl_safe_on_cpu()
242 int rdmsr_safe_regs_on_cpu(unsigned int cpu, u32 *regs) in rdmsr_safe_regs_on_cpu()
255 int wrmsr_safe_regs_on_cpu(unsigned int cpu, u32 *regs) in wrmsr_safe_regs_on_cpu()
/linux-4.4.14/arch/sh/kernel/cpu/sh4a/
Dsmp-shx3.c33 unsigned int cpu = hard_smp_processor_id(); in ipi_interrupt_handler() local
48 unsigned int cpu = 0; in shx3_smp_setup() local
88 static void shx3_start_cpu(unsigned int cpu, unsigned long entry_point) in shx3_start_cpu()
110 static void shx3_send_ipi(unsigned int cpu, unsigned int message) in shx3_send_ipi()
119 static void shx3_update_boot_vector(unsigned int cpu) in shx3_update_boot_vector()
130 unsigned int cpu = (unsigned int)hcpu; in shx3_cpu_callback() local
/linux-4.4.14/arch/x86/kernel/cpu/microcode/
Dcore.c234 static int collect_cpu_info_on_target(int cpu, struct cpu_signature *cpu_sig) in collect_cpu_info_on_target()
246 static int collect_cpu_info(int cpu) in collect_cpu_info()
271 static int apply_microcode_on_target(int cpu) in apply_microcode_on_target()
287 int cpu; in do_microcode_update() local
376 static int reload_for_cpu(int cpu) in reload_for_cpu()
399 int cpu; in reload_store() local
462 static void microcode_fini_cpu(int cpu) in microcode_fini_cpu()
467 static enum ucode_state microcode_resume_cpu(int cpu) in microcode_resume_cpu()
477 static enum ucode_state microcode_init_cpu(int cpu, bool refresh_fw) in microcode_init_cpu()
503 static enum ucode_state microcode_update_cpu(int cpu) in microcode_update_cpu()
[all …]
/linux-4.4.14/drivers/cpuidle/
Dcoupled.c324 int cpu = (unsigned long)info; in cpuidle_coupled_handle_poke() local
341 static void cpuidle_coupled_poke(int cpu) in cpuidle_coupled_poke()
359 int cpu; in cpuidle_coupled_poke_others() local
375 static int cpuidle_coupled_set_waiting(int cpu, in cpuidle_coupled_set_waiting()
394 static void cpuidle_coupled_set_not_waiting(int cpu, in cpuidle_coupled_set_not_waiting()
417 static void cpuidle_coupled_set_done(int cpu, struct cpuidle_coupled *coupled) in cpuidle_coupled_set_done()
436 static int cpuidle_coupled_clear_pokes(int cpu) in cpuidle_coupled_clear_pokes()
653 int cpu; in cpuidle_coupled_register_device() local
721 int cpu = get_cpu(); in cpuidle_coupled_prevent_idle() local
740 int cpu = get_cpu(); in cpuidle_coupled_allow_idle() local
[all …]
Ddriver.c33 static struct cpuidle_driver *__cpuidle_get_cpu_driver(int cpu) in __cpuidle_get_cpu_driver()
48 int cpu; in __cpuidle_unset_driver() local
70 int cpu; in __cpuidle_set_driver() local
96 static inline struct cpuidle_driver *__cpuidle_get_cpu_driver(int cpu) in __cpuidle_get_cpu_driver()
321 int cpu; in cpuidle_get_driver() local
/linux-4.4.14/arch/xtensa/include/asm/
Dmmu_context.h34 #define cpu_asid_cache(cpu) per_cpu(asid_cache, cpu) argument
68 static inline void get_new_mmu_context(struct mm_struct *mm, unsigned int cpu) in get_new_mmu_context()
84 static inline void get_mmu_context(struct mm_struct *mm, unsigned int cpu) in get_mmu_context()
99 static inline void activate_context(struct mm_struct *mm, unsigned int cpu) in activate_context()
115 int cpu; in init_new_context() local
126 unsigned int cpu = smp_processor_id(); in switch_mm() local
/linux-4.4.14/arch/arm/mach-exynos/
Dplatsmp.c54 static inline void platform_do_lowpower(unsigned int cpu, int *spurious) in platform_do_lowpower()
93 void exynos_cpu_power_down(int cpu) in exynos_cpu_power_down()
120 void exynos_cpu_power_up(int cpu) in exynos_cpu_power_up()
136 int exynos_cpu_power_state(int cpu) in exynos_cpu_power_state()
179 static inline void __iomem *cpu_boot_reg(int cpu) in cpu_boot_reg()
235 static void exynos_secondary_init(unsigned int cpu) in exynos_secondary_init()
300 static int exynos_boot_secondary(unsigned int cpu, struct task_struct *idle) in exynos_boot_secondary()
461 static void exynos_cpu_die(unsigned int cpu) in exynos_cpu_die()
Dfirmware.c64 static int exynos_cpu_boot(int cpu) in exynos_cpu_boot()
85 static int exynos_set_cpu_boot_addr(int cpu, unsigned long boot_addr) in exynos_set_cpu_boot_addr()
106 static int exynos_get_cpu_boot_addr(int cpu, unsigned long *boot_addr) in exynos_get_cpu_boot_addr()
235 void exynos_set_boot_flag(unsigned int cpu, unsigned int mode) in exynos_set_boot_flag()
248 void exynos_clear_boot_flag(unsigned int cpu, unsigned int mode) in exynos_clear_boot_flag()
Dmcpm-exynos.c65 static int exynos_cpu_powerup(unsigned int cpu, unsigned int cluster) in exynos_cpu_powerup()
112 static void exynos_cpu_powerdown_prepare(unsigned int cpu, unsigned int cluster) in exynos_cpu_powerdown_prepare()
159 static int exynos_wait_for_powerdown(unsigned int cpu, unsigned int cluster) in exynos_wait_for_powerdown()
180 static void exynos_cpu_is_up(unsigned int cpu, unsigned int cluster) in exynos_cpu_is_up()
/linux-4.4.14/arch/blackfin/kernel/cplb-mpu/
Dcplbmgr.c68 MGR_ATTR static int evict_one_icplb(unsigned int cpu) in evict_one_icplb()
83 MGR_ATTR static int evict_one_dcplb(unsigned int cpu) in evict_one_dcplb()
98 MGR_ATTR static noinline int dcplb_miss(unsigned int cpu) in dcplb_miss()
174 MGR_ATTR static noinline int icplb_miss(unsigned int cpu) in icplb_miss()
280 MGR_ATTR static noinline int dcplb_protection_fault(unsigned int cpu) in dcplb_protection_fault()
303 unsigned int cpu = raw_smp_processor_id(); in cplb_hdr() local
316 void flush_switched_cplbs(unsigned int cpu) in flush_switched_cplbs()
341 void set_mask_dcplbs(unsigned long *masks, unsigned int cpu) in set_mask_dcplbs()
/linux-4.4.14/arch/blackfin/mm/
Dsram-alloc.c68 unsigned int cpu; in l1sram_init() local
102 unsigned int cpu; in l1_data_sram_init() local
161 unsigned int cpu; in l1_inst_sram_init() local
442 unsigned int cpu; in l1_data_A_sram_alloc() local
469 unsigned int cpu; in l1_data_A_sram_free() local
493 unsigned int cpu; in l1_data_B_sram_alloc() local
520 unsigned int cpu; in l1_data_B_sram_free() local
576 unsigned int cpu; in l1_inst_sram_alloc() local
603 unsigned int cpu; in l1_inst_sram_free() local
627 unsigned int cpu; in l1sram_alloc() local
[all …]
/linux-4.4.14/arch/powerpc/sysdev/xics/
Dicp-native.c54 int cpu = smp_processor_id(); in icp_native_get_xirr() local
67 int cpu = smp_processor_id(); in icp_native_set_xirr() local
74 int cpu = smp_processor_id(); in icp_native_set_cppr() local
101 int cpu = smp_processor_id(); in icp_native_teardown_cpu() local
146 static void icp_native_cause_ipi(int cpu, unsigned long data) in icp_native_cause_ipi()
175 int cpu = smp_processor_id(); in icp_native_flush_interrupt() local
187 void xics_wake_cpu(int cpu) in xics_wake_cpu()
195 int cpu = smp_processor_id(); in icp_native_ipi_action() local
209 int i, cpu = -1; in icp_native_map_one_cpu() local
/linux-4.4.14/arch/arm/mach-hisi/
Dhotplug.c79 static void set_cpu_hi3620(int cpu, bool enable) in set_cpu_hi3620()
160 void hi3xxx_set_cpu(int cpu, bool enable) in hi3xxx_set_cpu()
183 void hix5hd2_set_cpu(int cpu, bool enable) in hix5hd2_set_cpu()
215 void hip01_set_cpu(int cpu, bool enable) in hip01_set_cpu()
265 void hi3xxx_cpu_die(unsigned int cpu) in hi3xxx_cpu_die()
275 int hi3xxx_cpu_kill(unsigned int cpu) in hi3xxx_cpu_kill()
286 void hix5hd2_cpu_die(unsigned int cpu) in hix5hd2_cpu_die()
Dplatsmp.c26 void hi3xxx_set_cpu_jump(int cpu, void *jump_addr) in hi3xxx_set_cpu_jump()
34 int hi3xxx_get_cpu_jump(int cpu) in hi3xxx_get_cpu_jump()
84 static int hi3xxx_boot_secondary(unsigned int cpu, struct task_struct *idle) in hi3xxx_boot_secondary()
117 static int hix5hd2_boot_secondary(unsigned int cpu, struct task_struct *idle) in hix5hd2_boot_secondary()
152 static int hip01_boot_secondary(unsigned int cpu, struct task_struct *idle) in hip01_boot_secondary()
/linux-4.4.14/arch/arm/mach-socfpga/
Dplatsmp.c32 static int socfpga_boot_secondary(unsigned int cpu, struct task_struct *idle) in socfpga_boot_secondary()
57 static int socfpga_a10_boot_secondary(unsigned int cpu, struct task_struct *idle) in socfpga_a10_boot_secondary()
102 static void socfpga_cpu_die(unsigned int cpu) in socfpga_cpu_die()
115 static int socfpga_cpu_kill(unsigned int cpu) in socfpga_cpu_kill()
/linux-4.4.14/arch/ia64/include/asm/
Dtopology.h53 #define topology_physical_package_id(cpu) (cpu_data(cpu)->socket_id) argument
54 #define topology_core_id(cpu) (cpu_data(cpu)->core_id) argument
55 #define topology_core_cpumask(cpu) (&cpu_core_map[cpu]) argument
56 #define topology_sibling_cpumask(cpu) (&per_cpu(cpu_sibling_map, cpu)) argument
/linux-4.4.14/include/linux/clk/
Dtegra.h58 static inline void tegra_wait_cpu_in_reset(u32 cpu) in tegra_wait_cpu_in_reset()
66 static inline void tegra_put_cpu_in_reset(u32 cpu) in tegra_put_cpu_in_reset()
74 static inline void tegra_cpu_out_of_reset(u32 cpu) in tegra_cpu_out_of_reset()
82 static inline void tegra_enable_cpu_clock(u32 cpu) in tegra_enable_cpu_clock()
90 static inline void tegra_disable_cpu_clock(u32 cpu) in tegra_disable_cpu_clock()
/linux-4.4.14/arch/xtensa/kernel/
Dsmp.c102 unsigned int cpu = smp_processor_id(); in smp_prepare_boot_cpu() local
117 unsigned int cpu = smp_processor_id(); in secondary_start_kernel() local
165 unsigned cpu = (unsigned)p; in mx_cpu_start() local
175 unsigned cpu = (unsigned)p; in mx_cpu_stop() local
188 static int boot_secondary(unsigned int cpu, struct task_struct *ts) in boot_secondary()
224 int __cpu_up(unsigned int cpu, struct task_struct *idle) in __cpu_up()
258 unsigned int cpu = smp_processor_id(); in __cpu_disable() local
284 static void platform_cpu_kill(unsigned int cpu) in platform_cpu_kill()
293 void __cpu_die(unsigned int cpu) in __cpu_die()
370 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
[all …]
/linux-4.4.14/arch/arm64/include/asm/
Dtopology.h16 #define topology_physical_package_id(cpu) (cpu_topology[cpu].cluster_id) argument
17 #define topology_core_id(cpu) (cpu_topology[cpu].core_id) argument
18 #define topology_core_cpumask(cpu) (&cpu_topology[cpu].core_sibling) argument
19 #define topology_sibling_cpumask(cpu) (&cpu_topology[cpu].thread_sibling) argument
/linux-4.4.14/drivers/watchdog/
Docteon-wdt-main.c224 static int cpu2core(int cpu) in cpu2core()
253 int cpu = core2cpu(core); in octeon_wdt_poke_irq() local
377 static void octeon_wdt_disable_interrupt(int cpu) in octeon_wdt_disable_interrupt()
397 static void octeon_wdt_setup_interrupt(int cpu) in octeon_wdt_setup_interrupt()
432 unsigned int cpu = (unsigned long)hcpu; in octeon_wdt_cpu_callback() local
450 int cpu; in octeon_wdt_ping() local
498 int cpu; in octeon_wdt_set_timeout() local
565 int cpu; in octeon_wdt_init() local
628 int cpu; in octeon_wdt_cleanup() local
/linux-4.4.14/arch/x86/mm/
Dnuma.c63 int numa_cpu_node(int cpu) in numa_cpu_node()
81 void numa_set_node(int cpu, int node) in numa_set_node()
103 void numa_clear_node(int cpu) in numa_clear_node()
741 int cpu; in init_cpu_to_node() local
760 void numa_add_cpu(int cpu) in numa_add_cpu()
765 void numa_remove_cpu(int cpu) in numa_remove_cpu()
773 int __cpu_to_node(int cpu) in __cpu_to_node()
789 int early_cpu_to_node(int cpu) in early_cpu_to_node()
803 void debug_cpumask_set_cpu(int cpu, int node, bool enable) in debug_cpumask_set_cpu()
830 static void numa_set_cpumask(int cpu, bool enable) in numa_set_cpumask()
[all …]
/linux-4.4.14/arch/mips/cavium-octeon/
Dsmp.c60 void octeon_send_ipi_single(int cpu, unsigned int action) in octeon_send_ipi_single()
155 static void octeon_boot_secondary(int cpu, struct task_struct *idle) in octeon_boot_secondary()
233 unsigned int cpu = smp_processor_id(); in octeon_cpu_disable() local
251 static void octeon_cpu_die(unsigned int cpu) in octeon_cpu_die()
291 int cpu = cpu_number_map(cvmx_get_core_num()); in play_dead() local
310 static int octeon_update_boot_vector(unsigned int cpu) in octeon_update_boot_vector()
353 unsigned int cpu = (unsigned long)hcpu; in octeon_cpu_callback() local
/linux-4.4.14/arch/arm/mach-berlin/
Dplatsmp.c35 static inline void berlin_perform_reset_cpu(unsigned int cpu) in berlin_perform_reset_cpu()
46 static int berlin_boot_secondary(unsigned int cpu, struct task_struct *idle) in berlin_boot_secondary()
103 static void berlin_cpu_die(unsigned int cpu) in berlin_cpu_die()
110 static int berlin_cpu_kill(unsigned int cpu) in berlin_cpu_kill()
/linux-4.4.14/arch/arc/include/asm/
Dmmu_context.h50 #define asid_mm(mm, cpu) mm->context.asid[cpu] argument
51 #define hw_pid(mm, cpu) (asid_mm(mm, cpu) & MM_CTXT_ASID_MASK) argument
54 #define asid_cpu(cpu) per_cpu(asid_cache, cpu) argument
62 const unsigned int cpu = smp_processor_id(); in get_new_mmu_context() local
134 const int cpu = smp_processor_id(); in switch_mm() local
/linux-4.4.14/arch/blackfin/mach-bf561/
Dsmp.c51 void platform_secondary_init(unsigned int cpu) in platform_secondary_init()
76 int platform_boot_secondary(unsigned int cpu, struct task_struct *idle) in platform_boot_secondary()
124 unsigned int cpu; in platform_send_ipi() local
135 void platform_send_ipi_cpu(unsigned int cpu, int irq) in platform_send_ipi_cpu()
144 void platform_clear_ipi(unsigned int cpu, int irq) in platform_clear_ipi()
/linux-4.4.14/include/asm-generic/
Dtopology.h35 #define cpu_to_node(cpu) ((void)(cpu),0) argument
41 #define set_cpu_numa_node(cpu, node) argument
44 #define cpu_to_mem(cpu) ((void)(cpu),0) argument
71 #define set_cpu_numa_mem(cpu, node) argument
/linux-4.4.14/arch/arm/include/asm/
Dtopology.h18 #define topology_physical_package_id(cpu) (cpu_topology[cpu].socket_id) argument
19 #define topology_core_id(cpu) (cpu_topology[cpu].core_id) argument
20 #define topology_core_cpumask(cpu) (&cpu_topology[cpu].core_sibling) argument
21 #define topology_sibling_cpumask(cpu) (&cpu_topology[cpu].thread_sibling) argument
Dsmp_plat.h35 static inline unsigned int smp_cpuid_part(int cpu) in smp_cpuid_part()
72 #define cpu_logical_map(cpu) __cpu_logical_map[cpu] argument
81 int cpu; in get_logical_index() local
113 static inline int platform_can_hotplug_cpu(unsigned int cpu) in platform_can_hotplug_cpu()
Dhardirq.h19 #define __inc_irq_stat(cpu, member) __IRQ_STAT(cpu, member)++ argument
20 #define __get_irq_stat(cpu, member) __IRQ_STAT(cpu, member) argument
25 #define smp_irq_stat_cpu(cpu) 0 argument
/linux-4.4.14/tools/power/x86/x86_energy_perf_policy/
Dx86_energy_perf_policy.c38 int cpu = -1; variable
187 unsigned long long get_msr(int cpu, int offset) in get_msr()
212 unsigned long long put_msr(int cpu, unsigned long long new_msr, int offset) in put_msr()
245 void print_msr(int cpu) in print_msr()
251 void update_msr(int cpu) in update_msr()
286 int cpu; in for_every_cpu() local
/linux-4.4.14/arch/x86/kernel/apic/
Dx2apic_cluster.c21 static inline u32 x2apic_cluster(int cpu) in x2apic_cluster()
31 unsigned int cpu, this_cpu; in __x2apic_send_IPI_mask() local
134 unsigned int cpu; in init_x2apic_ldr() local
154 unsigned int cpu; in update_clusterinfo() local
191 int cpu = smp_processor_id(); in x2apic_init_cpu_notifier() local
219 static void cluster_vector_allocation_domain(int cpu, struct cpumask *retmask, in cluster_vector_allocation_domain()
/linux-4.4.14/arch/mips/sibyte/sb1250/
Dirq.c54 void sb1250_mask_irq(int cpu, int irq) in sb1250_mask_irq()
68 void sb1250_unmask_irq(int cpu, int irq) in sb1250_unmask_irq()
86 int i = 0, old_cpu, cpu, int_on; in sb1250_set_affinity() local
158 int cpu; in ack_sb1250_irq() local
292 unsigned int cpu = smp_processor_id(); in dispatch_ip2() local
308 unsigned int cpu = smp_processor_id(); in plat_irq_dispatch() local
/linux-4.4.14/tools/perf/util/
Dstat-shadow.c79 int cpu) in perf_stat__update_shadow_stats()
140 static void print_stalled_cycles_frontend(FILE *out, int cpu, in print_stalled_cycles_frontend()
160 static void print_stalled_cycles_backend(FILE *out, int cpu, in print_stalled_cycles_backend()
180 static void print_branch_misses(FILE *out, int cpu, in print_branch_misses()
200 static void print_l1_dcache_misses(FILE *out, int cpu, in print_l1_dcache_misses()
220 static void print_l1_icache_misses(FILE *out, int cpu, in print_l1_icache_misses()
240 static void print_dtlb_cache_misses(FILE *out, int cpu, in print_dtlb_cache_misses()
260 static void print_itlb_cache_misses(FILE *out, int cpu, in print_itlb_cache_misses()
280 static void print_ll_cache_misses(FILE *out, int cpu, in print_ll_cache_misses()
301 double avg, int cpu, enum aggr_mode aggr) in perf_stat__print_shadow_stats()
Dcpumap.c52 int n, cpu, prev; in cpu_map__read() local
245 static int cpu__get_topology_int(int cpu, const char *name, int *value) in cpu__get_topology_int()
255 int cpu_map__get_socket_id(int cpu) in cpu_map__get_socket_id()
263 int cpu; in cpu_map__get_socket() local
278 int cpu_map__build_map(struct cpu_map *cpus, struct cpu_map **res, in cpu_map__build_map()
284 int cpu, s1, s2; in cpu_map__build_map() local
310 int cpu_map__get_core_id(int cpu) in cpu_map__get_core_id()
318 int cpu, s; in cpu_map__get_core() local
461 unsigned int cpu, mem; in cpu__setup_cpunode_map() local
/linux-4.4.14/arch/powerpc/platforms/ps3/
Dinterrupt.c180 static int ps3_virq_setup(enum ps3_cpu_binding cpu, unsigned long outlet, in ps3_virq_setup()
254 int ps3_irq_plug_setup(enum ps3_cpu_binding cpu, unsigned long outlet, in ps3_irq_plug_setup()
332 int ps3_event_receive_port_setup(enum ps3_cpu_binding cpu, unsigned int *virq) in ps3_event_receive_port_setup()
402 enum ps3_cpu_binding cpu, unsigned int *virq) in ps3_sb_event_receive_port_setup()
477 int ps3_io_irq_setup(enum ps3_cpu_binding cpu, unsigned int interrupt_id, in ps3_io_irq_setup()
534 int ps3_vuart_irq_setup(enum ps3_cpu_binding cpu, void* virt_addr_bmp, in ps3_vuart_irq_setup()
590 int ps3_spe_irq_setup(enum ps3_cpu_binding cpu, unsigned long spe_id, in ps3_spe_irq_setup()
629 static void _dump_64_bmp(const char *header, const u64 *p, unsigned cpu, in _dump_64_bmp()
639 const u64 *p, unsigned cpu, const char* func, int line) in _dump_256_bmp()
693 void __init ps3_register_ipi_debug_brk(unsigned int cpu, unsigned int virq) in ps3_register_ipi_debug_brk()
[all …]
Dsmp.c42 static void ps3_smp_message_pass(int cpu, int msg) in ps3_smp_message_pass()
62 int cpu; in ps3_smp_probe() local
105 void ps3_smp_cleanup_cpu(int cpu) in ps3_smp_cleanup_cpu()
/linux-4.4.14/tools/power/cpupower/utils/idle_monitor/
Damd_fam14h_idle.c100 unsigned int cpu) in amd_fam14h_get_pci_info()
125 static int amd_fam14h_init(cstate_t *state, unsigned int cpu) in amd_fam14h_init()
160 static int amd_fam14h_disable(cstate_t *state, unsigned int cpu) in amd_fam14h_disable()
197 unsigned int cpu) in fam14h_nbp1_count()
209 unsigned int cpu) in fam14h_get_count_percent()
231 int num, cpu; in amd_fam14h_start() local
248 int num, cpu; in amd_fam14h_stop() local
Dmperf_monitor.c89 static int mperf_init_stats(unsigned int cpu) in mperf_init_stats()
103 static int mperf_measure_stats(unsigned int cpu) in mperf_measure_stats()
118 unsigned int cpu) in mperf_get_count_percent()
155 unsigned int cpu) in mperf_get_count_freq()
188 int cpu; in mperf_start() local
205 int cpu; in mperf_stop() local
Dhsw_ext_idle.c65 unsigned int cpu) in hsw_ext_get_count()
91 unsigned int cpu) in hsw_ext_get_count_percent()
117 int num, cpu; in hsw_ext_start() local
133 int num, cpu; in hsw_ext_stop() local
Dsnb_idle.c62 unsigned int cpu) in snb_get_count()
88 unsigned int cpu) in snb_get_count_percent()
114 int num, cpu; in snb_start() local
130 int num, cpu; in snb_stop() local
/linux-4.4.14/fs/proc/
Dstat.c16 #define arch_irq_stat_cpu(cpu) 0 argument
24 static cputime64_t get_idle_time(int cpu) in get_idle_time()
34 static cputime64_t get_iowait_time(int cpu) in get_iowait_time()
46 static u64 get_idle_time(int cpu) in get_idle_time()
62 static u64 get_iowait_time(int cpu) in get_iowait_time()
/linux-4.4.14/drivers/cpufreq/
Dcppc_cpufreq.c39 struct cpudata *cpu; in cppc_cpufreq_set_target() local
69 struct cpudata *cpu = all_cpu_data[cpu_num]; in cppc_cpufreq_stop_cpu() local
82 struct cpudata *cpu; in cppc_cpufreq_cpu_init() local
137 struct cpudata *cpu; in cppc_cpufreq_init() local
Dcpufreq.c166 struct cpufreq_frequency_table *cpufreq_frequency_get_table(unsigned int cpu) in cpufreq_frequency_get_table()
175 static inline u64 get_cpu_idle_time_jiffy(unsigned int cpu, u64 *wall) in get_cpu_idle_time_jiffy()
197 u64 get_cpu_idle_time(unsigned int cpu, u64 *wall, int io_busy) in get_cpu_idle_time()
241 struct cpufreq_policy *cpufreq_cpu_get_raw(unsigned int cpu) in cpufreq_cpu_get_raw()
249 unsigned int cpufreq_generic_get(unsigned int cpu) in cpufreq_generic_get()
276 struct cpufreq_policy *cpufreq_cpu_get(unsigned int cpu) in cpufreq_cpu_get()
709 unsigned int cpu; in cpufreq_show_cpus() local
876 static int add_cpu_dev_symlink(struct cpufreq_policy *policy, int cpu) in add_cpu_dev_symlink()
892 static void remove_cpu_dev_symlink(struct cpufreq_policy *policy, int cpu) in remove_cpu_dev_symlink()
991 static int cpufreq_add_policy_cpu(struct cpufreq_policy *policy, unsigned int cpu) in cpufreq_add_policy_cpu()
[all …]
Dsh-cpufreq.c33 static unsigned int sh_cpufreq_get(unsigned int cpu) in sh_cpufreq_get()
45 unsigned int cpu = policy->cpu; in sh_cpufreq_target() local
101 unsigned int cpu = policy->cpu; in sh_cpufreq_cpu_init() local
143 unsigned int cpu = policy->cpu; in sh_cpufreq_cpu_exit() local
Dintel_pstate.c103 int cpu; member
252 static inline void intel_pstate_busy_pid_reset(struct cpudata *cpu) in intel_pstate_busy_pid_reset()
263 unsigned int cpu; in intel_pstate_reset_all_pid() local
274 struct cpudata *cpu; in update_turbo_state() local
285 int min, hw_min, max, hw_max, cpu, range, adj_range; in intel_pstate_hwp_set() local
379 struct cpudata *cpu; in show_turbo_pct() local
395 struct cpudata *cpu; in show_num_pstates() local
808 static void intel_pstate_get_min_max(struct cpudata *cpu, int *min, int *max) in intel_pstate_get_min_max()
830 static void intel_pstate_set_pstate(struct cpudata *cpu, int pstate, bool force) in intel_pstate_set_pstate()
851 static void intel_pstate_get_cpu_pstates(struct cpudata *cpu) in intel_pstate_get_cpu_pstates()
[all …]
Dspeedstep-centrino.c234 struct cpuinfo_x86 *cpu = &cpu_data(policy->cpu); in centrino_cpu_init_table() local
285 static unsigned extract_clock(unsigned msr, unsigned int cpu, int failsafe) in extract_clock()
321 static unsigned int get_cur_freq(unsigned int cpu) in get_cur_freq()
345 struct cpuinfo_x86 *cpu = &cpu_data(policy->cpu); in centrino_cpu_init() local
404 unsigned int cpu = policy->cpu; in centrino_cpu_exit() local
423 unsigned int msr, oldmsr = 0, h = 0, cpu = policy->cpu; in centrino_target() local
/linux-4.4.14/drivers/hwmon/
Dcoretemp.c61 #define TO_PHYS_ID(cpu) (cpu_data(cpu).phys_proc_id) argument
62 #define TO_CORE_ID(cpu) (cpu_data(cpu).cpu_core_id) argument
63 #define TO_ATTR_NO(cpu) (TO_CORE_ID(cpu) + BASE_SYSFS_ATTR_NO) argument
66 #define for_each_sibling(i, cpu) \ argument
69 #define for_each_sibling(i, cpu) for (i = 0; false; ) argument
90 unsigned int cpu; member
420 static int chk_ucode_version(unsigned int cpu) in chk_ucode_version()
436 static struct platform_device *coretemp_get_pdev(unsigned int cpu) in coretemp_get_pdev()
453 static struct temp_data *init_temp_data(unsigned int cpu, int pkg_flag) in init_temp_data()
471 static int create_core_data(struct platform_device *pdev, unsigned int cpu, in create_core_data()
[all …]
/linux-4.4.14/drivers/ps3/
Dps3-lpm.c210 u32 ps3_read_phys_ctr(u32 cpu, u32 phys_ctr) in ps3_read_phys_ctr()
254 void ps3_write_phys_ctr(u32 cpu, u32 phys_ctr, u32 val) in ps3_write_phys_ctr()
315 u32 ps3_read_ctr(u32 cpu, u32 ctr) in ps3_read_ctr()
336 void ps3_write_ctr(u32 cpu, u32 ctr, u32 val) in ps3_write_ctr()
362 u32 ps3_read_pm07_control(u32 cpu, u32 ctr) in ps3_read_pm07_control()
374 void ps3_write_pm07_control(u32 cpu, u32 ctr, u32 val) in ps3_write_pm07_control()
399 u32 ps3_read_pm(u32 cpu, enum pm_reg_name reg) in ps3_read_pm()
451 void ps3_write_pm(u32 cpu, enum pm_reg_name reg, u32 val) in ps3_write_pm()
521 u32 ps3_get_ctr_size(u32 cpu, u32 phys_ctr) in ps3_get_ctr_size()
540 void ps3_set_ctr_size(u32 cpu, u32 phys_ctr, u32 ctr_size) in ps3_set_ctr_size()
[all …]
/linux-4.4.14/arch/arm/mm/
Dcontext.c57 int cpu; in a15_erratum_get_cpumask() local
139 static void flush_context(unsigned int cpu) in flush_context()
170 int cpu; in check_update_reserved_asid() local
192 static u64 new_context(struct mm_struct *mm, unsigned int cpu) in new_context()
243 unsigned int cpu = smp_processor_id(); in check_and_switch_context() local
/linux-4.4.14/arch/powerpc/platforms/powernv/
Dsubcore.c153 int i, cpu = smp_processor_id(); in wait_for_sync_step() local
178 int i, cpu; in unsplit_core() local
212 int i, cpu; in split_core() local
270 int cpu; in update_subcore_sibling_mask() local
289 int cpu, new_mode = *(int *)data; in cpu_update_split_mode() local
332 int cpu; in set_subcores_per_core() local
/linux-4.4.14/arch/ia64/kernel/
Dsmp.c171 unsigned int cpu; in send_IPI_mask() local
210 unsigned int cpu, self_cpu; in kdump_smp_send_init() local
224 smp_send_reschedule (int cpu) in smp_send_reschedule()
234 smp_send_local_flush_tlb (int cpu) in smp_send_local_flush_tlb()
260 int mycpu, cpu, flush_mycpu = 0; in smp_flush_tlb_cpumask() local
319 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
Dnuma.c33 void map_cpu_to_node(int cpu, int nid) in map_cpu_to_node()
54 void unmap_cpu_from_node(int cpu, int nid) in unmap_cpu_from_node()
71 int cpu, i, node; in build_cpu_to_node_map() local
Derr_inject.c84 unsigned int cpu=dev->id; in show() local
133 unsigned int cpu=dev->id; in store() local
141 unsigned int cpu=dev->id; in store_virtual_to_phys() local
165 unsigned int cpu=dev->id; in store() local
178 unsigned int cpu=dev->id; in store_err_data_buffer() local
241 unsigned int cpu = (unsigned long)hcpu; in err_inject_cpu_callback() local
Dirq_ia64.c128 int cpu; in __bind_irq_vector() local
163 int vector, cpu; in __clear_irq_vector() local
192 int vector, cpu; in ia64_native_assign_irq_vector() local
236 void __setup_vector_irq(int cpu) in __setup_vector_irq()
259 static cpumask_t vector_allocation_domain(int cpu) in vector_allocation_domain()
266 static int __irq_prepare_move(int irq, int cpu) in __irq_prepare_move()
290 int irq_prepare_move(int irq, int cpu) in irq_prepare_move()
372 static cpumask_t vector_allocation_domain(int cpu) in vector_allocation_domain()
396 int irq, vector, cpu; in create_irq() local
654 ia64_send_ipi (int cpu, int vector, int delivery_mode, int redirect) in ia64_send_ipi()
Dsmpboot.c462 do_boot_cpu (int sapicid, int cpu, struct task_struct *idle) in do_boot_cpu()
509 int sapicid, cpu, i; in smp_build_cpu_map() local
575 clear_cpu_sibling_map(int cpu) in clear_cpu_sibling_map()
588 remove_siblinginfo(int cpu) in remove_siblinginfo()
607 int migrate_platform_irqs(unsigned int cpu) in migrate_platform_irqs()
650 int cpu = smp_processor_id(); in __cpu_disable() local
679 void __cpu_die(unsigned int cpu) in __cpu_die()
699 int cpu; in smp_cpus_done() local
714 static inline void set_cpu_sibling_map(int cpu) in set_cpu_sibling_map()
733 __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up()
/linux-4.4.14/arch/sparc/kernel/
Dsmp_32.c80 int cpu, num = 0; in smp_cpus_done() local
124 void smp_send_reschedule(int cpu) in smp_send_reschedule()
138 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
146 int cpu; in arch_send_call_function_ipi_mask() local
259 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up()
344 unsigned int cpu; in sparc_start_secondary() local
Dleon_kernel.c43 #define LEON_IMASK(cpu) (&leon3_irqctrl_regs->mask[cpu]) argument
50 static inline unsigned int leon_eirq_get(int cpu) in leon_eirq_get()
60 int cpu = sparc_leon3_cpuid(); in leon_handle_ext_irq() local
149 int cpu; in leon_unmask_irq() local
162 int cpu; in leon_mask_irq() local
285 int cpu = smp_processor_id(); in leon_percpu_timer_ce_interrupt() local
482 static void leon_load_profile_irq(int cpu, unsigned int limit) in leon_load_profile_irq()
501 void leon_clear_profile_irq(int cpu) in leon_clear_profile_irq()
505 void leon_enable_irq_cpu(unsigned int irq_nr, unsigned int cpu) in leon_enable_irq_cpu()
Dsmp_64.c251 static void smp_synchronize_one_tick(int cpu) in smp_synchronize_one_tick()
282 static void ldom_startcpu_cpuid(unsigned int cpu, unsigned long thread_reg, in ldom_startcpu_cpuid()
344 static int smp_boot_one_cpu(unsigned int cpu, struct task_struct *idle) in smp_boot_one_cpu()
390 static void spitfire_xcall_helper(u64 data0, u64 data1, u64 data2, u64 pstate, unsigned long cpu) in spitfire_xcall_helper()
669 u16 cpu; in hypervisor_xcall_deliver() local
799 static void smp_start_sync_tick_client(int cpu) in smp_start_sync_tick_client()
814 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
886 void smp_flush_dcache_page_impl(struct page *page, int cpu) in smp_flush_dcache_page_impl()
1060 int cpu = get_cpu(); in smp_flush_tlb_mm() local
1094 int cpu = get_cpu(); in smp_flush_tlb_pending() local
[all …]
/linux-4.4.14/arch/mips/sibyte/bcm1480/
Dirq.c55 void bcm1480_mask_irq(int cpu, int irq) in bcm1480_mask_irq()
72 void bcm1480_unmask_irq(int cpu, int irq) in bcm1480_unmask_irq()
94 int i = 0, old_cpu, cpu, int_on, k; in bcm1480_set_affinity() local
252 unsigned int i, cpu; in arch_init_irq() local
323 unsigned int cpu = smp_processor_id(); in dispatch_ip2() local
347 unsigned int cpu = smp_processor_id(); in plat_irq_dispatch() local
/linux-4.4.14/arch/blackfin/include/asm/
Dmem_map.h48 static inline unsigned long get_l1_scratch_start_cpu(int cpu) in get_l1_scratch_start_cpu()
52 static inline unsigned long get_l1_code_start_cpu(int cpu) in get_l1_code_start_cpu()
56 static inline unsigned long get_l1_data_a_start_cpu(int cpu) in get_l1_data_a_start_cpu()
60 static inline unsigned long get_l1_data_b_start_cpu(int cpu) in get_l1_data_b_start_cpu()
/linux-4.4.14/arch/arm64/mm/
Dcontext.c43 static void flush_context(unsigned int cpu) in flush_context()
81 int cpu; in check_update_reserved_asid() local
103 static u64 new_context(struct mm_struct *mm, unsigned int cpu) in new_context()
152 void check_and_switch_context(struct mm_struct *mm, unsigned int cpu) in check_and_switch_context()
/linux-4.4.14/drivers/xen/events/
Devents_fifo.c102 static int init_control_block(int cpu, in init_control_block()
189 static void evtchn_fifo_bind_to_cpu(struct irq_info *info, unsigned cpu) in evtchn_fifo_bind_to_cpu()
282 static void consume_one_event(unsigned cpu, in consume_one_event()
327 static void __evtchn_fifo_handle_events(unsigned cpu, bool drop) in __evtchn_fifo_handle_events()
344 static void evtchn_fifo_handle_events(unsigned cpu) in evtchn_fifo_handle_events()
351 unsigned cpu; in evtchn_fifo_resume() local
399 static int evtchn_fifo_alloc_control_block(unsigned cpu) in evtchn_fifo_alloc_control_block()
425 int cpu = (long)hcpu; in evtchn_fifo_cpu_notification() local
448 int cpu = get_cpu(); in xen_evtchn_fifo_init() local
/linux-4.4.14/arch/tile/kernel/
Dsmpboot.c41 int cpu = smp_processor_id(); in smp_prepare_boot_cpu() local
59 int cpu, cpu_count; in smp_prepare_cpus() local
214 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up()
244 int cpu, next, rc; in smp_cpus_done() local
Dsmp.c63 void send_IPI_single(int cpu, int tag) in send_IPI_single()
76 int cpu; in send_IPI_many() local
222 int cpu = smp_processor_id(); in ipi_init() local
261 void smp_send_reschedule(int cpu) in smp_send_reschedule()
276 void smp_send_reschedule(int cpu) in smp_send_reschedule()
/linux-4.4.14/arch/sh/mm/
Dtlbflush_32.c17 unsigned int cpu = smp_processor_id(); in local_flush_tlb_page() local
43 unsigned int cpu = smp_processor_id(); in local_flush_tlb_range() local
80 unsigned int cpu = smp_processor_id(); in local_flush_tlb_kernel_range() local
108 unsigned int cpu = smp_processor_id(); in local_flush_tlb_mm() local
/linux-4.4.14/arch/arm/mach-zx/
Dplatsmp.c101 static int zx_boot_secondary(unsigned int cpu, struct task_struct *idle) in zx_boot_secondary()
149 static int zx_cpu_kill(unsigned int cpu) in zx_cpu_kill()
164 static void zx_cpu_die(unsigned int cpu) in zx_cpu_die()
174 static void zx_secondary_init(unsigned int cpu) in zx_secondary_init()
/linux-4.4.14/drivers/thermal/
Dx86_pkg_temp_thermal.c120 *pkg_temp_thermal_get_phy_entry(unsigned int cpu) in pkg_temp_thermal_get_phy_entry()
142 static int get_tj_max(int cpu, u32 *tj_max) in get_tj_max()
319 int cpu = smp_processor_id(); in pkg_temp_thermal_threshold_work_fn() local
358 int cpu = smp_processor_id(); in pkg_temp_thermal_platform_thermal_notify() local
384 static int find_siblings_cpu(int cpu) in find_siblings_cpu()
396 static int pkg_temp_thermal_device_add(unsigned int cpu) in pkg_temp_thermal_device_add()
477 static int pkg_temp_thermal_device_remove(unsigned int cpu) in pkg_temp_thermal_device_remove()
517 static int get_core_online(unsigned int cpu) in get_core_online()
544 static void put_core_offline(unsigned int cpu) in put_core_offline()
556 unsigned int cpu = (unsigned long) hcpu; in pkg_temp_thermal_cpu_callback() local
/linux-4.4.14/arch/mn10300/kernel/
Dsmp.c363 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
372 void smp_send_reschedule(int cpu) in smp_send_reschedule()
725 static void __init smp_store_cpu_info(int cpu) in smp_store_cpu_info()
821 static void __init smp_show_cpu_info(int cpu) in smp_show_cpu_info()
840 int cpu; in smp_callin() local
881 int cpu; in smp_online() local
933 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up()
976 int cpu, ret; in topology_init() local
992 int cpu = smp_processor_id(); in __cpu_disable() local
1001 void __cpu_die(unsigned int cpu) in __cpu_die()
[all …]
/linux-4.4.14/tools/perf/scripts/python/
Dnetdev-times.py227 def irq__softirq_entry(name, context, cpu, sec, nsec, pid, comm, callchain, vec): argument
233 def irq__softirq_exit(name, context, cpu, sec, nsec, pid, comm, callchain, vec): argument
239 def irq__softirq_raise(name, context, cpu, sec, nsec, pid, comm, callchain, vec): argument
245 def irq__irq_handler_entry(name, context, cpu, sec, nsec, pid, comm, argument
251 def irq__irq_handler_exit(name, context, cpu, sec, nsec, pid, comm, callchain, irq, ret): argument
255 def napi__napi_poll(name, context, cpu, sec, nsec, pid, comm, callchain, napi, dev_name): argument
260 def net__netif_receive_skb(name, context, cpu, sec, nsec, pid, comm, callchain, skbaddr, argument
266 def net__netif_rx(name, context, cpu, sec, nsec, pid, comm, callchain, skbaddr, argument
272 def net__net_dev_queue(name, context, cpu, sec, nsec, pid, comm, callchain, argument
278 def net__net_dev_xmit(name, context, cpu, sec, nsec, pid, comm, callchain, argument
[all …]
/linux-4.4.14/arch/cris/arch-v32/kernel/
Dirq.c51 int cpu; /* The CPU to which the IRQ is currently allocated. */ member
203 block_irq(int irq, int cpu) in block_irq()
227 unblock_irq(int irq, int cpu) in unblock_irq()
253 int cpu; in irq_cpu() local
281 int cpu; in crisv32_mask_irq() local
362 int cpu; in crisv32_do_multiple() local
/linux-4.4.14/arch/arm/mach-omap2/
Domap-wakeupgen.c64 static inline u32 wakeupgen_readl(u8 idx, u32 cpu) in wakeupgen_readl()
70 static inline void wakeupgen_writel(u32 val, u8 idx, u32 cpu) in wakeupgen_writel()
93 static void _wakeupgen_clear(unsigned int irq, unsigned int cpu) in _wakeupgen_clear()
106 static void _wakeupgen_set(unsigned int irq, unsigned int cpu) in _wakeupgen_set()
148 static void _wakeupgen_save_masks(unsigned int cpu) in _wakeupgen_save_masks()
156 static void _wakeupgen_restore_masks(unsigned int cpu) in _wakeupgen_restore_masks()
164 static void _wakeupgen_set_all(unsigned int cpu, unsigned int reg) in _wakeupgen_set_all()
179 static void wakeupgen_irqmask_all(unsigned int cpu, unsigned int set) in wakeupgen_irqmask_all()
321 unsigned int cpu = (unsigned int)hcpu; in irq_cpu_hotplug_notify() local
/linux-4.4.14/arch/parisc/include/asm/
Dsmp.h25 #define cpu_number_map(cpu) (cpu) argument
26 #define cpu_logical_map(cpu) (cpu) argument
48 static inline void __cpu_die (unsigned int cpu) { in __cpu_die()
/linux-4.4.14/arch/arm/mach-sti/
Dplatsmp.c40 static void sti_secondary_init(unsigned int cpu) in sti_secondary_init()
55 static int sti_boot_secondary(unsigned int cpu, struct task_struct *idle) in sti_boot_secondary()
105 int cpu; in sti_smp_prepare_cpus() local
/linux-4.4.14/block/
Dblk-softirq.c59 static int raise_blk_irq(int cpu, struct request *rq) in raise_blk_irq()
75 static int raise_blk_irq(int cpu, struct request *rq) in raise_blk_irq()
89 int cpu = (unsigned long) hcpu; in blk_cpu_notify() local
107 int ccpu, cpu; in __blk_complete_request() local
/linux-4.4.14/arch/arm/vfp/
Dvfpmodule.c65 static bool vfp_state_in_hw(unsigned int cpu, struct thread_info *thread) in vfp_state_in_hw()
79 static void vfp_force_reload(unsigned int cpu, struct thread_info *thread) in vfp_force_reload()
96 unsigned int cpu; in vfp_thread_flush() local
125 unsigned int cpu = get_cpu(); in vfp_thread_exit() local
171 unsigned int cpu; in vfp_notifier() local
531 unsigned int cpu = get_cpu(); in vfp_sync_hwstate() local
550 unsigned int cpu = get_cpu(); in vfp_flush_hwstate() local
693 unsigned int cpu; in kernel_neon_begin() local
/linux-4.4.14/arch/parisc/kernel/
Dsmp.c189 ipi_send(int cpu, enum ipi_message_type op) in ipi_send()
204 int cpu; in send_IPI_mask() local
234 smp_send_reschedule(int cpu) { send_IPI_single(cpu, IPI_RESCHEDULE); } in smp_send_reschedule()
247 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi()
394 int cpu; in smp_prepare_cpus() local
413 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up()
/linux-4.4.14/arch/arm/mach-imx/
Dsrc.c85 void imx_enable_cpu(int cpu, bool enable) in imx_enable_cpu()
99 void imx_set_cpu_jump(int cpu, void *jump_addr) in imx_set_cpu_jump()
106 u32 imx_get_cpu_arg(int cpu) in imx_get_cpu_arg()
112 void imx_set_cpu_arg(int cpu, u32 arg) in imx_set_cpu_arg()
/linux-4.4.14/kernel/events/
Dhw_breakpoint.c64 static struct bp_cpuinfo *get_bp_info(int cpu, enum bp_type_idx type) in get_bp_info()
100 static unsigned int max_task_bp_pinned(int cpu, enum bp_type_idx type) in max_task_bp_pinned()
117 static int task_bp_pinned(int cpu, struct perf_event *bp, enum bp_type_idx type) in task_bp_pinned()
149 int cpu; in fetch_bp_busy_slots() local
184 static void toggle_bp_task_slot(struct perf_event *bp, int cpu, in toggle_bp_task_slot()
207 int cpu; in toggle_bp_slot() local
505 int cpu; in register_wide_hw_breakpoint() local
538 int cpu; in unregister_wide_hw_breakpoint() local
621 int cpu, err_cpu; in init_hw_breakpoint() local
/linux-4.4.14/drivers/clk/imx/
Dclk-cpu.c33 struct clk_cpu *cpu = to_clk_cpu(hw); in clk_cpu_recalc_rate() local
41 struct clk_cpu *cpu = to_clk_cpu(hw); in clk_cpu_round_rate() local
49 struct clk_cpu *cpu = to_clk_cpu(hw); in clk_cpu_set_rate() local
82 struct clk_cpu *cpu; in imx_clk_cpu() local
/linux-4.4.14/drivers/base/power/opp/
Dcpu.c128 int cpu, ret = 0; in dev_pm_opp_set_sharing_cpus() local
167 int cpu; in dev_pm_opp_of_cpumask_remove_table() local
187 int cpu, ret = 0; in dev_pm_opp_of_cpumask_add_table() local
224 int cpu, ret = 0; in dev_pm_opp_of_get_sharing_cpus() local
/linux-4.4.14/arch/powerpc/mm/
Dmmu_context_nohash.c88 unsigned int cpu, max, i; in steal_context_smp() local
142 int cpu = smp_processor_id(); in steal_all_contexts() local
179 int cpu = smp_processor_id(); in steal_context_up() local
231 unsigned int i, id, cpu = smp_processor_id(); in switch_mmu_context() local
376 unsigned int cpu = (unsigned int)(long)hcpu; in mmu_context_cpu_notify() local
/linux-4.4.14/kernel/sched/
Dclock.c140 static inline struct sched_clock_data *cpu_sdc(int cpu) in cpu_sdc()
148 int cpu; in sched_clock_init() local
294 u64 sched_clock_cpu(int cpu) in sched_clock_cpu()
371 u64 cpu_clock(int cpu) in cpu_clock()
401 u64 sched_clock_cpu(int cpu) in sched_clock_cpu()
409 u64 cpu_clock(int cpu) in cpu_clock()
/linux-4.4.14/arch/powerpc/oprofile/
Dop_model_cell.c94 u16 cpu; /* Processor to modify */ member
373 static void write_pm_cntrl(int cpu) in write_pm_cntrl()
428 static inline void enable_ctr(u32 cpu, u32 ctr, u32 *pm07_cntrl) in enable_ctr()
457 u32 cpu; in cell_virtual_cntr() local
597 int cpu; in spu_evnt_swap() local
762 int i, j, cpu; in cell_reg_setup_ppu() local
902 u32 cpu = smp_processor_id(); in cell_cpu_setup() local
1146 int cpu; in cell_global_stop_spu_cycles() local
1186 int cpu; in cell_global_stop_spu_events() local
1212 int cpu; in cell_global_stop_ppu() local
[all …]
/linux-4.4.14/arch/x86/kernel/cpu/mcheck/
Dmce-inject.c85 int cpu = smp_processor_id(); in mce_raise_notify() local
99 int cpu = smp_processor_id(); in mce_irq_ipi() local
115 int cpu = m->extcpu; in raise_local() local
158 int cpu; in raise_mce() local
/linux-4.4.14/arch/mips/include/asm/sn/
Darch.h22 #define cputonasid(cpu) (sn_cpu_info[(cpu)].p_nasid) argument
23 #define cputoslice(cpu) (sn_cpu_info[(cpu)].p_slice) argument
62 #define CPUID_TO_COMPACT_NODEID(cpu) (cpuid_to_compact_node[(cpu)]) argument
/linux-4.4.14/drivers/hv/
Dhv.c388 static void hv_init_clockevent_device(struct clock_event_device *dev, int cpu) in hv_init_clockevent_device()
410 int cpu; in hv_synic_alloc() local
465 static void hv_synic_free_cpu(int cpu) in hv_synic_free_cpu()
479 int cpu; in hv_synic_free() local
502 int cpu = smp_processor_id(); in hv_synic_init() local
570 int cpu; in hv_synic_clockevents_cleanup() local
588 int cpu = smp_processor_id(); in hv_synic_cleanup() local
/linux-4.4.14/kernel/trace/
Dtrace_functions_graph.c62 int cpu; member
318 int cpu; in trace_graph_entry() local
419 int cpu; in trace_graph_return() local
484 static void print_graph_cpu(struct trace_seq *s, int cpu) in print_graph_cpu()
535 verif_pid(struct trace_seq *s, pid_t pid, int cpu, struct fgraph_data *data) in verif_pid()
653 enum trace_type type, int cpu, pid_t pid, u32 flags) in print_graph_irq()
779 int cpu = iter->cpu; in print_graph_entry_leaf() local
810 struct trace_seq *s, int cpu, u32 flags) in print_graph_entry_nested()
819 int cpu = iter->cpu; in print_graph_entry_nested() local
855 int cpu = iter->cpu; in print_graph_prologue() local
[all …]
/linux-4.4.14/scripts/gdb/linux/
Dcpus.py36 def per_cpu(var_ptr, cpu): argument
113 def invoke(self, var_name, cpu=-1): argument
130 def invoke(self, cpu=-1): argument

1234567