Changeset View
Changeset View
Standalone View
Standalone View
sys/powerpc/include/smp.h
Show First 20 Lines • Show All 46 Lines • ▼ Show 20 Lines | |||||
void ipi_all_but_self(int ipi); | void ipi_all_but_self(int ipi); | ||||
void ipi_cpu(int cpu, u_int ipi); | void ipi_cpu(int cpu, u_int ipi); | ||||
void ipi_selected(cpuset_t cpus, int ipi); | void ipi_selected(cpuset_t cpus, int ipi); | ||||
struct cpuref { | struct cpuref { | ||||
uintptr_t cr_hwref; | uintptr_t cr_hwref; | ||||
u_int cr_cpuid; | u_int cr_cpuid; | ||||
u_int cr_domain; | |||||
}; | }; | ||||
void pmap_cpu_bootstrap(int); | void pmap_cpu_bootstrap(int); | ||||
void cpudep_ap_early_bootstrap(void); | void cpudep_ap_early_bootstrap(void); | ||||
uintptr_t cpudep_ap_bootstrap(void); | uintptr_t cpudep_ap_bootstrap(void); | ||||
void cpudep_ap_setup(void); | void cpudep_ap_setup(void); | ||||
void machdep_ap_bootstrap(void); | void machdep_ap_bootstrap(void); | ||||
extern struct pcb stoppcbs[]; | extern struct pcb stoppcbs[]; | ||||
#endif /* !LOCORE */ | #endif /* !LOCORE */ | ||||
#endif /* _KERNEL */ | #endif /* _KERNEL */ | ||||
#endif /* !_MACHINE_SMP_H */ | #endif /* !_MACHINE_SMP_H */ |