| /linux/arch/arm64/kernel/ |
| H A D | smp.c | 202 unsigned int cpu = smp_processor_id(); in secondary_start_kernel() 303 unsigned int cpu = smp_processor_id(); in __cpu_disable() 370 unsigned int cpu = smp_processor_id(); in cpu_die() 407 int cpu = smp_processor_id(); in cpu_die_early() 456 set_my_cpu_offset(per_cpu_offset(smp_processor_id())); in smp_prepare_boot_cpu() 788 this_cpu = smp_processor_id(); in smp_prepare_cpus() 807 if (cpu == smp_processor_id()) in smp_prepare_cpus() 867 smp_cross_call(cpumask_of(smp_processor_id()), IPI_IRQ_WORK); in arch_irq_work_raise() 897 unsigned int cpu = smp_processor_id(); in arm64_nmi_cpu_stop() 996 unsigned int cpu = smp_processor_id(); in do_handle_IPI() [all …]
|
| /linux/arch/loongarch/kernel/ |
| H A D | machine_kexec.c | 105 set_cpu_online(smp_processor_id(), true); in kexec_reboot() 118 if (smp_processor_id() > 0) { in kexec_reboot() 134 int cpu = smp_processor_id(); in kexec_shutdown_secondary() 151 int cpu = smp_processor_id(); in crash_shutdown_secondary() 237 crashing_cpu = smp_processor_id(); in machine_crash_shutdown() 277 set_cpu_online(smp_processor_id(), false); in machine_kexec()
|
| H A D | smp.c | 261 mp_ops.send_ipi_single(smp_processor_id(), ACTION_IRQ_WORK); in arch_irq_work_raise() 268 unsigned int cpu = smp_processor_id(); in loongson_ipi_interrupt() 388 per_cpu(cpu_state, smp_processor_id()) = CPU_ONLINE; in loongson_prepare_cpus() 416 unsigned int cpu = smp_processor_id(); in loongson_init_secondary() 439 pr_info("CPU#%d finished\n", smp_processor_id()); in loongson_smp_finish() 447 unsigned int cpu = smp_processor_id(); in loongson_cpu_disable() 706 set_cpu_online(smp_processor_id(), false); in stop_this_cpu() 746 if (cpu != smp_processor_id() && cpu_context(cpu, mm)) in flush_tlb_mm() 785 if (cpu != smp_processor_id() && cpu_context(cpu, mm)) in flush_tlb_range() 831 if (cpu != smp_processor_id() && cpu_context(cpu, vma->vm_mm)) in flush_tlb_page()
|
| /linux/arch/mips/kernel/ |
| H A D | cevt-sb1250.c | 33 cfg = IOADDR(A_SCD_TIMER_REGISTER(smp_processor_id(), R_SCD_TIMER_CFG)); in sibyte_shutdown() 43 unsigned int cpu = smp_processor_id(); in sibyte_set_periodic() 58 unsigned int cpu = smp_processor_id(); in sibyte_next_event() 73 unsigned int cpu = smp_processor_id(); in sibyte_counter_handler() 97 unsigned int cpu = smp_processor_id(); in sb1250_clockevent_init()
|
| H A D | machine_kexec.c | 118 int cpu = smp_processor_id(); in kexec_shutdown_secondary() 180 set_cpu_online(smp_processor_id(), true); in kexec_reboot() 186 if (smp_processor_id() > 0) { in kexec_reboot() 246 set_cpu_online(smp_processor_id(), false); in machine_kexec()
|
| H A D | smp-bmips.c | 257 clear_c0_cause(smp_processor_id() ? C_SW1 : C_SW0); in bmips_init_secondary() 260 write_c0_brcm_action(ACTION_CLR_IPI(smp_processor_id(), 0)); in bmips_init_secondary() 271 pr_info("SMP: CPU%d is running\n", smp_processor_id()); in bmips_smp_finish() 298 write_c0_brcm_action(ACTION_CLR_IPI(smp_processor_id(), action)); in bmips5000_ipi_interrupt() 373 unsigned int cpu = smp_processor_id(); in bmips_cpu_disable() 495 if (smp_processor_id() > 0) { in bmips_set_reset_vec_remote()
|
| /linux/arch/sh/kernel/ |
| H A D | smp.c | 60 unsigned int cpu = smp_processor_id(); in smp_prepare_cpus() 73 unsigned int cpu = smp_processor_id(); in smp_prepare_boot_cpu() 126 unsigned int cpu = smp_processor_id(); in __cpu_disable() 177 unsigned int cpu = smp_processor_id(); in start_secondary() 320 smp_processor_id(), __func__, msg); in smp_message_recv() 371 if (smp_processor_id() != i) in flush_tlb_mm() 408 if (smp_processor_id() != i) in flush_tlb_range() 451 if (smp_processor_id() != i) in flush_tlb_page()
|
| /linux/drivers/irqchip/ |
| H A D | irq-bcm2836.c | 47 smp_processor_id()); in bcm2836_arm_irqchip_mask_timer_irq() 54 smp_processor_id()); in bcm2836_arm_irqchip_unmask_timer_irq() 66 writel(1 << smp_processor_id(), intc.base + LOCAL_PM_ROUTING_CLR); in bcm2836_arm_irqchip_mask_pmu_irq() 71 writel(1 << smp_processor_id(), intc.base + LOCAL_PM_ROUTING_SET); in bcm2836_arm_irqchip_unmask_pmu_irq() 142 int cpu = smp_processor_id(); in bcm2836_arm_irqchip_handle_irq() 159 int cpu = smp_processor_id(); in bcm2836_arm_irqchip_handle_ipi() 175 int cpu = smp_processor_id(); in bcm2836_arm_irqchip_ipi_ack()
|
| /linux/arch/parisc/lib/ |
| H A D | delay.c | 36 cpu = smp_processor_id(); in __cr16_delay() 58 if (unlikely(cpu != smp_processor_id())) { in __cr16_delay() 60 cpu = smp_processor_id(); in __cr16_delay()
|
| /linux/kernel/time/ |
| H A D | tick-common.c | 110 int cpu = smp_processor_id(); in tick_handle_periodic() 265 int cpu = smp_processor_id(); in tick_install_replacement() 316 if (!tick_check_percpu(curdev, newdev, smp_processor_id())) in tick_check_replacement() 332 cpu = smp_processor_id(); in tick_check_new_device() 389 WARN_ON_ONCE(tick_do_timer_cpu == smp_processor_id()); in tick_assert_timekeeping_handover() 526 smp_processor_id(), true); in tick_freeze() 576 smp_processor_id(), false); in tick_unfreeze()
|
| H A D | tick-broadcast.c | 359 int cpu = smp_processor_id(); in tick_do_broadcast() 471 cpu = smp_processor_id(); in tick_broadcast_control() 588 return cpumask_test_cpu(smp_processor_id(), tick_broadcast_mask); in tick_resume_check_broadcast() 641 return arch_test_bit(smp_processor_id(), cpumask_bits(tick_broadcast_force_mask)); in tick_check_broadcast_expired() 643 return cpumask_test_cpu(smp_processor_id(), tick_broadcast_force_mask); in tick_check_broadcast_expired() 684 if (cpumask_test_cpu(smp_processor_id(), tick_broadcast_oneshot_mask)) { in tick_check_oneshot_broadcast_this_cpu() 744 cpumask_clear_cpu(smp_processor_id(), tick_broadcast_pending_mask); in tick_handle_oneshot_broadcast() 801 if (broadcast_needs_cpu(bc, smp_processor_id())) in broadcast_shutdown_local() 979 int cpu = smp_processor_id(); in __tick_broadcast_oneshot_control() 1042 int cpu = smp_processor_id(); in tick_broadcast_setup_oneshot() [all …]
|
| /linux/arch/arm/mm/ |
| H A D | proc-v7-bugs.c | 69 int cpu = smp_processor_id(); in spectre_v2_install_workaround() 104 smp_processor_id(), spectre_v2_method); in spectre_v2_install_workaround() 202 smp_processor_id()); in spectre_bhb_install_workaround() 213 smp_processor_id(), spectre_bhb_method_name(method)); in spectre_bhb_install_workaround() 264 pr_err("CPU%u: %s", smp_processor_id(), msg); in cpu_v7_check_auxcr_set()
|
| /linux/arch/arm/kernel/ |
| H A D | machine_kexec.c | 84 smp_processor_id()); in machine_crash_nonpanic_core() 85 crash_save_cpu(®s, smp_processor_id()); in machine_crash_nonpanic_core() 88 set_cpu_online(smp_processor_id(), false); in machine_crash_nonpanic_core() 135 crash_save_cpu(regs, smp_processor_id()); in machine_crash_shutdown()
|
| /linux/arch/mips/loongson64/ |
| H A D | smp.c | 387 loongson3_send_ipi_single(smp_processor_id(), SMP_IRQ_WORK); in arch_irq_work_raise() 393 int cpu = smp_processor_id(); in loongson3_ipi_interrupt() 418 unsigned int cpu = smp_processor_id(); in loongson3_init_secondary() 435 int cpu = smp_processor_id(); in loongson3_smp_finish() 442 smp_processor_id(), read_c0_status()); in loongson3_smp_finish() 507 per_cpu(cpu_state, smp_processor_id()) = CPU_ONLINE; in loongson3_prepare_cpus() 527 unsigned int cpu = smp_processor_id(); in loongson3_cpu_disable() 581 [sets] "r" (cpu_data[smp_processor_id()].dcache.sets)); in loongson3_type1_play_dead() 643 [sets] "r" (cpu_data[smp_processor_id()].dcache.sets)); in loongson3_type2_play_dead() 727 [sets] "r" (cpu_data[smp_processor_id()].dcache.sets), in loongson3_type3_play_dead() [all …]
|
| /linux/arch/sh/mm/ |
| H A D | tlbflush_32.c | 17 unsigned int cpu = smp_processor_id(); in local_flush_tlb_page() 43 unsigned int cpu = smp_processor_id(); in local_flush_tlb_range() 80 unsigned int cpu = smp_processor_id(); in local_flush_tlb_kernel_range() 108 unsigned int cpu = smp_processor_id(); in local_flush_tlb_mm()
|
| /linux/arch/mips/include/asm/ |
| H A D | mmu_context.h | 49 write_c0_xcontext((unsigned long) smp_processor_id() << \ 68 write_c0_context((unsigned long) smp_processor_id() << \ 158 unsigned int cpu = smp_processor_id(); in switch_mm() 196 cpu = smp_processor_id(); in drop_mmu_context()
|
| /linux/arch/arc/include/asm/ |
| H A D | mmu_context.h | 61 const unsigned int cpu = smp_processor_id(); in get_new_mmu_context() 125 asid_mm(mm, smp_processor_id()) = MM_CTXT_NO_ASID; in destroy_context() 135 const int cpu = smp_processor_id(); in switch_mm()
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_wait_util.h | 69 cpu = smp_processor_id(); \ 89 if (unlikely(cpu != smp_processor_id())) { \ 91 cpu = smp_processor_id(); \
|
| /linux/arch/parisc/kernel/ |
| H A D | irq.c | 72 int cpu = smp_processor_id(); in cpu_ack_irq() 87 int cpu = smp_processor_id(); in cpu_eoi_irq() 385 int cpu = smp_processor_id(); in stack_overflow_check() 454 union_ptr = &per_cpu(irq_stack_union, smp_processor_id()); in execute_on_irq_stack() 493 int irq, cpu = smp_processor_id(); in do_cpu_irq_mask() 517 !cpumask_test_cpu(smp_processor_id(), &dest)) { in do_cpu_irq_mask() 521 irq, smp_processor_id(), cpu); in do_cpu_irq_mask()
|
| /linux/arch/openrisc/kernel/ |
| H A D | time.c | 71 unsigned int cpu = smp_processor_id(); in openrisc_clockevent_init() 116 unsigned int cpu = smp_processor_id(); in timer_interrupt() 155 struct cpuinfo_or1k *cpuinfo = &cpuinfo_or1k[smp_processor_id()]; in openrisc_timer_init()
|
| /linux/arch/sparc/kernel/ |
| H A D | smp_64.c | 148 printk("CPU[%d]: Returns from cpu_idle!\n", smp_processor_id()); in cpu_panic() 252 smp_processor_id(), delta, rt); in smp_synchronize_tick_client() 452 smp_processor_id(), result); in spitfire_xcall_helper() 587 smp_processor_id(), dispatch_stat); in cheetah_xcall_deliver() 654 this_cpu = smp_processor_id(); in hypervisor_xcall_deliver() 803 this_cpu = smp_processor_id(); in xcall_deliver() 1152 smp_processor_id()); in smp_capture() 1171 smp_processor_id()); in smp_release() 1290 int cpu = smp_processor_id(); in cpu_play_dead() 1325 int cpu = smp_processor_id(); in __cpu_disable() [all …]
|
| /linux/arch/arc/kernel/ |
| H A D | irq.c | 31 plat_smp_ops.init_per_cpu(smp_processor_id()); in init_IRQ() 35 machine_desc->init_per_cpu(smp_processor_id()); in init_IRQ()
|
| H A D | smp.c | 164 unsigned int cpu = smp_processor_id(); in start_kernel_secondary() 257 pr_debug("%d Sending msg [%d] to %d\n", smp_processor_id(), msg, cpu); in ipi_send_msg_one() 301 cpumask_clear_cpu(smp_processor_id(), &targets); in smp_send_stop() 357 *this_cpu_ptr(&ipi_data), smp_processor_id()); in do_IPI()
|
| /linux/arch/arm/mach-tegra/ |
| H A D | pm.c | 75 int cpu = smp_processor_id(); in restore_cpu_complex() 99 int cpu = smp_processor_id(); in suspend_cpu_complex() 115 int phy_cpu_id = cpu_logical_map(smp_processor_id()); in tegra_pm_clear_cpu_in_lp2() 128 int phy_cpu_id = cpu_logical_map(smp_processor_id()); in tegra_pm_set_cpu_in_lp2()
|
| /linux/kernel/ |
| H A D | smpboot.c | 39 per_cpu(idle_threads, smp_processor_id()) = current; in idle_thread_set_boot_cpu() 68 boot_cpu = smp_processor_id(); in idle_threads_init() 124 BUG_ON(td->cpu != smp_processor_id()); in smpboot_thread_fn() 133 BUG_ON(td->cpu != smp_processor_id()); in smpboot_thread_fn()
|