| /arch/powerpc/platforms/cell/ |
| D | pmu.c | 74 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 …]
|
| /arch/arm/mach-bcm/ |
| D | platsmp-brcmstb.c | 67 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 …]
|
| /arch/powerpc/kernel/ |
| D | smp.c | 214 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 …]
|
| D | tau_6xx.c | 50 void set_thresholds(unsigned long cpu) in set_thresholds() 70 void TAUupdate(int cpu) in TAUupdate() 109 int cpu = smp_processor_id(); in TAUException() local 122 int cpu; in tau_timeout() local 183 unsigned long cpu = smp_processor_id(); in TAU_init_smp() local 231 u32 cpu_temp_both(unsigned long cpu) in cpu_temp_both() 236 int cpu_temp(unsigned long cpu) in cpu_temp() 241 int tau_interrupts(unsigned long cpu) in tau_interrupts()
|
| /arch/mips/include/asm/ |
| D | topology.h | 15 #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
|
| /arch/sparc/include/asm/ |
| D | topology_64.h | 8 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()
|
| /arch/blackfin/mach-common/ |
| D | smp.c | 81 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 …]
|
| /arch/tile/include/asm/ |
| D | topology.h | 27 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
|
| /arch/arm/kernel/ |
| D | smp.c | 102 static int secondary_biglittle_prepare(unsigned int cpu) in secondary_biglittle_prepare() 115 static int secondary_biglittle_prepare(unsigned int cpu) in secondary_biglittle_prepare() 125 int __cpu_up(unsigned int cpu, struct task_struct *idle) in __cpu_up() 199 static int platform_cpu_kill(unsigned int cpu) in platform_cpu_kill() 206 static int platform_cpu_disable(unsigned int cpu) in platform_cpu_disable() 214 int platform_can_hotplug_cpu(unsigned int cpu) in platform_can_hotplug_cpu() 236 unsigned int cpu = smp_processor_id(); in __cpu_disable() local 275 void __cpu_die(unsigned int cpu) in __cpu_die() 304 unsigned int cpu = smp_processor_id(); in arch_cpu_idle_dead() local 385 unsigned int cpu; in secondary_start_kernel() local [all …]
|
| D | topology.c | 45 unsigned long scale_cpu_capacity(struct sched_domain *sd, int cpu) in scale_cpu_capacity() 56 static void set_capacity_scale(unsigned int cpu, unsigned long capacity) in set_capacity_scale() 84 #define cpu_capacity(cpu) __cpu_capacity[cpu] argument 103 int cpu = 0; in parse_dt_topology() local 169 static void update_cpu_capacity(unsigned int cpu) in update_cpu_capacity() 195 const struct cpumask *cpu_coregroup_mask(int cpu) in cpu_coregroup_mask() 204 const struct cpumask *cpu_corepower_mask(int cpu) in cpu_corepower_mask() 212 int cpu; in update_siblings_masks() local 398 const struct sched_group_energy * const cpu_cluster_energy(int cpu) in cpu_cluster_energy() 405 const struct sched_group_energy * const cpu_core_energy(int cpu) in cpu_core_energy() [all …]
|
| /arch/arm/common/ |
| D | mcpm_platsmp.c | 22 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()
|
| /arch/powerpc/include/asm/ |
| D | cputhreads.h | 45 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()
|
| D | smp.h | 82 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()
|
| /arch/s390/oprofile/ |
| D | hwsampler.c | 80 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 …]
|
| /arch/arm/mach-sunxi/ |
| D | platsmp.c | 24 #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()
|
| /arch/arm64/kernel/ |
| D | psci.c | 36 static int __maybe_unused cpu_psci_cpu_init_idle(unsigned int cpu) in cpu_psci_cpu_init_idle() 100 static int __init cpu_psci_cpu_init(unsigned int cpu) in cpu_psci_cpu_init() 105 static int __init cpu_psci_cpu_prepare(unsigned int cpu) in cpu_psci_cpu_prepare() 115 static int cpu_psci_cpu_boot(unsigned int cpu) in cpu_psci_cpu_boot() 126 static int cpu_psci_cpu_disable(unsigned int cpu) in cpu_psci_cpu_disable() 139 static void cpu_psci_cpu_die(unsigned int cpu) in cpu_psci_cpu_die() 151 static int cpu_psci_cpu_kill(unsigned int cpu) in cpu_psci_cpu_kill()
|
| D | topology.c | 30 unsigned long scale_cpu_capacity(struct sched_domain *sd, int cpu) in scale_cpu_capacity() 41 static void set_capacity_scale(unsigned int cpu, unsigned long capacity) in set_capacity_scale() 49 int cpu; in get_cpu_for_node() local 74 int cpu; in parse_core() local 188 int cpu; in parse_dt_topology() local 231 const struct sched_group_energy * const cpu_cluster_energy(int cpu) in cpu_cluster_energy() 244 const struct sched_group_energy * const cpu_core_energy(int cpu) in cpu_core_energy() 256 const struct cpumask *cpu_coregroup_mask(int cpu) in cpu_coregroup_mask() 280 static void update_cpu_capacity(unsigned int cpu) in update_cpu_capacity() 298 int cpu; in update_siblings_masks() local [all …]
|
| D | smp.c | 83 static int boot_secondary(unsigned int cpu, struct task_struct *idle) in boot_secondary() 93 int __cpu_up(unsigned int cpu, struct task_struct *idle) in __cpu_up() 148 unsigned int cpu; in secondary_start_kernel() local 211 static int op_cpu_disable(unsigned int cpu) in op_cpu_disable() 235 unsigned int cpu = smp_processor_id(); in __cpu_disable() local 256 static int op_cpu_kill(unsigned int cpu) in op_cpu_kill() 273 void __cpu_die(unsigned int cpu) in __cpu_die() 305 unsigned int cpu = smp_processor_id(); in cpu_die() local 383 static bool __init is_mpidr_duplicate(unsigned int cpu, u64 hwid) in is_mpidr_duplicate() 397 static int __init smp_cpu_setup(int cpu) in smp_cpu_setup() [all …]
|
| /arch/powerpc/platforms/pseries/ |
| D | hotplug-cpu.c | 64 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 …]
|
| /arch/arm/mach-tegra/ |
| D | platsmp.c | 39 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()
|
| /arch/x86/xen/ |
| D | smp.c | 75 int cpu; in cpu_bringup() local 110 asmlinkage __visible void cpu_bringup_and_idle(int cpu) in cpu_bringup_and_idle() 122 static void xen_smp_intr_free(unsigned int cpu) in xen_smp_intr_free() 166 static int xen_smp_intr_init(unsigned int cpu) in xen_smp_intr_init() 340 unsigned cpu; in xen_smp_prepare_cpus() local 388 cpu_initialize_context(unsigned int cpu, struct task_struct *idle) in cpu_initialize_context() 470 static int xen_cpu_up(unsigned int cpu, struct task_struct *idle) in xen_cpu_up() 517 unsigned int cpu = smp_processor_id(); in xen_cpu_disable() local 527 static void xen_cpu_die(unsigned int cpu) in xen_cpu_die() 562 static void xen_cpu_die(unsigned int cpu) in xen_cpu_die() [all …]
|
| /arch/arm/mach-mvebu/ |
| D | platsmp-a9.c | 27 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()
|
| /arch/arm/mach-qcom/ |
| D | platsmp.c | 52 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
|
| /arch/arm/mach-vexpress/ |
| D | tc2_pm.c | 36 #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
|
| /arch/mips/sgi-ip27/ |
| D | ip27-irq-pci.c | 64 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
|