smp.h (cdd5b5a9761fd66d17586e4f4ba6588c70e640ea) smp.h (8cd2accb71f5eb8e92d775fc1978d3779875c2e5)
1/*
2 * This file is subject to the terms and conditions of the GNU General
3 * Public License. See the file "COPYING" in the main directory of this
4 * archive for more details.
5 *
6 * Copyright (C) 2000 - 2001 by Kanoj Sarcar (kanoj@sgi.com)
7 * Copyright (C) 2000 - 2001 by Silicon Graphics, Inc.
8 * Copyright (C) 2000, 2001, 2002 Ralf Baechle

--- 79 unchanged lines hidden (view full) ---

88 extern const struct plat_smp_ops *mp_ops; /* private */
89
90 mp_ops->cpu_die(cpu);
91}
92
93extern void __noreturn play_dead(void);
94#endif
95
1/*
2 * This file is subject to the terms and conditions of the GNU General
3 * Public License. See the file "COPYING" in the main directory of this
4 * archive for more details.
5 *
6 * Copyright (C) 2000 - 2001 by Kanoj Sarcar (kanoj@sgi.com)
7 * Copyright (C) 2000 - 2001 by Silicon Graphics, Inc.
8 * Copyright (C) 2000, 2001, 2002 Ralf Baechle

--- 79 unchanged lines hidden (view full) ---

88 extern const struct plat_smp_ops *mp_ops; /* private */
89
90 mp_ops->cpu_die(cpu);
91}
92
93extern void __noreturn play_dead(void);
94#endif
95
96#ifdef CONFIG_KEXEC
96#ifdef CONFIG_KEXEC_CORE
97static inline void kexec_nonboot_cpu(void)
98{
99 extern const struct plat_smp_ops *mp_ops; /* private */
100
101 return mp_ops->kexec_nonboot_cpu();
102}
103
104static inline void *kexec_nonboot_cpu_func(void)

--- 36 unchanged lines hidden ---
97static inline void kexec_nonboot_cpu(void)
98{
99 extern const struct plat_smp_ops *mp_ops; /* private */
100
101 return mp_ops->kexec_nonboot_cpu();
102}
103
104static inline void *kexec_nonboot_cpu_func(void)

--- 36 unchanged lines hidden ---