Lines Matching defs:cpu
17 #include <linux/cpu.h>
47 * cpuidle_play_dead - cpu off-lining
109 * @dev: cpuidle device for this cpu
110 * @drv: cpuidle driver for this cpu
122 trace_cpu_idle_rcuidle(index, dev->cpu);
128 trace_cpu_idle_rcuidle(PWR_EVENT_EXIT, dev->cpu);
178 * @drv: the cpuidle driver tied with the cpu
359 per_cpu(cpuidle_devices, dev->cpu) = NULL;
372 * @dev: the cpu
384 per_cpu(cpuidle_devices, dev->cpu) = dev;
398 * @dev: the cpu
444 * @dev: the cpu
475 int cpu;
478 for_each_cpu(cpu, drv->cpumask) {
479 device = &per_cpu(cpuidle_dev, cpu);
488 * cpuidle_register: registers the driver and the cpu devices with the
501 int ret, cpu;
510 for_each_cpu(cpu, drv->cpumask) {
511 device = &per_cpu(cpuidle_dev, cpu);
512 device->cpu = cpu;
527 pr_err("Failed to register cpuidle device for cpu%d\n", cpu);
542 * and then recalculate a new suitable C-state. Just do a cross-cpu IPI; that