|
Linux Kernel
3.7.1
|
#include <linux/kernel.h>#include <linux/module.h>#include <linux/init.h>#include <linux/sched.h>#include <linux/cpu.h>#include <linux/topology.h>#include <linux/device.h>#include <linux/node.h>#include <linux/gfp.h>#include <linux/slab.h>#include <linux/percpu.h>#include "base.h"Go to the source code of this file.
Data Structures | |
| struct | cpu_attr |
Macros | |
| #define | _CPU_ATTR(name, map) { __ATTR(name, 0444, show_cpus_attr, NULL), map } |
Functions | |
| EXPORT_SYMBOL_GPL (cpu_subsys) | |
| int __cpuinit | register_cpu (struct cpu *cpu, int num) |
| struct device * | get_cpu_device (unsigned cpu) |
| EXPORT_SYMBOL_GPL (get_cpu_device) | |
| bool | cpu_is_hotpluggable (unsigned cpu) |
| EXPORT_SYMBOL_GPL (cpu_is_hotpluggable) | |
| void __init | cpu_dev_init (void) |
Variables | |
| struct bus_type | cpu_subsys |
| unsigned int | total_cpus |
| EXPORT_SYMBOL_GPL | ( | cpu_subsys | ) |
| EXPORT_SYMBOL_GPL | ( | get_cpu_device | ) |
| EXPORT_SYMBOL_GPL | ( | cpu_is_hotpluggable | ) |
1.8.2