1234567891011121314 |
- #ifndef __SMP_H
- #define __SMP_H
- #include <asm/spinlock.h>
- void smp_init(void);
- int cpu_count(void);
- int smp_id(void);
- int cpus_active(void);
- void on_cpu(int cpu, void (*function)(void *data), void *data);
- void on_cpu_async(int cpu, void (*function)(void *data), void *data);
- void on_cpus(void (*function)(void *data), void *data);
- #endif
|