Home
last modified time | relevance | path

Searched refs:smp_processor_id (Results 1 – 25 of 577) sorted by relevance

12345678910>>...24

/linux/arch/arm64/kernel/
H A Dsmp.c200 unsigned int cpu = smp_processor_id(); in secondary_start_kernel()
301 unsigned int cpu = smp_processor_id(); in __cpu_disable()
368 unsigned int cpu = smp_processor_id(); in cpu_die()
405 int cpu = smp_processor_id(); in cpu_die_early()
454 set_my_cpu_offset(per_cpu_offset(smp_processor_id())); in smp_prepare_boot_cpu()
781 this_cpu = smp_processor_id(); in smp_prepare_cpus()
800 if (cpu == smp_processor_id()) in smp_prepare_cpus()
860 smp_cross_call(cpumask_of(smp_processor_id()), IPI_IRQ_WORK); in arch_irq_work_raise()
880 local_cpu_stop(smp_processor_id()); in panic_smp_self_stop()
960 unsigned int cpu = smp_processor_id(); in do_handle_IPI()
[all …]
/linux/arch/arm/kernel/
H A Dsmp.c254 unsigned int cpu = smp_processor_id(); in __cpu_disable()
320 unsigned int cpu = smp_processor_id(); in arch_cpu_idle_dead()
432 cpu = smp_processor_id(); in secondary_start_kernel()
500 set_my_cpu_offset(per_cpu_offset(smp_processor_id())); in smp_prepare_boot_cpu()
509 smp_store_cpu_info(smp_processor_id()); in smp_prepare_cpus()
583 smp_cross_call(cpumask_of(smp_processor_id()), IPI_IRQ_WORK); in arch_irq_work_raise()
636 unsigned int cpu = smp_processor_id(); in do_handle_IPI()
745 ipi_setup(smp_processor_id()); in set_smp_ipi_range()
759 cpumask_clear_cpu(smp_processor_id(), &mask); in smp_send_stop()
781 smp_processor_id()); in panic_smp_self_stop()
[all …]
H A Dmachine_kexec.c84 smp_processor_id()); in machine_crash_nonpanic_core()
85 crash_save_cpu(&regs, 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/sh/kernel/
H A Dsmp.c60 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()
H A Dirq.c77 irqctx = hardirq_ctx[smp_processor_id()]; in handle_one_irq()
160 irqctx = softirq_ctx[smp_processor_id()]; in do_softirq_own_stack()
218 irq_ctx_init(smp_processor_id()); in init_IRQ()
229 unsigned int irq, cpu = smp_processor_id(); in migrate_irqs()
/linux/arch/mips/kernel/
H A Dcevt-sb1250.c33 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 Dmachine_kexec.c118 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()
/linux/arch/loongarch/kernel/
H A Dmachine_kexec.c114 set_cpu_online(smp_processor_id(), true); in kexec_reboot()
127 if (smp_processor_id() > 0) { in kexec_reboot()
143 int cpu = smp_processor_id(); in kexec_shutdown_secondary()
160 int cpu = smp_processor_id(); in crash_shutdown_secondary()
246 crashing_cpu = smp_processor_id(); in machine_crash_shutdown()
285 set_cpu_online(smp_processor_id(), false); in machine_kexec()
H A Dsmp.c262 mp_ops.send_ipi_single(smp_processor_id(), ACTION_IRQ_WORK); in arch_irq_work_raise()
269 unsigned int cpu = smp_processor_id(); in loongson_ipi_interrupt()
377 per_cpu(cpu_state, smp_processor_id()) = CPU_ONLINE; in loongson_prepare_cpus()
403 unsigned int cpu = smp_processor_id(); in loongson_init_secondary()
426 pr_info("CPU#%d finished\n", smp_processor_id()); in loongson_smp_finish()
434 unsigned int cpu = smp_processor_id(); in loongson_cpu_disable()
688 set_cpu_online(smp_processor_id(), false); in stop_this_cpu()
734 if (cpu != smp_processor_id() && cpu_context(cpu, mm)) in flush_tlb_mm()
773 if (cpu != smp_processor_id() && cpu_context(cpu, mm)) in flush_tlb_range()
819 if (cpu != smp_processor_id() && cpu_context(cpu, vma->vm_mm)) in flush_tlb_page()
/linux/drivers/irqchip/
H A Dirq-bcm2836.c47 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()
H A Dirq-partition-percpu.c37 if (partition_check_cpu(part, smp_processor_id(), d->hwirq) && in partition_irq_mask()
48 if (partition_check_cpu(part, smp_processor_id(), d->hwirq) && in partition_irq_unmask()
61 if (partition_check_cpu(part, smp_processor_id(), d->hwirq) && in partition_irq_set_irqchip_state()
76 if (partition_check_cpu(part, smp_processor_id(), d->hwirq) && in partition_irq_get_irqchip_state()
117 int cpu = smp_processor_id(); in partition_handle_irq()
/linux/kernel/time/
H A Dtick-common.c110 int cpu = smp_processor_id(); in tick_handle_periodic()
264 int cpu = smp_processor_id(); in tick_install_replacement()
315 if (!tick_check_percpu(curdev, newdev, smp_processor_id())) in tick_check_replacement()
331 cpu = smp_processor_id(); in tick_check_new_device()
388 WARN_ON_ONCE(tick_do_timer_cpu == smp_processor_id()); in tick_assert_timekeeping_handover()
531 smp_processor_id(), true); in tick_freeze()
581 smp_processor_id(), false); in tick_unfreeze()
H A Dtick-broadcast.c348 int cpu = smp_processor_id(); in tick_do_broadcast()
459 cpu = smp_processor_id(); in tick_broadcast_control()
576 return cpumask_test_cpu(smp_processor_id(), tick_broadcast_mask); in tick_resume_check_broadcast()
629 return arch_test_bit(smp_processor_id(), cpumask_bits(tick_broadcast_force_mask)); in tick_check_broadcast_expired()
631 return cpumask_test_cpu(smp_processor_id(), tick_broadcast_force_mask); in tick_check_broadcast_expired()
672 if (cpumask_test_cpu(smp_processor_id(), tick_broadcast_oneshot_mask)) { in tick_check_oneshot_broadcast_this_cpu()
731 cpumask_clear_cpu(smp_processor_id(), tick_broadcast_pending_mask); in tick_handle_oneshot_broadcast()
788 if (broadcast_needs_cpu(bc, smp_processor_id())) in broadcast_shutdown_local()
966 int cpu = smp_processor_id(); in __tick_broadcast_oneshot_control()
1029 int cpu = smp_processor_id(); in tick_broadcast_setup_oneshot()
[all …]
/linux/arch/parisc/lib/
H A Ddelay.c36 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/arch/riscv/kernel/
H A Dsmp.c73 set_cpu_online(smp_processor_id(), false); in ipi_stop()
117 send_ipi_single(smp_processor_id(), IPI_IRQ_WORK); in arch_irq_work_raise()
123 unsigned int cpu = smp_processor_id(); in handle_IPI()
262 cpumask_clear_cpu(smp_processor_id(), &mask); in smp_send_stop()
286 unsigned int this_cpu_online = cpu_online(smp_processor_id()); in num_other_online_cpus()
314 cpumask_clear_cpu(smp_processor_id(), &mask); in crash_smp_send_stop()
/linux/arch/arm/mm/
H A Dproc-v7-bugs.c69 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/x86/kernel/cpu/mce/
H A Dp5.c33 smp_processor_id(), loaddr, lotype); in pentium_machine_check()
37 smp_processor_id()); in pentium_machine_check()
65 smp_processor_id()); in intel_p5_mcheck_init()
/linux/arch/sh/mm/
H A Dtlbflush_32.c17 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/kernel/sched/
H A Disolation.c41 cpu = sched_numa_find_closest(housekeeping.cpumasks[type], smp_processor_id()); in housekeeping_any_cpu()
57 return smp_processor_id(); in housekeeping_any_cpu()
140 __cpumask_set_cpu(smp_processor_id(), housekeeping_staging); in housekeeping_setup()
141 __cpumask_clear_cpu(smp_processor_id(), non_housekeeping_mask); in housekeeping_setup()
144 "using boot CPU:%d\n", smp_processor_id()); in housekeeping_setup()
/linux/arch/mips/loongson64/
H A Dsmp.c386 int cpu = smp_processor_id(); in loongson3_ipi_interrupt()
408 unsigned int cpu = smp_processor_id(); in loongson3_init_secondary()
425 int cpu = smp_processor_id(); in loongson3_smp_finish()
432 smp_processor_id(), read_c0_status()); in loongson3_smp_finish()
497 per_cpu(cpu_state, smp_processor_id()) = CPU_ONLINE; in loongson3_prepare_cpus()
517 unsigned int cpu = smp_processor_id(); in loongson3_cpu_disable()
571 [sets] "r" (cpu_data[smp_processor_id()].dcache.sets)); in loongson3_type1_play_dead()
633 [sets] "r" (cpu_data[smp_processor_id()].dcache.sets)); in loongson3_type2_play_dead()
717 [sets] "r" (cpu_data[smp_processor_id()].dcache.sets), in loongson3_type3_play_dead()
718 [vsets] "r" (cpu_data[smp_processor_id()].vcache.sets)); in loongson3_type3_play_dead()
[all …]
/linux/arch/mips/include/asm/
H A Dmmu_context.h49 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 Dmmu_context.h61 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/net/iucv/
H A Diucv.c402 int cpu = smp_processor_id(); in iucv_allow_cpu()
443 int cpu = smp_processor_id(); in iucv_block_cpu()
463 int cpu = smp_processor_id(); in iucv_declare_cpu()
518 int cpu = smp_processor_id(); in iucv_retrieve_cpu()
709 parm = iucv_param_irq[smp_processor_id()]; in iucv_sever_pathid()
879 parm = iucv_param[smp_processor_id()]; in iucv_path_accept()
927 parm = iucv_param[smp_processor_id()]; in iucv_path_connect()
987 parm = iucv_param[smp_processor_id()]; in iucv_path_quiesce()
1019 parm = iucv_param[smp_processor_id()]; in iucv_path_resume()
1048 if (iucv_active_cpu != smp_processor_id()) in iucv_path_sever()
[all …]
/linux/kernel/
H A Dwatchdog.c193 unsigned int this_cpu = smp_processor_id(); in watchdog_hardlockup_check()
441 kcpustat_cpu_fetch(&kcpustat, smp_processor_id()); in update_cpustat()
468 smp_processor_id(), sample_period_second); in print_cpustat()
549 smp_processor_id(), HARDIRQ_PERCENT_THRESH); in print_irq_counts()
748 stop_one_cpu_nowait(smp_processor_id(), in watchdog_timer_fn()
813 smp_processor_id(), duration, in watchdog_timer_fn()
825 trigger_allbutcpu_cpu_backtrace(smp_processor_id()); in watchdog_timer_fn()
843 WARN_ON_ONCE(cpu != smp_processor_id()); in watchdog_enable()
867 WARN_ON_ONCE(cpu != smp_processor_id()); in watchdog_disable()
881 watchdog_disable(smp_processor_id()); in softlockup_stop_fn()
[all …]
/linux/arch/parisc/kernel/
H A Dirq.c72 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()

12345678910>>...24