Lines Matching refs:cpu
2 * include/linux/cpu.h - generic cpu definition
5 * basic 'struct cpu' here, which can be embedded in per-arch
8 * Basic handling of the devices is done in drivers/base/cpu.c
11 * CPUs are exported via sysfs in the class/cpu/devices/
23 struct cpu {
29 extern int register_cpu(struct cpu *cpu, int num);
30 extern struct device *get_cpu_device(unsigned cpu);
31 extern bool cpu_is_hotpluggable(unsigned cpu);
42 extern void unregister_cpu(struct cpu *cpu);
60 * SCHED_ACTIVE marks a cpu which is coming up active during
68 * migration behavior to all cpu notifiers.
90 * Called on the dying cpu, interrupts
96 * Called on the new cpu, just before
145 int cpu_up(unsigned int cpu);
146 void notify_cpu_starting(unsigned int cpu);
182 int cpu_down(unsigned int cpu);