diff options
Diffstat (limited to 'sys/powerpc')
-rw-r--r-- | sys/powerpc/include/globaldata.h | 7 | ||||
-rw-r--r-- | sys/powerpc/include/pcpu.h | 7 | ||||
-rw-r--r-- | sys/powerpc/powerpc/mp_machdep.c | 2 |
3 files changed, 1 insertions, 15 deletions
diff --git a/sys/powerpc/include/globaldata.h b/sys/powerpc/include/globaldata.h index 15bd8c41a..4d6d02f 100644 --- a/sys/powerpc/include/globaldata.h +++ b/sys/powerpc/include/globaldata.h @@ -66,14 +66,7 @@ struct globaldata { #endif }; -SLIST_HEAD(cpuhead, globaldata); -extern struct cpuhead cpuhead; - void globaldata_init(struct globaldata *pcpu, int cpuid, size_t sz); -struct globaldata *globaldata_find(int cpuid); -#ifdef SMP -void globaldata_register(struct globaldata *pcpu); -#endif #endif /* _KERNEL */ diff --git a/sys/powerpc/include/pcpu.h b/sys/powerpc/include/pcpu.h index 15bd8c41a..4d6d02f 100644 --- a/sys/powerpc/include/pcpu.h +++ b/sys/powerpc/include/pcpu.h @@ -66,14 +66,7 @@ struct globaldata { #endif }; -SLIST_HEAD(cpuhead, globaldata); -extern struct cpuhead cpuhead; - void globaldata_init(struct globaldata *pcpu, int cpuid, size_t sz); -struct globaldata *globaldata_find(int cpuid); -#ifdef SMP -void globaldata_register(struct globaldata *pcpu); -#endif #endif /* _KERNEL */ diff --git a/sys/powerpc/powerpc/mp_machdep.c b/sys/powerpc/powerpc/mp_machdep.c index e8c65f3..c67f4aa 100644 --- a/sys/powerpc/powerpc/mp_machdep.c +++ b/sys/powerpc/powerpc/mp_machdep.c @@ -34,6 +34,7 @@ #include <sys/malloc.h> #include <sys/mutex.h> #include <sys/kernel.h> +#include <sys/smp.h> #include <sys/sysctl.h> #include <vm/vm.h> @@ -42,7 +43,6 @@ #include <sys/user.h> #include <sys/dkstat.h> -#include <machine/smp.h> #include <machine/atomic.h> #include <machine/globaldata.h> #include <machine/pmap.h> |