Searched refs:smp_cross_call (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/arch/openrisc/kernel/ |
D | smp.c | 24 static void (*smp_cross_call)(const struct cpumask *, unsigned int); variable 47 smp_cross_call(cpumask_of(cpu), IPI_WAKEUP); in boot_secondary() 88 if (smp_cross_call == NULL) { in __cpu_up() 172 smp_cross_call(cpumask_of(cpu), IPI_RESCHEDULE); in smp_send_reschedule() 202 smp_cross_call = fn; in set_smp_cross_call() 207 smp_cross_call(cpumask_of(cpu), IPI_CALL_FUNC_SINGLE); in arch_send_call_function_single_ipi() 212 smp_cross_call(mask, IPI_CALL_FUNC); in arch_send_call_function_ipi_mask()
|
/Linux-v4.19/arch/arm/kernel/ |
D | smp.c | 495 static void smp_cross_call(const struct cpumask *target, unsigned int ipinr) in smp_cross_call() function 529 smp_cross_call(mask, IPI_CALL_FUNC); in arch_send_call_function_ipi_mask() 534 smp_cross_call(mask, IPI_WAKEUP); in arch_send_wakeup_ipi_mask() 539 smp_cross_call(cpumask_of(cpu), IPI_CALL_FUNC); in arch_send_call_function_single_ipi() 546 smp_cross_call(cpumask_of(smp_processor_id()), IPI_IRQ_WORK); in arch_irq_work_raise() 553 smp_cross_call(mask, IPI_TIMER); in tick_broadcast() 674 smp_cross_call(cpumask_of(cpu), IPI_RESCHEDULE); in smp_send_reschedule() 685 smp_cross_call(&mask, IPI_CPU_STOP); in smp_send_stop() 758 smp_cross_call(mask, IPI_CPU_BACKTRACE); in raise_nmi()
|
/Linux-v4.19/arch/arm64/kernel/ |
D | smp.c | 754 static void smp_cross_call(const struct cpumask *target, unsigned int ipinr) in smp_cross_call() function 787 smp_cross_call(mask, IPI_CALL_FUNC); in arch_send_call_function_ipi_mask() 792 smp_cross_call(cpumask_of(cpu), IPI_CALL_FUNC); in arch_send_call_function_single_ipi() 798 smp_cross_call(mask, IPI_WAKEUP); in arch_send_wakeup_ipi_mask() 806 smp_cross_call(cpumask_of(smp_processor_id()), IPI_IRQ_WORK); in arch_irq_work_raise() 923 smp_cross_call(cpumask_of(cpu), IPI_RESCHEDULE); in smp_send_reschedule() 929 smp_cross_call(mask, IPI_TIMER); in tick_broadcast() 945 smp_cross_call(&mask, IPI_CPU_STOP); in smp_send_stop() 987 smp_cross_call(&mask, IPI_CPU_CRASH_STOP); in crash_smp_send_stop()
|
/Linux-v4.19/arch/sparc/kernel/ |
D | smp_64.c | 846 static void smp_cross_call(unsigned long *func, u32 ctx, u64 data1, u64 data2) in smp_cross_call() function 1019 smp_cross_call(&xcall_kgdb_capture, 0, 0, 0); in kgdb_roundup_cpus() 1025 smp_cross_call(&xcall_fetch_glob_regs, 0, 0, 0); in smp_fetch_global_regs() 1032 smp_cross_call(&xcall_fetch_glob_pmu_n4, 0, 0, 0); in smp_fetch_global_pmu() 1034 smp_cross_call(&xcall_fetch_glob_pmu, 0, 0, 0); in smp_fetch_global_pmu() 1155 smp_cross_call(&xcall_flush_tlb_kernel_range, in smp_flush_tlb_kernel_range() 1183 smp_cross_call(&xcall_capture, 0, 0, 0); in smp_capture()
|